Digest #127: From ALB Routing Mastery to Super Mario Kubernetes Adventures
ALB Routing, AWS Fargate Efficiency, Terraform Triumphs, Kubernetes Adventures, and AI Integration Insights Unveiled
In this week’s DevOps Digest, I’m thrilled to bring you a curated selection of tutorials and insights that cover everything from fine-tuning ALB's request routing to deploying Super Mario on Kubernetes 🍄. As your solo navigator through the vast DevOps universe, I'm here to spotlight the magic of AWS Fargate and the wonders of on-demand containers, not to mention diving deep with Terraform for Google's infrastructure and Azure's security enhancements.
I'm excited to announce that the newsletter has a fresh start, having migrated from Mailchimp to Substack! This move is all about bringing you a more streamlined and engaging reading experience, with the same quality content you’ve come to expect.
Tutorials of the week
Advanced Request Routing with ALB: Learn how to leverage Application Load Balancer’s advanced request routing to route application traffic across multiple Amazon EKS clusters efficiently.
Kafka on EKS: Get insights on deploying and scaling Apache Kafka on Amazon EKS for robust messaging solutions.
Terraform as a Service with Google: Dive into managing Google's infrastructure using Terraform as a service.
Infrastructure Automation: See how to create infrastructure using Backstage templates, Terraform, and GitHub actions for streamlined operations.
Running Selenium on Steroids: A step-by-step guide to setup a Selenium server on AWS Lambda.
Cost Savings with AWS Fargate On Demand: On-demand container solution using AWS Fargate, CloudFront, and Lambda.
Layerless ESBuild Lambda: Learn how to structure your serverless projects to share code between Lambda Functions using ESBuild instead of Lambda Layers.
Testing Terraform with LocalStack: How to use LocalStack and GitHub Actions to test Terraform AWS deployments.
Super Mario on Kubernetes: A fun and educational tutorial on using Kubernetes to deploy a Super Mario game:
Using Amazon Textract to gain personal financial insights: Learn how Amazon Textract can be used to extract text and data from financial documents for better personal finance management.
Adding OpenTelemetry to Container Stacks: An in-depth guide on integrating OpenTelemetry into your containerized applications for improved observability.
Terraform, Azure Policy, and CAF: Explore how to enforce security and compliance in your Azure environment using Terraform.
Projects of the week
Highlighting cool DevOps projects to keep an eye on:
Mlinfo is the Swiss army knife for deploying scalable MLOps infrastructure. It aims to make MLOps infrastructure deployment easy and accessible to all ML teams.
Prodzilla is a modern, open-source synthetic monitoring tool. It allows testing complex user flows in production environments and optimizes for human readability of system behavior.
Octoherd allows you to run a script against multiple repositories in parallel.
Sendenv is a CLI tool to easily and securely share select environment variables with someone else.
Terraform to be used in AWS Organizations is a collection of AWS Service Control Policies (SCPs) written in Hashicorp.
sqlite-web is a web-based SQLite database browser written in Python.
CDK Notifier is a lightweight CLI tool to parse a CDK log file and post changes to pull request requests.
Embrasure is a lightweight, open-source tool for managing application secrets across a small development team.
Newsworthy Stories
Stay informed with the latest news impacting the DevOps and SRE world:
I looked through attacks in my access logs. Here's what I found.
How the data center site selection process works at Dropbox.
GitLab password reset bug leaves more than 5.3K servers up for grabs.
What motivates DevOps & SRE engineers, based on our 2023 survey.
Pinterest’s transition to HTTP/3: A boost in performance and reliability.