DevOps Bulletin - Digest #92: Infrastructure Drift 🔎

#92: Infrastructure Drift

Welcome to this week's edition of DevOps Bulletin newsletter. Here's a roundup of the latest topics in the world of cloud infrastructure, Kubernetes, and continuous delivery.

First up, we take a look at managing drift in cloud infrastructure. Next, we delve into how Medium uses Kubernetes and a complete container network guide. I also cover several other important topics, including EC2 instance naming conventions, building CI/CD pipelines for single-page applications, optimizing AWS SQS queue configurations, and how FinOps empowers developers and reduces cloud spend.

If you're interested in learning from the experiences of others, I have a story about a $300K bill shock after an AWS account hacker. This cautionary tale highlights the importance of securing your cloud infrastructure.

In addition to these posts, I have some exciting open-source projects of the week. Kubeaudit helps you audit your Kubernetes clusters against common security controls, while Kubefirst is an open-source GitOps infrastructure & application delivery platform. Finally, I have a CLI that writes your Git commit messages for you with OpenAI's GPT-3 and more 🔥
📖 POSTS OF THE WEEK
Drift management in cloud infrastructure
Infrastructure drift occurs when the configuration of the infrastructure deviates from its IaC state. I've recently written a blog post about the various tools available for detecting and managing infrastructure drift.
Read more »
"Kubernetes infrastructure at Medium" - How the folks at Medium use Kubernetes to manage micro-services - Read more »
"Amazon EC2 names explained" - Understanding EC2 naming conventions is a nightmare even for AWS folks - Read more »
"Enabling CI/CD for SPA with S3, AWS CodePipeline, and Terraform" - A hands-on tutorial on building an end-to-end pipeline for a single page application - Read more »
"Necessary configuration for AWS SQS" - SQS queue’s configurations you need to be aware of - Read more »
"3 ways to manage concurrency in Serverless applications" - How to use reserved concurrency, EventSourceMapping and dynamic currency control - Read more »
"How to practice FinOps with Komiser" - If you want to bring accountability to cloud spend, a blog post I recently wrote about usage of open-source tool for FinOps - Read more »
"Mastering container networking" - A series of blog posts to understand container networking  - Read more »
🛠 PROJECTS OF THE WEEK
1️⃣ kubeaudit helps you audit your Kubernetes clusters against common security controls - Learn more »
2️⃣ Kubefirst is an open-source GitOps infrastructure & application delivery platform - Learn more »
3️⃣ Tool to import your Apple Health Data in Influx and visualize them in Grafana - Learn more »
4️⃣ A CLI that writes your Git commit messages for you with OpenAI's GPT-3 - Learn more »
5️⃣ Awesome Docker Compose examples of self-hosted FOSS and proprietary projects - Learn more »
6️⃣ Side project that uses an event-based serverless architecture to run Christmas lights - Learn more »
📰 NEWSWORTHY STORIES
"Don't be fooled by serverless" - Read more »
"A role for all your EC2 instances" - Read more »
"Save time with automated security checks of your Terraform scripts" - Read more »
"How we manage incident response at Honeycomb" - Read more »
🎥 VIDEO OF THE WEEK
A hands-on video on how to build multi-tenant solutions with AWS serverless computing models.
Read more »
📕 BOOK OF THE WEEK
A must-read for any aspiring technical leader, "Dare to Lead" by Brené Brown is a short book for courageous leadership in today's complex world. Brown emphasizes the importance of vulnerability, empathy, and courage while providing tools and strategies for developing these skills. The book challenges traditional notions of leadership and provides a roadmap for creating a more compassionate and effective workplace culture.
💼 OPEN JOBS OF THE WEEK
Senior DevOps Engineer @Seqera Labs
AWS, Terraform, Docker

🌎 Remote, europe

Read more »
Data SRE Manager @Mozila
AWS, BigQuery, MySQL

🌎 Remote, USA

Read more »
Platform Engineer @SUSE
Linux, Kubernetes, Git

🌎 Remote, India

