DevOps'ish

DevOps, Cloud Native, Hybrid Cloud, Open Source, industry news, and the ‘ish between.

DevOps’ish 167

I got up this morning and was quickly exhausted from pain. I had noticed this exhausted feeling earlier in the week. It was the day of a doctor’s appointment to get injections to fix the mentally distracting nature of constant, chronic pain. I discovered burnoutindex.org, which is a nine-question test to give you an idea of your main risk factors of burnout. My two key elements are self-inefficacy and exhaustion (see my burnout report). I’ve proven that this exhausted feeling is a real thing; what do I do about it? According to this, I need to figure out what my sources of energy are and bulk up on them while working to figure out what work-related urgencies are overwhelming. I think my problem is that I feel like I’m often trying to move a celestial body into or out of an orbit. The force, effort, time, and energy this requires is enormous. Of course, if you feel like the weight of the world is on you, exhaustion is a natural outcome. I have to remember that I’m sitting behind a keyboard and that I am only human. Hopefully, this too shall pass.

People

The Evolution of Trust
A beautiful and easy to digest game explaining game theory and to help fix our “epidemic of distrust.” You had me at trench warfare.

Kubernetes: 6 secrets of successful teams
Here are six significant things that high-performing teams do when successfully running Kubernetes in production

Lambda School: the high cost of a free coding bootcamp
The coding bootcamp is turning into an exploitative venture. I know a lot of people that went to them. But, I don’t think any of them told me they got a lot out of it.

Why I Contribute to the Open Source Community—and You Should Too
“I made up for the shaky foundations provided by my foster residences by building the bedrock of a new reality through coding.” My buddy and fellow veteran Marky Jackson provides a must read this week.

You see pilot error, I see normal work
An amazing breakdown of what the Australian Transport Safety Bureau (ATSB) got wrong about a Jetstar Airways flight that had to do two go-arounds.

Process

Scaling to 100k Users
A high level look at how infrastructure changes should occur as you scale. Note that splitting frontend and database is step one.

Debt is Coming
The SaaS model is going to open doors to funding things with debt as the value of the cash flow itself becomes the thing that people work to monetize. To some people, companies make money, not products. That perspective changes your view of the world.

Amazon Found Every 100ms of Latency Cost them 1% in Sales
Having infrastructure isn’t good enough. Measuring, researching, and making improvements iteratively should always be a part of your life.

Amazon EBS addresses the challenge of the CAP Theorem at scale
I’m sure Corey Quinn will have smarter things to say about this. But, if you have enough infrastructure to host Netflix you can pretty much do away with CAP Theorem. Also, putting the database closer to the work being done helps.

Microsoft sees $17 billion of market value erased in just 5 minutes after a judge grants Amazon’s request to block a key cloud contract
Amazon won an injunction that forced Microsoft and DoD to stop work on the $10 billion JEDI contract. The stock market responded by wiping out $17 billion of Microsoft’s market cap.

Tools

Python programming language: Now you can take NSA’s free course for beginners
Obtained through a FOIA request, NSA’s Python course COMP 3221 is now available.

Visual Studio Code is now my Default SSH Client and Linux file Editor!
I hear the Remote Development extension for VScode is dope. I installed it and it immediately read my SSH config and did a docker ps. This is nifty and going to come in handy. Thank you, Anthony Spiteri.

Kiali: An observability platform for Istio
Kiali is a graphical dashboard, visualization tool, and user interface for Istio. It allows you to view and modify the Istio configuration for your application directly in your web browser, and to visualize the behavior of your application.

Dynamic Kubernetes Monitoring
Monitor and manage your dynamic Kubernetes container fleet with Datadog. Use the Container Map to group, filter, and explore your containers, and the Live Container view to investigate the metrics and processes of individual containers. Try Datadog in your environment with a free 14-day trial. SPONSORED

Google Cloud Advantages over AWS
“This post is not about GCP vs. AWS… This post is a short summary of the advantages of GCP over AWS.” I agree that the network is fast af.

Supercharge your command line experience: GitHub CLI is now in beta
“Millions of developers rely on GitHub to make building software more fun and collaborative, and gh brings the GitHub experience right to your terminal.”

Rolling Updates and Blue-Green Deployments with Kubernetes and HAProxy
“The HAProxy Kubernetes Ingress Controller supports two popular deployment patterns for updating applications in Kubernetes: rolling updates and blue-green deployments.”

The History of Git: The Road to Domination
“In 2005, Linus Torvalds urgently needed a new version control system to maintain the development of the Linux Kernel… Fifteen years later, the platform is the undisputed leader in a crowded field.”

Linus Torvalds Just Made A Big Optimization To Help Code Compilation Times On Big CPUs
GNU Make is about to get faster in Linux 5.6 on large core count systems.

DevOps’ish Tweet of the Week


Sponsor DevOps'ish and put your brand in front of thousands of highly skilled operators, maintainers, developers, and leaders from Amazon, Apple, Google, IBM, Intel, Microsoft, Red Hat, many of the Fortune 100, and beyond. Download the DevOps'ish Sponsorship Prospectus now!


Join the Conversation

Join the DevOps'ish group on Telegram for insight and in-depth discussions about real technical challenges facing real people. Also, join //devopsish for a stream of news and content throughout the week.


Share