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 dashboard that will make troubleshooting incidents a breeze. If youโre looking to break into the Linux industry, Iโm sharing a month-long free course. We explore cloud governance using Infrastructure as Code and provide tips to eliminate Kubernetes node scaling lag.
In addition, I cover best practices for debugging and provide an extension review for AWS SSM Lambda. And why you shouldnโt teach during code reviews and provide a complete guide to AWS Lambda pricing. I also have an open-source browser extension to download eBooks from AWS Resource Hub without filling out forms and a learning roadmap to master Kubernetes. I also cover how Cloudflare uses Terraform to manage its infrastructure and highlight a vulnerability in AWS CloudTrail. And thatโs not all! I also have a book on Pipeline as Code, which covers building your CI/CD pipeline in a cloud-native world and more ๐ฅ
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.
Headline Tutorials:
๐ โ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.
โญ๏ธ โ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.
๐ท โ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.
๐ก โ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.
๐ฅ โ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.
๐ โGetting a job as an engineering executiveโ โ If youโre looking to find an executive role, Will Larson, author of Staff Engineer and Elegant Puzzle books, condensed the many stories he has heard, along with his own experiences.
๐ โ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.
๐ โ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.
Latest open source projects
Sieve
Sieve is an open-source tool to help developers test their Kubernetes controllers by injecting faults and detecting dormant bugs at development time.
Terradrift
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
AWS Observability
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).
DuckDB
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.
Semgrep
Semgrep is a fast, open-source, static analysis engine for finding bugs, detecting vulnerabilities in third-party dependencies, and enforcing code standards.
ShellGPT
ShellGPT is an open-source CLI productivity tool powered by OpenAIโs Davinci model, will help you accomplish your tasks faster and more efficiently.
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 ๐๐ป
Meme of the week
I hope this summary has been helpful. Remember to subscribe to the newsletter to receive the latest DevOps trends in your inbox every week ๐ฅ
Top comments (0)