DevOps Industry Updates: March 2020
The COVID-19 outbreak is now a global pandemic and many of us are now in work from home (WFH) mode. While we learn what it’s really like to be a remote member on our team, DevOps continues to move forward at lightning speeds. Here are some of the most recent updates, perfect reading for taking breaks while WFH:
Notable Tweet ^ by Julia Evans (
@b0rk): the Linux kernel features that make containers work
The Case Against Jenkins In 2020 by Shray Kumar: here are ten reasons DevOps engineers pitching Jenkins provide themselves with job security and don’t want you to know there are better solutions to your problems.
Open Policy Agent’s Mission to Secure the Cloud by Jevon MacDonald: OPA is an open-source tool that enables the enforcement of a wide range of policies across domains and all layers in the stack.
What makes a good Operator? by Chris Short and Daniel Messer: recommendations concerning the design of an Operator as well as behavioral best practices that come into play at runtime.
- How Visa built its own container security solution by Lucian Constantin: the homegrown solution takes advantage of the native capabilities that already exist on container orchestration platforms and is primarily built on top of open-source tools and libraries.
- Creating Workspaces with the HashiCorp Terraform Operator by Rosemary Wang: the new Operator lets you define and create infrastructure as code natively in Kubernetes by making calls to Terraform Cloud.
- Crafty Web Skimming Domain Spoofs “https” by Brian Krebs: KrebsOnSecurity alerted the 10th largest food distributor in the United States that one of its Web sites had been hacked and retrofitted with code that steals credit card and login data.
- WireGuard Gives Linux a Faster, More Secure VPN by Klint Finley: the virtual private network software from security researcher Jason Donenfeld wins fans with its simplicity and ease of auditing.
Amazon Web Services
Tech & Managed Services
Now Available: Amazon ElastiCache Global Datastore for Redis by Julien Simon: Global Datastore is a new feature of Amazon ElastiCache for Redis that provides fully managed, fast, reliable and secure cross-region replication.
Amazon CloudWatch now allows you to combine multiple alarms: with Amazon CloudWatch composite alarms, you can now combine multiple alarms to reduce alarm noise.
Amazon EKS now supports Kubernetes version 1.15: highlights include support for configuring TLS termination on NLB load balancers, improved support for CustomResourceDefinitions, as well as NodeLocal DNSCache graduating to beta.
Bottlerocket - Open Source OS for Container Hosting by Jeff Barr: Linux-based operating system purpose-built to run containers on virtual machines or bare metal hosts.
Reduce ML inference costs on PyTorch with Amazon Elastic Inference: you can now use Amazon Elastic Inference to accelerate inference and reduce inference costs for PyTorch models in Amazon SageMaker, Amazon EC2 and Amazon ECS.
CloudWatch now provides more metric data, faster: GetMetricData quota increased from 100 to 500 metrics per request.
Amazon CloudWatch dashboards metric quotas have increased: Amazon CloudWatch now supports up to five times the number of metrics per graph and dashboard than before.
- AWS Session Manager: less infrastructure, more features by Jon Bass: what we learned implementing Session Manager at Sym and how it can help simplify your infrastructure.
Google Compute Platform
- GKE adds Cluster Management Fee: starting June 6, 2020, GKE clusters will accrue a management fee of $0.10 per cluster per hour, irrespective of cluster size or topology.
- Rewriting the heart of our sync engine by Sujay Jayakar: the sync engine is the magic behind the Dropbox folder on your desktop computer, and it’s one of the oldest and most important pieces of code at Dropbox.
- GitHub’s new mobile app is now available on iOS and Android by Jay Peters: (But you can’t edit code on it) GitHub released its new mobile app on March 17th as a free download for iOS and Android.
Article version: 1.1.0