I was going to make a list of things you could learn this week but, the tech world got a notable call to arms this week. We need more COBOL developers in the US. The glut of unemployment claims has crippled mainframe systems designed to run in a satisfactory government manner under normal conditions. “The governor of New Jersey just put out the call on live TV that he is desperate for Cobol programmers right now.” As insane as this sounds, it’s true (and long overdue). We don’t need to modernize this; it’s not able to run as-is. We need more COBOL programmers now. The University of Limerick has a free COBOL programming course. IBM also has a Master the Mainframe course that you can take online now. Even if you don’t need a job right now, maybe you know someone who does. We can solve two problems at once here!
Hire Alice Goldfuss
Be like a shoe and just do it.
Why Linux containers are a CIO’s best friend
“Linux containers enable developers to package and isolate applications with their entire runtime environment. This makes it easier (and less expensive) to move fully functional applications among dev, test, production and other environments. In turn, it makes it possible to meet the never-ending internal and external demand for those applications.”
Webinar: Providing Business Value Through Observability
My good friend, one of the most brilliant minds in DevOps, and great engineering leader, Chris Bailey, is talking to the universe about observability for free. You should register, I did.
Microsoft is giving workers 12 weeks of paid parental leave because of school disruptions
“Microsoft is giving its workers an additional three months of paid parental leave to deal with extended school closures due to the coronavirus outbreak… The company is calling the program ‘12-Week Paid Pandemic School and Childcare Closure Leave.’” My jaw dropped when I read this. I don’t know the complete logistics of it, but having it as an option would be amazing.
How to Manage Your Stress When the Sky Is Falling
“It’s natural to feel stressed right now. As we try to navigate our new normal, we’re worried about getting sick or losing our jobs, we’re inundated with news about death tolls and an economic recession, and we’re isolated from coworkers, friends, and family.”
High Performance MySQL
Huge congrats to Silvia Botros! What an uplifting story.
This Video Has 6,637,986 Views (YouTube)
This Tom Scott video is brilliant.
Russian telco hijacks internet traffic for Google, AWS, Cloudflare, and others
“Rostelecom involved in BGP hijacking incident this week impacting more than 200 CDNs and cloud providers.”
Decade of the RATs: Novel APT Attacks Targeting Linux, Windows and Android
“BlackBerry researchers have released a new report that examines how five related APT groups operating in the interest of the Chinese government have systematically targeted Linux servers, Windows systems and Android mobile devices while remaining undetected for nearly a decade.” And people wonder why COBOL is still around.
Building Secure and Reliable Systems
A new SRE-focused eBook from Google that’s free for everyone.
Be careful when pulling images by short name
Zoom Rushes to Improve Privacy for Consumers Flooding Its Service
The stories we will tell our grandchildren about Zoom… I can’t wait. “The risks, the misuse, we never thought about that.” Eric S. Yuan, the chief executive of Zoom Video Communications.
Controlling outbound traffic from Kubernetes
This is brilliant and intense. This is how you keep bad shit from running in your cluster. A little automation and you can find leaky points in your processes and infrastructure at a moment’s notice.
Getting Started with Ansible Security Automation: Investigation Enrichment
“In this blog post we have a closer look at how Ansible can help to overcome these challenges and support investigation enrichment activities. In the following example we’ll see how Ansible can be used to enable programmatic access to information like logs coming from technologies that may not be integrated into a SIEM.”
Optimize PostgreSQL Server Performance Through Configuration
[I]t’s always recommended that one of the first actions performed once an install of PostgreSQL is completed, would be to tune and configure some high-level settings.
Percona XtraBackup: Backup and Restore of a Single Table or Database
Percona tools have saved my ass more times than I can count. Give this a read in case you ever end up in a MySQL pickle.
iRobot Launches Robot Simulator, Free Online Curriculum for Robotics Education
“Your kids can learn to program robots from scratch, for free, on their computer or phone”
AWS Fargate launches Platform Version 1.4
Still not the container management platform we want (see last week’s issue).
Embrace and Replace: Migrating ZooKeeper into Kubernetes
“We recently migrated hundreds of ZooKeeper instances from individual server instances to Kubernetes without downtime. Our approach used powerful Kubernetes features like endpoints to ease the process, so we’re sharing the high level outline of the approach for anyone who wants to follow in our footsteps.”
“unverified.email is a catch-all SMTP server. You can use it programmatically via its API at https://api.unverified.email, and the article shows an example of its usage.”
Turn Markdown into a mind map. I’m going to have some fun with this later.
“These services help make it easier to manage your applications environment in Kubernetes”
DevOps’ish Tweet of the Week
Want more? Be sure to check out the notes from this week’s issue to see what didn’t make it to the newsletter.