Read more »
Hand-picked DevOps opportunities to work from home, remotely, freelance, full-time, part-time, contract and internships - See more »
💡 QUESTION OF THE WEEK
Damn 😱
😂 MEMES OF THE WEEK
Looking forward to seeing how DevOps teams can take advantage of AI
I hope you enjoy this week’s newsletter! Share it with a friend or colleague if you find it helpful, drop me an email or send me a DM on Twitter about topics you’d like to hear about in future editions.
Remember to share if you enjoyed this issue!
Share Share
Tweet Tweet
Forward Forward
Want to sponsor an issue? Check out the Sponsor Kit
Copyright © 2023 DevOps Bulletin, All rights reserved.
Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Older messages

Digest #91: AWS Security Pillar 🔓

Monday, February 20, 2023

Digest #91: AWS Security Pillar 🔓 #91: AWS Security Pillar Welcome to this week's DevOps newsletter! I've got a lot of exciting topics to cover, including AWS security pillar, Kubernetes

Digest #90: Serverless Patterns ⛅

Monday, February 13, 2023

Digest #90: Serverless Patterns ⛅ #90: Serverless Patterns Welcome to another exciting edition of DevOps Bulletin! This week, I've got a jam-packed issue with various interesting topics for you to

Digest #89: Pipeline as Code 🔥

Monday, February 6, 2023

Digest #89: Pipeline as Code 🔥 #89: Pipeline as Code This week, I have a lot of exciting topics for you. To start off, we cover the basics of effective dashboard design and how you can create a Grafana

Digest #88: The Creator of Everywhere SQLite 🌍

Monday, January 30, 2023

Digest #88: The Creator of Everywhere SQLite 🌍 #88: The Creator of Everywhere SQLite This week, I have a lot of exciting topics for you, including a guide to simplifying internal AWS Lambda APIs,

Digest #87: Testing AWS Infrastructure 😍

Monday, January 23, 2023

Digest #87: Testing AWS Infrastructure 😍 #87: Testing AWS Infrastructure This week, we'll take a look at some common Git commands that you probably don't need. Next, we'll dive into the

You Might Also Like

WP Weekly 225 - Wins - New Launches, 2025 Predictions, Year 2024 Recap

Monday, January 6, 2025

Read on Website WP Weekly 225 / Wins All the 2024 stuff is behind us; hoping everyone is a winner going forward in this amazing WordPress community. Let's start 2025 with WordPress goodness upfront

SRE Weekly Issue #458

Monday, January 6, 2025

View on sreweekly.com A message from our sponsor, incident.io: Ever wonder how Netflix handles incidents at their scale? With incident.io, they've built a process that's smooth, scalable, and

OpenAI proposes a new corporate structure - Sync #500

Sunday, January 5, 2025

Plus: Nvidia's next move; the state of AI hardware startups; "AI factories" for war; BYD enters humanoid robot race; ChatGPT Search vs. Google Search; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

🔋 You Need a Super-Fast USB Car Charger — First-Party vs. Third-Party Cookies

Sunday, January 5, 2025

Also: How I Use Shortcuts and Apple Numbers to Track My Time How-To Geek Logo January 5, 2025 Did You Know Theodore Roosevelt was the first US President to ride in an automobile while in office.

RD#487 Instance Hook Pattern

Sunday, January 5, 2025

co-located logic and controlled API ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

PD#607 Systems Ideas that Sound Good But Almost Never Work

Sunday, January 5, 2025

"let's just..." scenarios ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

Android Weekly #656 🤖

Sunday, January 5, 2025

View in web browser 656 January 5th, 2025 Articles & Tutorials Sponsored Sick of your mobile apps crashing? Simon Grimm will show you how to fix them with less guesswork. Join Sentry's workshop

Daily Coding Problem: Problem #1659 [Easy]

Sunday, January 5, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by WhatsApp. Given an array of integers out of order, determine the bounds of the smallest

C#538 Unit Testing Clean Architecture Use Cases

Sunday, January 5, 2025

Battle-tested approach to unit testing ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Sunday Digest | Featuring 'The World’s 10 Largest Companies by Revenue' 📊

Sunday, January 5, 2025

Every visualization published this week, in one place. Jan 5, 2025 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized the income needed to