AWS Solutions Architect Associate Exam Cheatsheets [SAA-C03]
This guide was prepared by me during my studies for the AWS Solutions Architect exam. Below is a comprehensive collection of key topics and a cheat sheet for quick reference.
Devops | Linux
Kubernetes, Linux, cloud infrastructure and everything in between — practical guides for engineers who ship.
Latest
This guide was prepared by me during my studies for the AWS Solutions Architect exam. Below is a comprehensive collection of key topics and a cheat sheet for quick reference.
All posts
Step-by-step guide to automating MySQL database backups to AWS S3 using a Kubernetes CronJob and Alert in slack.
Learn how to set up Index Lifecycle Management (ILM) policies and index templates in Kibana to automatically delete old logs after a specified period, while ensuring data security by modifying index patterns.
This post provides a detailed walkthrough on creating a production-ready Elasticsearch cluster from scratch. It covers setting up 3 master nodes for cluster management, 3 data nodes for indexing and search, 3 ingest nodes for pre-processing, and ELK stack integration - with code snippets and best practices for sharding, replication, and ideal cluster sizing. Everything you need to build a highly scalable Elasticsearch cluster tailored for massive data workloads.
With new technologies rapidly changing the field, how can DevOps engineers ensure they have the skills to stay relevant? This post explores the key trends to watch and provides tips on learning, adapting, and leveraging AI.
This in-depth guide walks through how to set up a highly available Argo CD instance on Kubernetes for continuous delivery. It covers repository structure, prerequisites, installing Argo CD, accessing the UI, connecting Git repos, creating application controllers, and using values files to deploy Helm charts. Follow along to start automating Kubernetes deployments with Argo CD.
Horizontal Pod Autoscaler (HPA) automatically scales pods in Kubernetes based on observed CPU/memory utilization. This post demystifies how HPA calculates resource usage, determines scaling actions, and implements stabilization windows.
This post provides a handy reference cheatsheet of the most useful kubectl commands for managing Kubernetes clusters and deployments. It covers kubectl syntax to view cluster info, deploy pods and services, manage deployments, scale replicas, and access running containers and logs. Simplify Kubernetes with this essential kubectl command cheatsheet.
This guide walks through installing Docker, executing an automatic OpenVPN setup script, and configuring Nginx proxy with SSL in just a few simple steps. Soon you'll have a secure VPN solution providing encrypted connections, remote access, and improved online privacy.
How to Adopt DevOps Culture in Your Organization
Explore the intricate dance of Kubernetes pod scheduling and its policies in this insightful post, unraveling the behind-the-scenes orchestration of containers. Dive into the world of resource limits, affinity, and spread constraints to ensure your orchestra performs harmoniously on the Kubernetes stage.
Come meet the components that power Kubernetes clusters, explained through an fun city analogy with managers, foremen, workers and public services. Learn how they fit together to keep your cloud native apps running smoothly!
Explore a comprehensive guide on seamlessly migrating on-premise SQL Server databases to Amazon RDS MySQL instances using AWS Database Migration Service (DMS). Learn about prerequisites, DMS limitations, step-by-step instructions, and best practices for a successful migration. Simplify your cloud transition and leverage the power of AWS infrastructure.