DevOps Bulletin - 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 explore. We'll start with a discussion about CI/CD metrics and how it's crucial for effective dev processes. Next, we'll dive into the world of Kubernetes with GitOps and Terraform. Deploying resources with these tools can bring many benefits to your organization, such as increased efficiency and better management of resources. We'll also take a closer look at the FIRST principles for successful Serverless adoption, including the new ways of thinking, building, and operating applications that are required.

In addition, you'll find tutorials on how to handle deleted resources with Terraform, detect drift between your infrastructure and committed code with Terradrift, and improve your CLI productivity with ShellGPT. Plus, learn how to prepare your serverless services for a major release with helpful tips and tricks.


Finally, I've got interesting posts on various DevOps tools. From Terraform tips to an open-source tool to test Kubernetes controllers, to a tutorial on preparing your serverless services for a major release. Also got a look at the reality of platform engineering, an overview of serverless patterns, and a guide to finding an executive engineering role. And that's not all - there's much more in store, so stay tuned!
📖 POSTS OF THE WEEK
Datadog CI Visibility - an alternative solution
What is CI visibility, why you should care about it, and an alternative solution (Foresight) to Datadog CI visibility that you can use to apply in your development process.
Read more »
"Deploying resources on Kubernetes with GitOps and Terraform" - The goal of this article is to help readers understand how to use a GitOps tool in conjunction with Kubernetes - Read more »
"The FIRST principles for a successful Serverless adoption!" - Serverless requires a new way of thinking (stateless, asynchronous), architecting (event-driven, microservices), building (incremental, iterative), and operating (observability, metrics) applications - Read more »
"Enforce and validate AWS tags with Atlantis + OPA + Terraform" - This article shows how to force specific tags and specific tag values in AWS resources with Terraform, Atlantis and Open Policy Agent - Read more »
"Don't call It a Platform" - The reality is, much of the effort around platform engineering is NOT about empowering developers, it’s about hiding the towering pile of crap we’ve assembled and now have to hide from the people we apparently got it for in the first place - Read more »
"The YAML document from hell" - YAML is widely used in DevOps tools, however, Yaml is full of foot guns and its friendliness is deceptive. This post demonstrates this through an example - Read more »
"Serverless patterns" - This post will give you an overview of why to use them and how to implement them in a serverless, and often the event-driven, way on AWS - Read more »
"Getting a job as an engineering executive" - If you’re looking to find an executive role, Will, author of Staff Engineer and Elegant Puzzle books, condensed the many stories he have heard, along with his own experiences, into the repeatable process that prospective candidates typically follow - Read more »
"Extract code and resources from the Terraform state file" - A series of Terraform tips from the folks at BigPanda. This hands-on tutorial shows how to re-create a deleted resource and generate its Terraform code - Read more »
🛠 PROJECTS OF THE WEEK
Sieve is an open-source tool to help developers test their Kubernetes controllers by injecting faults and detecting dormant bugs at development time - Learn more »
Terradrift is an open-source tool that will navigate through all terraform directories (stacks) to run terraform plan to detect the current drift between the committed code and applied infrastructure - Learn more »
The AWS Observability accelerator for Terraform is a set of modules to help you configure Observability for your Amazon EKS clusters with AWS Observability services (Prometheus, Grafana, OpenTelemetry) - Learn more »
DuckDB is an open-source in-process SQL OLAP database management system. DuckDB supports arbitrary and nested correlated subqueries, window functions, collations, complex types (arrays, structs), and more - Learn more »
Semgrep is a fast, open-source, static analysis engine for finding bugs, detecting vulnerabilities in third-party dependencies, and enforcing code standards - Learn more »
ShellGPT is an open-source CLI productivity tool powered by OpenAI's Davinci model, will help you accomplish your tasks faster and more efficiently - Learn more »
📰 NEWSWORTHY STORIES
"The on-premises empire strikes back at AWS" - Read more »
"Visualize your VPC resources from Amazon VPC creation experience" - Read more »
"Microsoft outage outrage: was it BGP or DNS?" - Read more »
"GitOps with GitLab: what you need to know about the Flux CD integration" - Read more »
"Introducing AWS Lambda runtime management controls" - Read more »
"werf CI/CD tool becomes a CNCF project!" - Read more »
📕 BOOK OF THE WEEK
Not a DevOps book but a must-read for anyone seeking to become a better leader. Maxwell layers out 21 laws that are essential for leadership success, and provides practical insights and real-life examples to help readers apply these laws to their own lives. Maxwell covers important topics such as the role of integrity and character in leadership, the importance of emotional intelligence and relationship building, and the need for effective communication and delegation. 
🎧 PODCAST/WEBINAR OF THE WEEK
Want to make sure your serverless architecture can handle going live for your big day? This is a great tutorial to help you prepare your serverless services for a major release. Learn about scaling and testing. Find out how best to do deployments and monitoring. Gather helpful performance optimizations, caching strategies, and many more tips and tricks 🚀
💼 OPEN JOBS OF THE WEEK
Senior DevOps Engineer @JetBrains
AWS, Docker, Terraform

🌎 Remote, europe

Read more »
DevOps Manager @JFrong
Kubernetes, Terraform, AWS

🌎 Remote, USA

Read more »
Director DevOps Engineering @Canonical
Python, Linux, Kubernetes

🌎 Remote, europe

Read more »
Hand-picked DevOps opportunities to work from home, remotely, freelance, full-time, part-time, contract and internships - See more »
💡 TWEET OF THE WEEK
The importance of having an assets inventory of your cloud resources and how it could help you to improve your security posture, optimize your cloud costs and empower your developers 👇🏻
😂 MEMES OF THE WEEK
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 #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

Digest #86: Serverless Testing 😄

Friday, January 20, 2023

Digest #86: Serverless Testing 😄 #86: Serverless Testing This week, we're diving deep into the world of serverless and exploring the latest techniques for testing and cost optimization. Are you

Digest #85: What Every DevOps Should Learn in 2023 🙌

Monday, January 9, 2023

Digest #85: What Every DevOps Should Learn in 2023 🙌 #85: What Every DevOps Should Learn in 2023 This week's newsletter highlights what needs to be checked before deploying a Serverless app to

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your