Tarlan Huseynov’s pipeline harnesses Terraform, Ansible, and AWS Systems Manager to deliver seamless AWS infrastructure automation . This guide breaks down provisioning with Terraform, SSM-secured Ansible playbooks, and CI/CD integration for robust deployments .
https://dev.to/tarlan-huseynov/terraform-ansible-and-aws-systems-manager-pipeline-a-powerful-trio-for-seamless-aws-infrastructure-automation-5gb0
https://dev.to/tarlan-huseynov/terraform-ansible-and-aws-systems-manager-pipeline-a-powerful-trio-for-seamless-aws-infrastructure-automation-5gb0
DEV Community
Terraform, Ansible, and AWS SSM Pipeline: A Powerful Trio for seamless AWS Infrastructure Automation
There are numerous materials comparing tools like Terraform vs Ansible. However, today is not about...
👍3❤1
Get a comprehensive overview of database sharding, exploring its concepts, benefits, and implementation strategies for scaling your database infrastructure effectively. This article provides a guide to understanding and implementing database sharding.
https://dzone.com/articles/a-comprehensive-guide-to-database-sharding
https://dzone.com/articles/a-comprehensive-guide-to-database-sharding
DZone
A Comprehensive Guide to Database Sharding: Building Scalable Systems
Explore an in-depth guide to database sharding: what it is, its types, how to select shard keys, and route queries for building scalable systems.
❤1👍1
Examine the engineering challenges and solutions behind building a platform like Slack that fosters connection and communication among millions of users. This article provides insights into the technical aspects of developing a large-scale communication platform.
https://slack.engineering/were-all-just-looking-for-connection/
https://slack.engineering/were-all-just-looking-for-connection/
slack.engineering
We’re All Just Looking for Connection
We’ve been working to bring components of Quip’s technology into Slack with the canvas feature, while also maintaining the stand-alone Quip product. Quip’s backend, which powers both Quip and canvas, is written in Python. This is the story of a tricky bug…
👍1
Uncover valuable lessons learned from a real-world production incident, gaining insights into preventing similar issues and improving your incident response processes. This article shares practical advice for enhancing system reliability.
https://lucvandonkersgoed.com/2024/10/17/five-lessons-from-a-minor-production-incident-copy/
https://lucvandonkersgoed.com/2024/10/17/five-lessons-from-a-minor-production-incident-copy/
Luc van Donkersgoed's Notes
Five lessons from a minor production incident
This morning, AWS News had a minor production incident. The platform sends out a daily digest of the most popular AWS news articles, but today, it didn’t. The problem wasn’t hard to fin…
🔥2
Get insights into the challenges and best practices for building and operating a large-scale storage system, drawing from real-world experiences and architectural considerations for managing vast amounts of data. This article offers a deep dive into storage system design and operations.
https://www.allthingsdistributed.com/2023/07/building-and-operating-a-pretty-big-storage-system.html
https://www.allthingsdistributed.com/2023/07/building-and-operating-a-pretty-big-storage-system.html
All Things Distributed
Building and operating a pretty big storage system called S3
Three distinct perspectives on scale that come along with building and operating a storage system the size of S3.
👍2
This article details how to build a production-ready Kubernetes cluster on a shoestring budget using an old laptop. It provides a practical guide for turning dated hardware into a reliable and functional environment.
https://blog.devgenius.io/k8s-on-a-shoestring-building-a-production-ready-cluster-from-a-rusty-laptop-1ae8b963d557
https://blog.devgenius.io/k8s-on-a-shoestring-building-a-production-ready-cluster-from-a-rusty-laptop-1ae8b963d557
Medium
K8s on a Shoestring: Building a Production-Ready Cluster from a Rusty Laptop
In an age dominated by M3 chips and Snapdragon processors, it’s easy to overlook Intel i5 and i7 laptops. However, don’t discard that…
❤3
An intuitive Terminal User Interface (TUI) tool for real-time monitoring and exploration of Kubernetes resources
https://github.com/sarub0b0/kubetui
https://github.com/sarub0b0/kubetui
GitHub
GitHub - sarub0b0/kubetui: An intuitive Terminal User Interface (TUI) tool for real-time monitoring and exploration of Kubernetes…
An intuitive Terminal User Interface (TUI) tool for real-time monitoring and exploration of Kubernetes resources - sarub0b0/kubetui
👍5
This blogpost from the Zip Engineering team explains how they implemented security guardrails for Infrastructure-as-Code. The team shares their approach to ensuring secure and compliant infrastructure provisioning using CDK for Terraform.
https://engineering.ziphq.com/enabling-security-guardrails-infra-as-code-with-cdk-for-terraform/
https://engineering.ziphq.com/enabling-security-guardrails-infra-as-code-with-cdk-for-terraform/
👍2
Understanding how state is managed is a fundamental aspect of using Infrastructure-as-Code tools effectively. This write-up offers a deep dive into the concept of state and its importance in the lifecycle of your infrastructure.
https://itnext.io/state-in-infrastructure-as-code-tools-40515f7b4840
https://itnext.io/state-in-infrastructure-as-code-tools-40515f7b4840
Medium
State in Infrastructure as Code tools
Why IaC tools like Terraform and Helm store state, and why it creates challenges
👍1
Your 24/7 On-Call AI Agent - Solve Alerts Faster with Automatic Correlations, Investigations, and More
https://github.com/robusta-dev/holmesgpt
https://github.com/robusta-dev/holmesgpt
GitHub
GitHub - robusta-dev/holmesgpt: Your 24/7 On-Call AI Agent - Solve Alerts Faster with Automatic Correlations, Investigations, and…
Your 24/7 On-Call AI Agent - Solve Alerts Faster with Automatic Correlations, Investigations, and More - robusta-dev/holmesgpt
Managing your Kubernetes clusters (including public, private, edge, etc.) as easily as visiting the Internet
https://github.com/clusternet/clusternet
https://github.com/clusternet/clusternet
GitHub
GitHub - clusternet/clusternet: [CNCF Sandbox Project] Managing your Kubernetes clusters (including public, private, edge, etc.)…
[CNCF Sandbox Project] Managing your Kubernetes clusters (including public, private, edge, etc.) as easily as visiting the Internet - clusternet/clusternet
❤2
Marcin Cuber's piece tackles the common challenge of managing etcd database size in Amazon EKS. The author provides actionable advice and commands for diagnosing and fixing issues related to database bloat.
https://marcincuber.medium.com/amazon-eks-managing-and-fixing-etcd-database-size-b6fb875888cb
https://marcincuber.medium.com/amazon-eks-managing-and-fixing-etcd-database-size-b6fb875888cb
Medium
Amazon EKS- managing and fixing ETCD database size
Story detailing how to investigate and fix ETCD db issues when using EKS. You will find out how I managed to completely break our EKS…
This guide provides a structured methodology for managing Terraform on AWS using the concept of "stacks." It demonstrates how to organize code for better reusability and maintainability across different environments.
https://mattias.engineer/blog/2024/terraform-stacks-aws/
https://mattias.engineer/blog/2024/terraform-stacks-aws/
mattias.engineer
Terraform Stacks with Amazon Web Services
Are you curious about Terraform stacks and want to get started with stacks for Amazon Web Services (AWS), then this guide is for you.
👍2
In his recent post, Peter Szasz addresses the topic of imposter syndrome for new engineering managers. He offers personal insights and practical advice for navigating this common hurdle when transitioning into a leadership role.
https://peterszasz.com/managing-impostor-syndrome-as-a-new-engineering-manager/
https://peterszasz.com/managing-impostor-syndrome-as-a-new-engineering-manager/
Péter Szász
Managing Impostor Syndrome as a New Engineering Manager
That persistent feeling of being a fraud hits hard when stepping into engineering management. It's not just about doubting your abilities anymore - suddenly you're responsible for other people's careers while trying to figure out your new role. Let's look…
👌1
Ensuring messages are delivered in the correct sequence is a critical aspect of any chat application. This tutorial from Ably explores the architectural patterns required to achieve reliable message ordering at scale.
https://ably.com/blog/chat-architecture-reliable-message-ordering
https://ably.com/blog/chat-architecture-reliable-message-ordering
Ably Realtime
Designing chat architecture for reliable message ordering at scale
Overcome the challenges of message ordering in chat architecture and discover how to scale your app without sacrificing reliability.
👍1
