---
title: "devops"
lang: "en"
author: "Mohammad Abu Mattar"
canonical: https://mkabumattar.com/categories/devops
---

[Home](/)›[All Posts](/blog)›[All Categories](/blog/categories)›[Devops](/blog/categories/devops)

Category

# devops

50Articles

CategoryAllDevOps (50)AWS (36)Infrastructure as Code (15)EC2 (12)CI/CD (11)Cloud Computing (11)Automation (10)Linux (10)Software Engineering (10)Security (9)Kubernetes (8)TypeScript (8)Backend Development (7)Node.js (7)AWS CLI (6)Cloud Native (6)Developer Tools (6)Software Development (6)Artificial Intelligence (5)Docker (5)Networking (5)Serverless (5)Terraform (5)Best Practices (4)CloudFormation (4)Code Quality (4)Containerization (4)DevSecOps (4)Frontend Development (4)Git (4)JavaScript (4)Machine Learning (4)Observability (4)ReactJS (4)Apache (3)API Development (3)Cloud Security (3)Jenkins (3)Microservices (3)Monitoring (3)MySQL (3)Software Architecture (3)Supply Chain Security (3)Testing (3)Version Control (3)Web Development (3)AWS Lambda (2)Cloud Architecture (2)Cloud Automation (2)Containers (2)Database (2)Database Management (2)Development Setup (2)Development Tools (2)EBS (2)Firewall (2)GitHub (2)Infrastructure (2)Java (2)LAMP Stack (2)Next.js (2)PHP (2)Platform Engineering (2)PowerShell (2)Productivity (2)Programming Best Practices (2)RDS (2)S3 (2)Site Reliability Engineering (2)SSH (2)State Management (2)VPC (2)Web Server (2)Windows (2)WordPress (2)Agile (1)AI (1)AI & Machine Learning (1)AIOps (1)API Design (1)Application Deployment (1)Application Security (1)Authentication (1)Autoscaling (1)Backend Architecture (1)Backend Engineering (1)Business Strategy (1)Caching (1)Career Development (1)Chaos Engineering (1)Cloud (1)Cloud Economics (1)Cloud Engineering (1)Cloud Financial Management (1)Cloud Governance (1)Cloud Management (1)Cloud Migration (1)Cloud Networking (1)Cloud Provisioning (1)Cloud Storage (1)Cloud Strategy (1)Cloudflare (1)Code Generation (1)Command Line (1)Compliance as Code (1)Configuration Management (1)Container Security (1)Cost Management (1)Cost Optimization (1)Crossplane (1)Custom Code (1)Customization (1)Data Transfer (1)Database DevOps (1)Databases (1)Deep Learning (1)Developer Lifestyle (1)DynamoDB (1)ECS (1)Edge Computing (1)EFS (1)Error Budgets (1)FinOps (1)Generative AI (1)GitHub Actions (1)GitOps (1)Governance (1)Incident Management (1)Infrastructure Automation (1)InSpec (1)Internal Developer Platforms (1)Internal Tools (1)IT Modernization (1)IT Operations (1)JavaScript Tooling (1)Knowledge Graphs (1)Large Language Models (1)Logging (1)Low Code (1)Management (1)MariaDB (1)Mental Health (1)MongoDB (1)Monoliths (1)Monorepos (1)Multi Cloud (1)NoSQL Databases (1)Open Source (1)OpenTelemetry (1)Performance Optimization (1)Pipeline Reliability (1)Policy as Code (1)PostgreSQL (1)Programming (1)Programming Principles (1)Project Management (1)Pulumi (1)Python (1)RAG Systems (1)Redis (1)Redux (1)Refactoring (1)Reliability (1)Resilience (1)Scalability (1)SCSS (1)Service Mesh (1)SLO (1)Spring Boot (1)Spring Framework (1)SRE (1)Starship (1)Static Typing (1)Styled Components (1)System Administration (1)System Design (1)System Reliability (1)Tailwind CSS (1)Technical Debt (1)Technology Ethics (1)Terminal (1)Text Editors (1)UI Components (1)Versioning (1)VIM (1)Web Architecture (1)Windows Server (1)Zero Trust Architecture (1)TagAllDevOps (17)Automation (15)Terraform (13)DevOps Practices (12)IaC (10)CI/CD (9)AWS CLI (8)Amazon Linux 2 (7)AWS (7)AWS CloudFormation (7)Cloud Security (7)DevSecOps (7)Infrastructure as Code (7)Microservices (7)Scalability (7)TypeScript (7)Continuous Delivery (6)Kubernetes (6)Node.js (6)Cloud Infrastructure (5)DevOps Tools (5)GitHub Actions (5)Observability (5)Software Architecture (5)Version Control (5)AWS Lambda (4)CI/CD Pipelines (4)Compliance (4)EC2 (4)Express.js (4)Linux Server (4)Software Engineering (4)VPC Configuration (4)AI Ethics (3)AWS CLI Commands (3)AWS Security Groups (3)Babel (3)Clean Code (3)CLI Tools (3)Cloud Native (3)Continuous Integration (3)Cost Optimization (3)Development Workflow (3)Docker (3)EC2 Instance (3)ESLint (3)GitOps (3)Husky (3)Internet Gateway (3)JavaScript (3)Machine Learning (3)MongoDB (3)Monitoring (3)NAT Gateway (3)Prettier (3)REST API (3)SBOM (3)Security Groups (3)State Management (3)VPC Setup (3)AI Development (2)AIOps (2)API Security (2)Auto Scaling (2)AWS Automation (2)AWS Bastion Host (2)AWS EC2 Setup (2)AWS Organizations (2)AWS SAM (2)AWS Services (2)AWS VPC (2)Bitbucket SSH (2)CI/CD Pipeline (2)Cloud Architecture (2)Cloud Automation (2)Cloud Best Practices (2)Cloud Cost Optimization (2)Cloud Governance (2)Cloud Management (2)Code Maintainability (2)Containerization (2)Cosign (2)Cost Explorer (2)Developer Productivity (2)DevOps Culture (2)Distributed Systems (2)Docker Compose (2)Ed25519 (2)FinOps (2)Firewalld (2)Frontend Development (2)Generative AI (2)Git Hooks (2)GitHub (2)GitHub SSH (2)GitLab CI (2)GitLab SSH (2)Grafana (2)HCL (2)IAM (2)Incident Response (2)JavaScript Backend (2)Jenkins (2)JSON (2)KISS Principle (2)Kubelet (2)Large Language Models (2)Logs (2)Maintainability (2)Metrics (2)Package Management (2)Performance Optimization (2)Pipeline Security (2)Policy as Code (2)PostgreSQL (2)Project Setup (2)Python (2)React Hooks (2)ReactJS (2)Reserved Instances (2)RESTful API (2)S3 (2)Savings Plans (2)Secure Remote Access (2)Serverless (2)Serverless Architecture (2)Site Reliability Engineering (2)SLSA (2)Software Design (2)Software Development (2)SQL (2)Ssh agent (2)Ssh keygen (2)Technical Debt (2)Terraform Modules (2)Trivy (2)TypeScript Backend (2)Vite (2)Web Development (2)Web Hosting (2)Web Services (2)Windows Terminal (2)Winston Logger (2)YAML (2)Zero Trust (2).bashrc (1).vimrc (1)Access Management (1)Agile Development (1)Agile Methodology (1)AI (1)AI in Software Development (1)AI Limitations (1)AI Orchestration (1)Amazon DynamoDB (1)Amazon EKS (1)Amazon Prime Video (1)Amazon S3 (1)Ansible (1)Apache (1)Apache 2.0 (1)Apache Configuration (1)Apache Docker (1)Apache Installation (1)Apache Setup (1)API Comparison (1)API Design Principles (1)API Gateway (1)API Performance (1)Apko (1)APM (1)Application Development (1)Application Performance (1)ArgoCD (1)ArtifactHub (1)Artificial Intelligence (1)Attach EBS Volume (1)Audit (1)Automated Deployment (1)Automation in Coding (1)Automation Tools (1)AWS Best Practices (1)AWS CLI Automation (1)AWS CLI EC2 (1)AWS CLI VPC (1)AWS CloudWatch (1)AWS CodePipeline (1)AWS Console (1)AWS Cost Optimization (1)AWS Deployment (1)AWS DynamoDB (1)AWS EBS (1)AWS EC2 (1)AWS EC2 Docker (1)AWS ECS (1)AWS EKS (1)AWS Fargate (1)AWS Lambda@Edge (1)AWS Modernization (1)AWS Networking (1)AWS Provisioning (1)AWS RDS (1)AWS RDS MySQL (1)AWS RDS Setup (1)AWS S3 Bucket (1)AWS S3 Sync (1)AWS Secrets Manager (1)AWS Well Architected Framework (1)Azure (1)Backend Development (1)BGP (1)Bitnami (1)Build Automation (1)Business Alignment (1)Business Automation (1)Cache Aside (1)Caching Strategies (1)Calico (1)CDN (1)Centralized Logging (1)Cgroups v2 (1)Change Data Capture (1)Change Sets (1)Chaos Engineering (1)Chaos Monkey (1)ChatGPT (1)Chocolatey (1)CI/CD for Infrastructure (1)CI/CD Security (1)CI/CD Tools (1)Cilium (1)CircleCI (1)CLI (1)Client Server Architecture (1)Cloud Adoption (1)Cloud Computing (1)Cloud Custodian (1)Cloud Database (1)Cloud Deployment (1)Cloud Financial Management (1)Cloud Migration Strategy (1)Cloud Mistakes (1)Cloud Native Architecture (1)Cloud Storage (1)Cloud Storage CLI (1)Cloudflare Workers (1)CloudFormation (1)CloudFormation Template (1)CloudWatch (1)Cluster Autoscaler (1)CMS (1)CNI (1)Code Complexity (1)Code Editing (1)Code Generation (1)Code Management (1)Code Quality (1)Coding Addiction (1)Collaboration (1)Composite Actions (1)Conditional Logic (1)Configuration Management (1)Container Hardening (1)Container Orchestration (1)Container Signing (1)Container Technology (1)Content Generation (1)Continuous Deployment (1)Control Tower (1)Cost Anomaly Detection (1)Cost Management (1)Cron Job (1)Custom Code (1)Customizable Components (1)CVE (1)DAST (1)Data Fetching (1)Data Migration (1)Data Persistence (1)Data Transfer (1)Database Administration (1)Database Automation (1)Database CI/CD (1)Database Connection (1)Database Containerization (1)Database Design (1)Database Management (1)Database Setup (1)Datadog (1)Debezium (1)Debugging (1)Deep Learning (1)Deep Learning for Code (1)Dependency Management (1)Developer Burnout (1)Developer Environment (1)Developer Experience (1)Developer Tools (1)Developer Well being (1)DevOps Best Practices (1)Digital Transformation (1)Disaster Recovery (1)DiskPart (1)Distroless (1)Docker CLI (1)Docker Hardened Images (1)Docker Installation (1)Docker Volumes (1)Dockerfile (1)Dotfiles Management (1)DRY (1)DRY Principle (1)DynamoDB CRUD (1)EBPF (1)EBS (1)EBS Volume (1)EC2 Data Transfer (1)EC2 Instance Communication (1)EC2 PHP PDO (1)EC2 Security (1)EC2 Setup (1)EC2 User Data (1)EFS File System (1)Elastic Load Balancing (1)Else Statements (1)Entity Extraction (1)Environment Setup (1)Envoy (1)Event Driven Architecture (1)FaaS (1)Fault Injection (1)Firewall cmd (1)Flaky Tests (1)Flannel (1)Fluent Bit (1)Flux (1)Flyway (1)Frontend (1)Frontend Tooling (1)Frontend Tutorial (1)Full Stack Observability (1)GANs (1)GCP (1)GDPR (1)GenAI (1)Git Authentication (1)Git Bare Repository (1)Git Commands (1)Git Configuration (1)Git Setup (1)Git Tips (1)Git Workflow (1)GitHub Integration (1)GitHub Organization (1)Global Secondary Index (1)Global State (1)Go (1)GraphQL (1)GraphRAG (1)Gremlin (1)Guard Clauses (1)HashiCorp (1)HashiCorp Vault (1)Health check (1)Helm (1)High Availability (1)HTTP (1)HTTP Methods (1)HTTPD (1)Hugging Face Transformers (1)IaC for Serverless (1)Image Slider (1)Image Synthesis (1)Immutable Infrastructure (1)In Memory Cache (1)In Place Pod Vertical Scaling (1)Incident Management (1)Infrastructure (1)Infrastructure as Code (IaC) (1)Infrastructure Automation (1)Infrastructure Management (1)InSpec (1)Internal Developer Platforms (1)Internal Tools (1)Ioredis (1)IPAM (1)Iptables (1)ISO 27001 (1)Istio (1)IT Infrastructure (1)Java Development (1)Java on AWS (1)JavaScript Development (1)JavaScript Runtime (1)Jenkins Installation (1)Jenkins Setup (1)Jest (1)Joi Validation (1)JSDoc (1)JUnit (1)JVM Optimization (1)JWT (1)JWT Authentication (1)Karpenter (1)Keyless Signing (1)Knex.js (1)Knowledge Graph (1)Kubernetes 1.35 (1)Kubernetes Logging (1)Kubernetes Scaling (1)LAMP (1)LAMP Setup (1)LAMP Stack (1)Landing Zone (1)LangChain (1)Latency (1)Legacy Systems (1)Linkerd (1)Linkerd2 proxy (1)Linux Distributions (1)Linux Firewall (1)Linux Setup (1)Linux SSH (1)Linux Tools (1)Liquibase (1)Liveness probe (1)LLM (1)LLM Tools (1)LLMs (1)Local Secondary Index (1)Log Management (1)LogQL (1)Loki (1)Low Code (1)Machine Learning Models (1)MariaDB (1)MariaDB Installation (1)MariaDB Setup (1)Markup Language (1)Maven (1)Melange (1)Micro segmentation (1)Microservices Logging (1)Microsoft (1)Migrate mongo (1)Modernization Strategy (1)Modular Design (1)Mongock (1)Mongoose (1)Monoliths (1)Monorepo (1)Moogsoft (1)MTLS (1)Multi Account Strategy (1)Multi Agent Systems (1)Multi AZ (1)Multi Stage Builds (1)MySQL (1)MySQL PHP (1)MySQL Replication (1)MySQL Secure Installation (1)MySQL Workbench Connection (1)Neo4j (1)Nerd Fonts (1)Netflix (1)Network Debugging (1)Network Security (1)NetworkPolicy (1)Neural Networks (1)Neuro Symbolic AI (1)Next.js (1)Next.js Setup (1)NFS (1)NIST (1)NLP (1)Node Autoscaling (1)Node Utilization (1)Node.js Installation (1)Node.js Performance (1)Nodemon (1)NodeSource (1)NoSQL (1)Object Storage (1)Observability Stack (1)OIDC (1)OPA (1)Open Policy Agent (1)OpenSSH (1)OpenTelemetry (1)Operational Excellence (1)ORM (1)Over Engineering (1)OWASP ZAP (1)Packer (1)Performance (1)Performance Efficiency (1)PHP (1)PHP Configuration (1)PHP Installation (1)PHP Modules (1)PHP PDO (1)Pipeline Debugging (1)Pipeline Templates (1)Platform Engineering (1)Pod Communication (1)POML (1)PowerShell (1)PowerShell Customization (1)PowerShell Disk Management (1)Probabilistic Systems (1)Problem Solving (1)Production Testing (1)Productivity (1)Productivity Hacks (1)Programming Passion (1)Prometheus (1)Prompt Engineering (1)Prop Drilling (1)Pros and Cons (1)Public Key Cryptography (1)Python AI (1)Query Builders (1)RAG (1)Rapid Prototyping (1)RDP (1)RDS (1)React Context API (1)React Framework (1)React Query (1)React Testing Library (1)Read Through Cache (1)Readability (1)Readiness probe (1)Redis Cache (1)Redux (1)Redux Slices (1)Redux Toolkit (1)Refactoring Techniques (1)Rego (1)Relational Database (1)Release Management (1)Reliability (1)Reliability Testing (1)Repository Management (1)Reproducibility (1)Resilience (1)Resilient Architecture (1)Resource Cleanup (1)Resource Management (1)Retool (1)Retrieval Augmented Generation (1)Reusable Workflows (1)RNNs (1)Route Tables (1)RPA (1)S3 Bucket (1)S3 Management (1)SAST (1)SCA (1)Scalable Systems (1)Schema Migration (1)SCSS (1)Secrets Management (1)Secure SDLC (1)Security (1)Self healing (1)Semantic Versioning (1)SemVer (1)Server Security (1)Server Setup (1)Serverless Deployment (1)Serverless Framework (1)Service Mesh (1)Shell Configuration (1)Shift Left Security (1)Sidecar Proxy (1)Sigstore (1)Simplicity (1)SLA (1)SLI (1)Software Development Lifecycle (1)Software Versioning (1)SonarQube (1)SOPS (1)Splunk (1)Spot Instances (1)Spring Boot (1)Spring Boot Deployment (1)Spring Framework (1)Spring Initializr (1)SRE (1)SSH (1)SSH Key Generation (1)SSH Keys (1)Stack Management (1)Starship Prompt (1)Startup probe (1)Stateful Applications (1)Statelessness (1)Static Type Checking (1)Static Website Hosting S3 (1)Styled Components with Next.js (1)Subnets (1)Sustainability Pillar (1)Symlinks (1)System Design (1)System Reliability (1)System Resiliency (1)System Testing (1)Tailwind CSS Integration (1)Tech Careers (1)Terminal Themes (1)Terraform Best Practices (1)Terratest (1)Test Automation (1)Test Reliability (1)Testing (1)Text Editing (1)Text Generation (1)Timbernetes (1)Traces (1)Tracing (1)Traffic Management (1)Travis CI (1)TRPC (1)Trusted Advisor (1)Ts node (1)Twin.macro (1)Type Safety (1)TypeScript Configuration (1)TypeScript Execution (1)UI Development (1)Uniform Interface (1)User Authentication (1)Vector Database (1)Vendor Lock in (1)Versioning (1)Versioning Schemes (1)Vertical Pod Autoscaler (1)VEX (1)VIM Cheat Sheet (1)VIM Commands (1)VIM Modes (1)Virtual Private Cloud (1)Visual Studio Code (1)VPA (1)VPC Endpoints (1)Vulnerability Scanning (1)Web Server Setup (1)Windows EC2 (1)Windows Setup (1)Winget (1)Wolfi (1)WordPress Installation (1)WordPress Setup (1)Work Life Balance (1)Workflow call (1)Write Behind Cache (1)Write Through Cache (1)X Ray (1)YAGNI (1)YAGNI Principle (1)Zero downtime deployment (1)Zero Downtime Scaling (1)Zod (1)Zsh (1)SortNewest firstOldest firstA to ZShortest read first

[![FinOps in Practice: How to Build a Cloud Cost Accountability Culture on AWS](/_astro/hero.BjXbzaTR_Z2jXzr9.webp)](/blog/post/finops-cloud-cost-accountability-aws)

## [FinOps in Practice: How to Build a Cloud Cost Accountability Culture on AWS](/blog/post/finops-cloud-cost-accountability-aws)

-   [Cloud Computing](/blog/categories/cloud-computing)
-   [DevOps](/blog/categories/devops)
-   14 Jul 2026
-   08 Mins read

Cloud computing changed how businesses pay for technology. Instead of a slow procurement cycle to buy physical servers, a single engineer can spin up thousands of dollars of infrastructure in minutes.

[#FinOps](/blog/tags/finops)[#AWS](/blog/tags/aws)[#Terraform](/blog/tags/terraform)+6 tags

[Read Post](/blog/post/finops-cloud-cost-accountability-aws)

[![GitHub Actions Reusable Workflows: Build a Shared CI Library Across All Your Repos](/_astro/hero.BwGTb8Xq_pJKmm.webp)](/blog/post/github-actions-reusable-workflows-shared-ci-library)

## [GitHub Actions Reusable Workflows: Build a Shared CI Library Across All Your Repos](/blog/post/github-actions-reusable-workflows-shared-ci-library)

-   [CI/CD](/blog/categories/cicd)
-   [DevOps](/blog/categories/devops)
-   27 May 2026
-   13 Mins read

Centralizing CI/CD automation across repositories Why does copy-pasting the same workflow config into dozens of repositories turn into an operational risk? If you've ever managed more than a hand

[#GitHub Actions](/blog/tags/github-actions)[#Reusable Workflows](/blog/tags/reusable-workflows)[#Composite Actions](/blog/tags/composite-actions)+7 tags

[Read Post](/blog/post/github-actions-reusable-workflows-shared-ci-library)

[![GitOps vs. Traditional IaC for Kubernetes: A Comparative Analysis](/_astro/hero.B-RmFsqr_57hBt.webp)](/blog/post/gitops-vs-traditional-iac-kubernetes-deployment)

## [GitOps vs. Traditional IaC for Kubernetes: A Comparative Analysis](/blog/post/gitops-vs-traditional-iac-kubernetes-deployment)

-   [DevOps](/blog/categories/devops)
-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   25 Mar 2026
-   23 Mins read

If you're managing modern cloud-native applications, especially with Kubernetes, you know it can be a real puzzle. Getting containers to work together, handling all those configurations, and scaling t

[#GitOps](/blog/tags/gitops)[#Infrastructure as Code](/blog/tags/infrastructure-as-code)[#IaC](/blog/tags/iac)+9 tags

[Read Post](/blog/post/gitops-vs-traditional-iac-kubernetes-deployment)

[![QuenchWorks: A Zero-CVE, Built-From-Source Replacement for the Bitnami Catalog](/_astro/hero.DloumiN1_Z1RwvV3.webp)](/blog/post/quenchworks-zero-cve-bitnami-alternative-wolfi)

## [QuenchWorks: A Zero-CVE, Built-From-Source Replacement for the Bitnami Catalog](/blog/post/quenchworks-zero-cve-bitnami-alternative-wolfi)

-   [DevOps](/blog/categories/devops)
-   [Containers](/blog/categories/containers)
-   08 Jul 2026
-   17 Mins read

If you run anything on Kubernetes, there's a good chance you were pulling Bitnami images without even thinking about it. bitnami/postgresql, bitnami/redis, bitnami/nginx, the whole Helm charts l

[#Wolfi](/blog/tags/wolfi)[#Apko](/blog/tags/apko)[#Melange](/blog/tags/melange)+9 tags

[Read Post](/blog/post/quenchworks-zero-cve-bitnami-alternative-wolfi)

[![Testing Terraform: Static Analysis, Native Tests, and Terratest](/_astro/hero.QFNhZZd9_Z1MKEy5.webp)](/blog/post/terraform-testing-terratest-native-tests)

## [Testing Terraform: Static Analysis, Native Tests, and Terratest](/blog/post/terraform-testing-terratest-native-tests)

-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   [DevOps](/blog/categories/devops)
-   20 Jul 2026
-   07 Mins read

If you treat infrastructure as code, you have to test it like code. Most of us have lived the alternative. You change one input on a shared module, run a quick plan against staging, and merge. A few h

[#Terraform](/blog/tags/terraform)[#Terratest](/blog/tags/terratest)[#CI/CD](/blog/tags/cicd)+4 tags

[Read Post](/blog/post/terraform-testing-terratest-native-tests)

[![Building Resilient Systems: Immutable Infrastructure with Packer and Terraform](/_astro/hero.C1--9UB8_ZaNEHL.webp)](/blog/post/immutable-infrastructure-packer-terraform-guide)

## [Building Resilient Systems: Immutable Infrastructure with Packer and Terraform](/blog/post/immutable-infrastructure-packer-terraform-guide)

-   [DevOps](/blog/categories/devops)
-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   21 Feb 2026
-   31 Mins read

What is immutable infrastructure? The way we manage IT infrastructure has really changed. We're moving from old-school, changeable setups to more modern, "immutable" ones. Understanding this big s

[#Packer](/blog/tags/packer)[#Terraform](/blog/tags/terraform)[#Immutable Infrastructure](/blog/tags/immutable-infrastructure)+3 tags

[Read Post](/blog/post/immutable-infrastructure-packer-terraform-guide)

[![Modular Terraform for Scalable Infrastructure as Code](/_astro/hero.kBsnpbcJ_1mG2Sh.webp)](/blog/post/modular-terraform-scalable-iac-guide)

## [Modular Terraform for Scalable Infrastructure as Code](/blog/post/modular-terraform-scalable-iac-guide)

-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   [Terraform](/blog/categories/terraform)
-   14 Feb 2026
-   20 Mins read

Businesses need infrastructure that's flexible and can grow fast, and managing it by hand doesn't scale. Infrastructure as Code, or IaC, changed how we build and manage those digital foundations. IaC

[#Terraform](/blog/tags/terraform)[#Infrastructure as Code](/blog/tags/infrastructure-as-code)[#IaC](/blog/tags/iac)+12 tags

[Read Post](/blog/post/modular-terraform-scalable-iac-guide)

[![Chaos Engineering: Testing Resiliency with Chaos Monkey and Gremlin](/_astro/hero.D_hw4oVT_2tz3eD.webp)](/blog/post/chaos-engineering-resiliency-testing-monkey-gremlin)

## [Chaos Engineering: Testing Resiliency with Chaos Monkey and Gremlin](/blog/post/chaos-engineering-resiliency-testing-monkey-gremlin)

-   [Chaos Engineering](/blog/categories/chaos-engineering)
-   [System Reliability](/blog/categories/system-reliability)
-   31 Jan 2026
-   15 Mins read

Modern software systems are incredibly complex. They're spread across massive networks with countless moving parts. Because of this complexity, unexpected failures are inevitable. Servers crash. Netwo

[#Chaos Engineering](/blog/tags/chaos-engineering)[#Chaos Monkey](/blog/tags/chaos-monkey)[#Gremlin](/blog/tags/gremlin)+10 tags

[Read Post](/blog/post/chaos-engineering-resiliency-testing-monkey-gremlin)

[![The Resilience of Timbernetes: An Analysis of In-Place Pod Vertical Scaling in Kubernetes 1.35](/_astro/hero.Dl2k8Q4h_Z2iBVo7.webp)](/blog/post/kubernetes-1-35-in-place-pod-vertical-scaling-guide)

## [The Resilience of Timbernetes: An Analysis of In-Place Pod Vertical Scaling in Kubernetes 1.35](/blog/post/kubernetes-1-35-in-place-pod-vertical-scaling-guide)

-   [Kubernetes](/blog/categories/kubernetes)
-   [DevOps](/blog/categories/devops)
-   04 Jan 2026
-   11 Mins read

The release of Kubernetes 1.35, officially designated as "Timbernetes," is a definitive shift in how cloud-native orchestration treats compute. This version marks the graduation of In-Place Pod Vertic

[#Kubernetes 1.35](/blog/tags/kubernetes-135)[#In Place Pod Vertical Scaling](/blog/tags/in-place-pod-vertical-scaling)[#Timbernetes](/blog/tags/timbernetes)+9 tags

[Read Post](/blog/post/kubernetes-1-35-in-place-pod-vertical-scaling-guide)

[![Taming the Chaos: Let's Sort Out Those Flaky CI/CD Pipelines](/_astro/hero.CNGGank__Zjy3fe.webp)](/blog/post/troubleshooting-flaky-ci-cd-pipelines)

## [Taming the Chaos: Let's Sort Out Those Flaky CI/CD Pipelines](/blog/post/troubleshooting-flaky-ci-cd-pipelines)

-   [CI/CD](/blog/categories/cicd)
-   [Testing](/blog/categories/testing)
-   28 Dec 2025
-   11 Mins read

Ever get super frustrated with your CI/CD pipeline? You know, the one that sometimes works perfectly and other times just throws a random tantrum? You push your code, the pipeline starts doing its thi

[#Flaky Tests](/blog/tags/flaky-tests)[#CI/CD Pipelines](/blog/tags/cicd-pipelines)[#Test Automation](/blog/tags/test-automation)+5 tags

[Read Post](/blog/post/troubleshooting-flaky-ci-cd-pipelines)

[![Database DevOps: Making PostgreSQL and MongoDB CI/CD Feel Natural](/_astro/hero.Dj-kXEQP_1Sx2F5.webp)](/blog/post/database-devops-ci-cd-postgresql-mongodb)

## [Database DevOps: Making PostgreSQL and MongoDB CI/CD Feel Natural](/blog/post/database-devops-ci-cd-postgresql-mongodb)

-   [Database DevOps](/blog/categories/database-devops)
-   [CI/CD](/blog/categories/cicd)
-   05 Dec 2025
-   13 Mins read

Ever feel like your app deployments are super slick, but then you hit the database part, and things just... stop? It's frustrating, right? You've got this smooth CI/CD pipeline for your code, but data

[#Database CI/CD](/blog/tags/database-cicd)[#PostgreSQL](/blog/tags/postgresql)[#MongoDB](/blog/tags/mongodb)+10 tags

[Read Post](/blog/post/database-devops-ci-cd-postgresql-mongodb)

[![AIOps: Making DevOps Even Better with Smart AI Tools](/_astro/hero.wgnyn-au_Z8k9jz.webp)](/blog/post/aiops-enhancing-devops-with-ai)

## [AIOps: Making DevOps Even Better with Smart AI Tools](/blog/post/aiops-enhancing-devops-with-ai)

-   [AIOps](/blog/categories/aiops)
-   [DevOps](/blog/categories/devops)
-   14 Jun 2025
-   11 Mins read

You know how things in the tech world keep getting more complicated? Well, managing all that IT stuff can be a real headache. DevOps made software development and deployment smoother, but as systems g

[#AIOps](/blog/tags/aiops)[#DevOps](/blog/tags/devops)[#AI](/blog/tags/ai)+7 tags

[Read Post](/blog/post/aiops-enhancing-devops-with-ai)

[![Centralized Logging with Loki, Grafana, and Fluent Bit: Making Sense of Your Systems](/_astro/hero.CCDF2QlB_dQYWj.webp)](/blog/post/centralized-logging-loki-grafana-fluent-bit)

## [Centralized Logging with Loki, Grafana, and Fluent Bit: Making Sense of Your Systems](/blog/post/centralized-logging-loki-grafana-fluent-bit)

-   [DevOps](/blog/categories/devops)
-   [Observability](/blog/categories/observability)
-   07 Jun 2025
-   32 Mins read

Why centralized logging is your first step to understanding your systems What exactly is centralized logging, and why should you care? Think of your IT setup as a busy city. Lots of things ar

[#Centralized Logging](/blog/tags/centralized-logging)[#Loki](/blog/tags/loki)[#Grafana](/blog/tags/grafana)+8 tags

[Read Post](/blog/post/centralized-logging-loki-grafana-fluent-bit)

[![Karpenter vs. Cluster Autoscaler on AWS: Picking the Right Tool for Your Kubernetes Scaling](/_astro/hero.5Ny8gqgW_mWwGz.webp)](/blog/post/karpenter-vs-cluster-autoscaler-aws-kubernetes-scaling)

## [Karpenter vs. Cluster Autoscaler on AWS: Picking the Right Tool for Your Kubernetes Scaling](/blog/post/karpenter-vs-cluster-autoscaler-aws-kubernetes-scaling)

-   [DevOps](/blog/categories/devops)
-   [Kubernetes](/blog/categories/kubernetes)
-   31 May 2025
-   12 Mins read

You know how it is with modern apps. They can be super busy one minute and then quiet the next. If you're using Kubernetes on Amazon Web Services (AWS), making sure your setup can handle these ups and

[#Karpenter](/blog/tags/karpenter)[#Cluster Autoscaler](/blog/tags/cluster-autoscaler)[#Kubernetes Scaling](/blog/tags/kubernetes-scaling)+5 tags

[Read Post](/blog/post/karpenter-vs-cluster-autoscaler-aws-kubernetes-scaling)

[![HashiCorp Vault vs. AWS Secrets Manager vs. SOPS: Which One Fits Your Setup](/_astro/hero.BxpvzHJN_Z2hLAEl.webp)](/blog/post/secrets-management-vault-secrets-manager-sops)

## [HashiCorp Vault vs. AWS Secrets Manager vs. SOPS: Which One Fits Your Setup](/blog/post/secrets-management-vault-secrets-manager-sops)

-   [DevOps](/blog/categories/devops)
-   [Security](/blog/categories/security)
-   25 May 2025
-   14 Mins read

Let's face it, keeping sensitive info safe, we're talking about those digital keys like API keys and passwords, is a big deal. They're what let you into important systems and data. But with everything

[#Secrets Management](/blog/tags/secrets-management)[#HashiCorp Vault](/blog/tags/hashicorp-vault)[#AWS Secrets Manager](/blog/tags/aws-secrets-manager)+4 tags

[Read Post](/blog/post/secrets-management-vault-secrets-manager-sops)

[![How AI and LLMs Are Changing DevOps Incident Response](/_astro/hero.J5xIo5-1_ZAUahc.webp)](/blog/post/ai-powered-devops-incident-response-llms)

## [How AI and LLMs Are Changing DevOps Incident Response](/blog/post/ai-powered-devops-incident-response-llms)

-   [DevOps](/blog/categories/devops)
-   [Artificial Intelligence](/blog/categories/artificial-intelligence)
-   17 May 2025
-   18 Mins read

Things are getting complicated in the digital world, aren't they? And with all that complexity, keeping our systems running smoothly is a constant challenge for DevOps teams. When something goes wrong

[#DevOps](/blog/tags/devops)[#Artificial Intelligence](/blog/tags/artificial-intelligence)[#LLMs](/blog/tags/llms)+5 tags

[Read Post](/blog/post/ai-powered-devops-incident-response-llms)

[![Platform Engineering: Building Internal Developer Platforms (IDPs)](/_astro/hero.DTCeHY1r_Z142dPW.webp)](/blog/post/platform-engineering-building-internal-developer-platforms)

## [Platform Engineering: Building Internal Developer Platforms (IDPs)](/blog/post/platform-engineering-building-internal-developer-platforms)

-   [DevOps](/blog/categories/devops)
-   [Platform Engineering](/blog/categories/platform-engineering)
-   10 May 2025
-   21 Mins read

Ever feel like developers spend more time wrestling with infrastructure than actually writing code? That's a real problem. So, how do we help our teams focus on creating awesome stuff without getting

[#DevOps](/blog/tags/devops)[#Platform Engineering](/blog/tags/platform-engineering)[#Internal Developer Platforms](/blog/tags/internal-developer-platforms)+4 tags

[Read Post](/blog/post/platform-engineering-building-internal-developer-platforms)

[![Understanding Software Versioning](/_astro/hero.DFRD27Ad_19S6oB.webp)](/blog/post/how-version-number-software-works)

## [Understanding Software Versioning](/blog/post/how-version-number-software-works)

-   [Software Development](/blog/categories/software-development)
-   [Versioning](/blog/categories/versioning)
-   12 Nov 2022
-   03 Mins read

Introduction Software versioning is an important practice in software development that tracks changes and updates to a codebase. It provides a structured way to identify different iterations of a

[#Semantic Versioning](/blog/tags/semantic-versioning)[#Software Versioning](/blog/tags/software-versioning)[#Release Management](/blog/tags/release-management)+6 tags

[Read Post](/blog/post/how-version-number-software-works)

[![GitHub Actions vs. GitLab CI for Monorepos: Which One Wins?](/_astro/hero.7c9S_WKE_ZmGOGN.webp)](/blog/post/github-actions-vs-gitlab-ci-for-monorepos)

## [GitHub Actions vs. GitLab CI for Monorepos: Which One Wins?](/blog/post/github-actions-vs-gitlab-ci-for-monorepos)

-   [DevOps](/blog/categories/devops)
-   [CI/CD](/blog/categories/cicd)
-   26 Apr 2025
-   22 Mins read

The world of building software is always changing, and how teams organize their code can really affect how well they work. One way that's become pretty popular is using a monorepo. That's just keeping

[#GitHub Actions](/blog/tags/github-actions)[#GitLab CI](/blog/tags/gitlab-ci)[#Monorepo](/blog/tags/monorepo)+7 tags

[Read Post](/blog/post/github-actions-vs-gitlab-ci-for-monorepos)

[![Full-Stack Observability with OpenTelemetry: Getting a Clear View of Your Systems](/_astro/hero.KfMp0RBa_Z18B1I3.webp)](/blog/post/full-stack-observability-opentelemetry)

## [Full-Stack Observability with OpenTelemetry: Getting a Clear View of Your Systems](/blog/post/full-stack-observability-opentelemetry)

-   [Observability](/blog/categories/observability)
-   [DevOps](/blog/categories/devops)
-   19 Apr 2025
-   13 Mins read

Think about how complicated software can be these days. You've got all these different parts talking to each other, the stuff you see on the screen, the behind-the-scenes processing, the databases, an

[#OpenTelemetry](/blog/tags/opentelemetry)[#Observability](/blog/tags/observability)[#Full Stack Observability](/blog/tags/full-stack-observability)+9 tags

[Read Post](/blog/post/full-stack-observability-opentelemetry)

[![Navigating Growth: Building a Secure and Scalable AWS Environment with a Multi-Account Architecture and Control Tower](/_astro/hero.BShn8B1r_Zu8h2W.webp)](/blog/post/multi-account-aws-control-tower)

## [Navigating Growth: Building a Secure and Scalable AWS Environment with a Multi-Account Architecture and Control Tower](/blog/post/multi-account-aws-control-tower)

-   [Cloud Computing](/blog/categories/cloud-computing)
-   [AWS](/blog/categories/aws)
-   13 Apr 2025
-   13 Mins read

The cloud journey often kicks off with a single AWS account. It feels simple and straightforward, especially when you're just starting out or have smaller teams. But as your cloud usage grows, that in

[#AWS](/blog/tags/aws)[#Control Tower](/blog/tags/control-tower)[#Multi Account Strategy](/blog/tags/multi-account-strategy)+8 tags

[Read Post](/blog/post/multi-account-aws-control-tower)

[![Policy as Code with Open Policy Agent: A Technical and Governance Perspective](/_astro/hero.FMyPom55_ZBRCR.webp)](/blog/post/policy-as-code-opa-guide)

## [Policy as Code with Open Policy Agent: A Technical and Governance Perspective](/blog/post/policy-as-code-opa-guide)

-   [DevOps](/blog/categories/devops)
-   [Security](/blog/categories/security)
-   08 Apr 2025
-   16 Mins read

Think about how much stuff modern organizations have running in the cloud these days. It's a lot, right? All those servers, applications, and connections can get pretty complicated to manage. Just cli

[#Open Policy Agent](/blog/tags/open-policy-agent)[#OPA](/blog/tags/opa)[#Policy as Code](/blog/tags/policy-as-code)+9 tags

[Read Post](/blog/post/policy-as-code-opa-guide)

[![Zero Trust Architecture in DevOps Pipelines: Secure Your CI/CD Workflows](/_astro/hero.BrNMLyL7_1lCSFT.webp)](/blog/post/zero-trust-devops-pipelines-securing-ci-cd)

## [Zero Trust Architecture in DevOps Pipelines: Secure Your CI/CD Workflows](/blog/post/zero-trust-devops-pipelines-securing-ci-cd)

-   [DevOps](/blog/categories/devops)
-   [Cloud Security](/blog/categories/cloud-security)
-   05 Apr 2025
-   06 Mins read

Security matters a lot in DevOps environments, where CI/CD pipelines and cloud infrastructure drive software delivery. One model that's changing how teams approach security is Zero Trust. This art

[#Zero Trust](/blog/tags/zero-trust)[#DevOps](/blog/tags/devops)[#CI/CD Security](/blog/tags/cicd-security)+7 tags

[Read Post](/blog/post/zero-trust-devops-pipelines-securing-ci-cd)

[![10+ Secret Git Commands That Will Save Hours Every Week](/_astro/hero.BrIIpyXb_8Js6X.webp)](/blog/post/10-secret-git-commands-to-save-time)

## [10+ Secret Git Commands That Will Save Hours Every Week](/blog/post/10-secret-git-commands-to-save-time)

-   [Git](/blog/categories/git)
-   [Version Control](/blog/categories/version-control)
-   22 Feb 2025
-   04 Mins read

Introduction As a software engineer, DevOps engineer, or GitHub user, you probably use Git daily. But are you making the most of it? Git is packed with commands that can save you hours of manual w

[#Git Commands](/blog/tags/git-commands)[#Git Tips](/blog/tags/git-tips)[#Version Control](/blog/tags/version-control)+7 tags

[Read Post](/blog/post/10-secret-git-commands-to-save-time)

[![Streamlining GitHub Organization Management with Terraform](/_astro/hero.DJ7g8CQA_Z1UlNiP.webp)](/blog/post/streamlining-github-organization-management-with-terraform)

## [Streamlining GitHub Organization Management with Terraform](/blog/post/streamlining-github-organization-management-with-terraform)

-   [DevOps](/blog/categories/devops)
-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   11 Jan 2025
-   05 Mins read

Managing a GitHub organization manually can become increasingly complex as teams grow and projects multiply. For DevOps and DevSecOps engineers, automation is how you keep things consistent and cut do

[#Terraform](/blog/tags/terraform)[#GitHub](/blog/tags/github)[#IaC](/blog/tags/iac)+7 tags

[Read Post](/blog/post/streamlining-github-organization-management-with-terraform)

[![Deploying Infrastructure with Terraform in CI/CD Pipelines](/_astro/hero.NEjisJ89_1o5LmS.webp)](/blog/post/deploying-infrastructure-with-terraform-in-ci-cd-pipelines)

## [Deploying Infrastructure with Terraform in CI/CD Pipelines](/blog/post/deploying-infrastructure-with-terraform-in-ci-cd-pipelines)

-   [DevOps](/blog/categories/devops)
-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   22 Sept 2024
-   04 Mins read

In fast-paced DevOps environments, Infrastructure as Code (IaC) has become a cornerstone for managing and scaling infrastructure efficiently. Terraform, a leading open-source IaC tool, is widely a

[#Terraform](/blog/tags/terraform)[#CI/CD Pipelines](/blog/tags/cicd-pipelines)[#DevOps](/blog/tags/devops)+7 tags

[Read Post](/blog/post/deploying-infrastructure-with-terraform-in-ci-cd-pipelines)

[![When to Use Serverless?](/_astro/hero.dLhnz4QY_1KW7Ab.webp)](/blog/post/when-to-use-serverless)

## [When to Use Serverless?](/blog/post/when-to-use-serverless)

-   [Serverless](/blog/categories/serverless)
-   [Cloud Computing](/blog/categories/cloud-computing)
-   26 May 2024
-   05 Mins read

As a DevOps engineer working with AWS, knowing when to use serverless architecture matters for your projects. Serverless computing offers real benefits, but it's important to know when it's the right

[#Serverless Architecture](/blog/tags/serverless-architecture)[#AWS Lambda](/blog/tags/aws-lambda)[#Microservices](/blog/tags/microservices)+5 tags

[Read Post](/blog/post/when-to-use-serverless)

[![Phases of the Modernization Process](/_astro/hero.D0sMK9tl_P5z9X.webp)](/blog/post/phases-of-the-modernization-process)

## [Phases of the Modernization Process](/blog/post/phases-of-the-modernization-process)

-   [IT Modernization](/blog/categories/it-modernization)
-   [Cloud Migration](/blog/categories/cloud-migration)
-   18 May 2024
-   06 Mins read

Modernizing IT infrastructure helps organizations stay competitive, secure, and efficient. The process involves several strategic phases, and getting each one right matters for a smooth transition and

[#Modernization Strategy](/blog/tags/modernization-strategy)[#IT Infrastructure](/blog/tags/it-infrastructure)[#Cloud Adoption](/blog/tags/cloud-adoption)+7 tags

[Read Post](/blog/post/phases-of-the-modernization-process)

[![Becoming an AWS Pro: A Deep Dive into Amazon Elastic Container Service](/_astro/hero.ia7tHPKE_ZlnALL.webp)](/blog/post/aws-ecs-deep-dive)

## [Becoming an AWS Pro: A Deep Dive into Amazon Elastic Container Service](/blog/post/aws-ecs-deep-dive)

-   [AWS](/blog/categories/aws)
-   [Cloud Computing](/blog/categories/cloud-computing)
-   13 Oct 2023
-   05 Mins read

Introduction If you're working on container orchestration on AWS, Amazon Elastic Container Service (ECS) is worth understanding well. This guide covers ECS in depth and answers the most common que

[#AWS ECS](/blog/tags/aws-ecs)[#Amazon EKS](/blog/tags/amazon-eks)[#AWS Fargate](/blog/tags/aws-fargate)+7 tags

[Read Post](/blog/post/aws-ecs-deep-dive)

[![Scaling Up, Staying Strong: Hands-On AWS CloudFormation Techniques for Building Resilient and Scalable Systems](/_astro/hero.CoOFXLCa_Z2wwlfS.webp)](/blog/post/scaling-up-staying-strong-hands-on-aws-cloudformation-techniques-for-building-resilient-and-scalable-systems)

## [Scaling Up, Staying Strong: Hands-On AWS CloudFormation Techniques for Building Resilient and Scalable Systems](/blog/post/scaling-up-staying-strong-hands-on-aws-cloudformation-techniques-for-building-resilient-and-scalable-systems)

-   [AWS](/blog/categories/aws)
-   [Cloud Computing](/blog/categories/cloud-computing)
-   02 Jun 2023
-   04 Mins read

Introduction Building resilient and scalable systems matters for businesses that need to meet growing demand and maintain high availability. Cloud native architecture, combined with the capabiliti

[#AWS CloudFormation](/blog/tags/aws-cloudformation)[#IaC](/blog/tags/iac)[#Scalable Systems](/blog/tags/scalable-systems)+7 tags

[Read Post](/blog/post/scaling-up-staying-strong-hands-on-aws-cloudformation-techniques-for-building-resilient-and-scalable-systems)

[![Best Practices for Infrastructure Automation in a Cloud Native AWS Environment](/_astro/hero.CTyi0Kde_16WUz4.webp)](/blog/post/best-practices-for-infrastructure-automation-in-a-cloud-native-aws-environment)

## [Best Practices for Infrastructure Automation in a Cloud Native AWS Environment](/blog/post/best-practices-for-infrastructure-automation-in-a-cloud-native-aws-environment)

-   [AWS](/blog/categories/aws)
-   [Cloud Native](/blog/categories/cloud-native)
-   22 May 2023
-   02 Mins read

Introduction Infrastructure automation is core to running a cloud native AWS environment well. This post covers the best practices for security and compliance, CI/CD pipelines, monitoring and scal

[#AWS Automation](/blog/tags/aws-automation)[#Infrastructure as Code (IaC)](/blog/tags/infrastructure-as-code-iac)[#CI/CD Pipelines](/blog/tags/cicd-pipelines)+7 tags

[Read Post](/blog/post/best-practices-for-infrastructure-automation-in-a-cloud-native-aws-environment)

[![Orchestrating Infrastructure with Terraform](/_astro/hero.D2PoOOZD_2bwX4C.webp)](/blog/post/orchestrating-infrastructure-with-terraform)

## [Orchestrating Infrastructure with Terraform](/blog/post/orchestrating-infrastructure-with-terraform)

-   [Terraform](/blog/categories/terraform)
-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   22 May 2023
-   03 Mins read

Introduction Terraform is a tool for infrastructure orchestration that lets you create and manage infrastructure across multiple cloud providers. With Terraform, you provision resources on AWS by

[#Terraform](/blog/tags/terraform)[#IaC](/blog/tags/iac)[#AWS Provisioning](/blog/tags/aws-provisioning)+7 tags

[Read Post](/blog/post/orchestrating-infrastructure-with-terraform)

[![Deploying Serverless Applications with AWS SAM](/_astro/hero.CdyEyleP_2fYFz9.webp)](/blog/post/deploying-serverless-applications-with-aws-sam)

## [Deploying Serverless Applications with AWS SAM](/blog/post/deploying-serverless-applications-with-aws-sam)

-   [AWS](/blog/categories/aws)
-   [Serverless](/blog/categories/serverless)
-   22 May 2023
-   02 Mins read

Introduction AWS SAM (Serverless Application Model) extends AWS CloudFormation with a simpler syntax for defining and deploying serverless applications. SAM templates let you define and deploy you

[#AWS SAM](/blog/tags/aws-sam)[#Serverless Framework](/blog/tags/serverless-framework)[#AWS Lambda](/blog/tags/aws-lambda)+5 tags

[Read Post](/blog/post/deploying-serverless-applications-with-aws-sam)

[![AWS CloudFormation for Infrastructure as Code (IaC)](/_astro/hero.DW2mCCZ1_Z1qXfDg.webp)](/blog/post/aws-cloudformation-for-infrastructure-as-code-iac)

## [AWS CloudFormation for Infrastructure as Code (IaC)](/blog/post/aws-cloudformation-for-infrastructure-as-code-iac)

-   [AWS](/blog/categories/aws)
-   [CloudFormation](/blog/categories/cloudformation)
-   22 May 2023
-   03 Mins read

Introduction AWS CloudFormation is one of the core Infrastructure as Code (IaC) tools on AWS. It lets you declare your infrastructure using JSON or YAML templates, which simplifies creation and ma

[#AWS CloudFormation](/blog/tags/aws-cloudformation)[#IaC](/blog/tags/iac)[#JSON](/blog/tags/json)+7 tags

[Read Post](/blog/post/aws-cloudformation-for-infrastructure-as-code-iac)

[![Cloud Native Infrastructure on AWS](/_astro/hero.CwVzviwB_4akIX.webp)](/blog/post/cloud-native-infrastructure-on-aws)

## [Cloud Native Infrastructure on AWS](/blog/post/cloud-native-infrastructure-on-aws)

-   [AWS](/blog/categories/aws)
-   [Cloud Native](/blog/categories/cloud-native)
-   22 May 2023
-   02 Mins read

Introduction Cloud native infrastructure lets developers design and deploy applications built specifically for the cloud, rather than adapted to it. Using AWS services well, it enables application

[#Cloud Native Architecture](/blog/tags/cloud-native-architecture)[#AWS Services](/blog/tags/aws-services)[#AWS Lambda](/blog/tags/aws-lambda)+10 tags

[Read Post](/blog/post/cloud-native-infrastructure-on-aws)

[![Understanding Infrastructure as Code (IaC)](/_astro/hero.D6yb7pOQ_Z2ptmwB.webp)](/blog/post/understanding-infrastructure-as-code-iac)

## [Understanding Infrastructure as Code (IaC)](/blog/post/understanding-infrastructure-as-code-iac)

-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   [DevOps](/blog/categories/devops)
-   22 May 2023
-   02 Mins read

Introduction Infrastructure as Code (IaC) manages infrastructure through code instead of manual configuration. Instead of clicking through consoles to set up servers, networks, and storage, you de

[#IaC](/blog/tags/iac)[#AWS CloudFormation](/blog/tags/aws-cloudformation)[#Terraform](/blog/tags/terraform)+7 tags

[Read Post](/blog/post/understanding-infrastructure-as-code-iac)

[![Infrastructure Automation on AWS: CloudFormation, SAM, and Terraform for IaC](/_astro/hero.BsNJX0oJ_LxOfi.webp)](/blog/post/infrastructure-automation-on-aws-cloudformation-sam-and-terraform-for-iac)

## [Infrastructure Automation on AWS: CloudFormation, SAM, and Terraform for IaC](/blog/post/infrastructure-automation-on-aws-cloudformation-sam-and-terraform-for-iac)

-   [AWS](/blog/categories/aws)
-   [Infrastructure as Code](/blog/categories/infrastructure-as-code)
-   21 May 2023
-   02 Mins read

Introduction This post covers Infrastructure as Code (IaC) and how it fits into a Cloud Native AWS environment: what IaC gives you, and how CloudFormation, AWS SAM, and Terraform each handle a dif

[#IaC](/blog/tags/iac)[#AWS CloudFormation](/blog/tags/aws-cloudformation)[#AWS SAM](/blog/tags/aws-sam)+6 tags

[Read Post](/blog/post/infrastructure-automation-on-aws-cloudformation-sam-and-terraform-for-iac)

[![The AWS Well-Architected Framework Explained](/_astro/hero.4QrHEFiK_i2C8D.webp)](/blog/post/aws-well-architected-framework-explained)

## [The AWS Well-Architected Framework Explained](/blog/post/aws-well-architected-framework-explained)

-   [AWS](/blog/categories/aws)
-   [Cloud Architecture](/blog/categories/cloud-architecture)
-   09 Mar 2023
-   12 Mins read

TL;DR AWS Well-Architected Framework is a collection of best practices for creating and running systems on AWS that are dependable, secure, effective, economical, and long-lasting. The framework i

[#AWS Well Architected Framework](/blog/tags/aws-well-architected-framework)[#Operational Excellence](/blog/tags/operational-excellence)[#Security](/blog/tags/security)+6 tags

[Read Post](/blog/post/aws-well-architected-framework-explained)

[![Get Started with Building ReactJS and Docker: A Complete Guide](/_astro/hero.CDA9gINC_5FejQ.webp)](/blog/post/get-started-with-building-reactjs-and-docker-a-complete-guide)

## [Get Started with Building ReactJS and Docker: A Complete Guide](/blog/post/get-started-with-building-reactjs-and-docker-a-complete-guide)

-   [ReactJS](/blog/categories/reactjs)
-   [Docker](/blog/categories/docker)
-   18 Feb 2023
-   09 Mins read

Introduction Docker is a powerful tool that allows developers to create, deploy, and run applications in a portable and scalable way. It uses containerization to encapsulate all the dependencies a

[#ReactJS](/blog/tags/reactjs)[#Docker](/blog/tags/docker)[#Dockerfile](/blog/tags/dockerfile)+5 tags

[Read Post](/blog/post/get-started-with-building-reactjs-and-docker-a-complete-guide)

[![How To Run MySQL in a Docker Container: A Step-by-Step Guide with Customization Tips](/_astro/hero.W_-sxnO__2i0INW.webp)](/blog/post/how-to-run-mysql-in-a-docker-container-a-step-by-step-guide-with-customization-tips)

## [How To Run MySQL in a Docker Container: A Step-by-Step Guide with Customization Tips](/blog/post/how-to-run-mysql-in-a-docker-container-a-step-by-step-guide-with-customization-tips)

-   [Docker](/blog/categories/docker)
-   [MySQL](/blog/categories/mysql)
-   12 Feb 2023
-   09 Mins read

Introduction Docker changed the way we run and manage applications by making it easy to package, deploy, and run applications in containers. Containers let applications run in a consistent environ

[#Docker](/blog/tags/docker)[#MySQL](/blog/tags/mysql)[#Database Containerization](/blog/tags/database-containerization)+4 tags

[Read Post](/blog/post/how-to-run-mysql-in-a-docker-container-a-step-by-step-guide-with-customization-tips)

[![How To Install Docker On Linux In 4 Easy Steps](/_astro/hero.CpX7CDI1_VrFPo.webp)](/blog/post/how-to-install-docker-on-linux-in-4-easy-steps)

## [How To Install Docker On Linux In 4 Easy Steps](/blog/post/how-to-install-docker-on-linux-in-4-easy-steps)

-   [Docker](/blog/categories/docker)
-   [Linux](/blog/categories/linux)
-   12 Feb 2023
-   05 Mins read

Introduction Docker is a platform that lets developers create, deploy, and run applications in containers. Containers are isolated environments that allow you to run your applications in a consist

[#Docker Installation](/blog/tags/docker-installation)[#Linux Setup](/blog/tags/linux-setup)[#DevOps Tools](/blog/tags/devops-tools)+3 tags

[Read Post](/blog/post/how-to-install-docker-on-linux-in-4-easy-steps)

[![How to Avoid Common Cloud Services Mistakes](/_astro/hero.9gb_YEzv_5JpIH.webp)](/blog/post/how-to-avoid-common-cloud-services-mistakes)

## [How to Avoid Common Cloud Services Mistakes](/blog/post/how-to-avoid-common-cloud-services-mistakes)

-   [Cloud Strategy](/blog/categories/cloud-strategy)
-   [AWS](/blog/categories/aws)
-   20 Jan 2023
-   13 Mins read

Introduction By offering scalable, on-demand resources and services, cloud services have completely changed the way organizations operate. Implementing cloud services, however, can provide its own

[#Cloud Mistakes](/blog/tags/cloud-mistakes)[#AWS Best Practices](/blog/tags/aws-best-practices)[#Cloud Security](/blog/tags/cloud-security)+6 tags

[Read Post](/blog/post/how-to-avoid-common-cloud-services-mistakes)

[![How to Deploy a Spring Boot Application to AWS CloudFormation](/_astro/hero.C8XnJRc3_Z1OiL51.webp)](/blog/post/how-to-deploy-a-spring-boot-application-to-aws-cloudformation)

## [How to Deploy a Spring Boot Application to AWS CloudFormation](/blog/post/how-to-deploy-a-spring-boot-application-to-aws-cloudformation)

-   [AWS](/blog/categories/aws)
-   [Spring Boot](/blog/categories/spring-boot)
-   17 Jan 2023
-   09 Mins read

Introduction Deploying a Spring Boot application to the cloud can provide many benefits such as scalability and easy management. AWS CloudFormation is a service that allows for the creation and ma

[#AWS CloudFormation](/blog/tags/aws-cloudformation)[#Spring Boot Deployment](/blog/tags/spring-boot-deployment)[#Java on AWS](/blog/tags/java-on-aws)+5 tags

[Read Post](/blog/post/how-to-deploy-a-spring-boot-application-to-aws-cloudformation)

[![How To Setup Bastion Host on AWS using CloudFormation Template](/_astro/hero.DX_FnUff_Z21DeWl.webp)](/blog/post/how-to-setup-bastion-host-on-aws-using-cloudformation-template)

## [How To Setup Bastion Host on AWS using CloudFormation Template](/blog/post/how-to-setup-bastion-host-on-aws-using-cloudformation-template)

-   [AWS](/blog/categories/aws)
-   [CloudFormation](/blog/categories/cloudformation)
-   10 Jan 2023
-   09 Mins read

Introduction In the previous post, How To Setup Bastion Host on AWS using AWS CLI, we set up a Bastion host with the AWS CLI. Here we w

[#AWS Bastion Host](/blog/tags/aws-bastion-host)[#CloudFormation Template](/blog/tags/cloudformation-template)[#VPC Setup](/blog/tags/vpc-setup)+7 tags

[Read Post](/blog/post/how-to-setup-bastion-host-on-aws-using-cloudformation-template)

[![How To Setup Bastion Host on AWS using AWS CLI](/_astro/hero.DGhoBA0r_KL9IM.webp)](/blog/post/how-to-setup-bastion-host-on-aws-using-aws-cli)

## [How To Setup Bastion Host on AWS using AWS CLI](/blog/post/how-to-setup-bastion-host-on-aws-using-aws-cli)

-   [AWS](/blog/categories/aws)
-   [AWS CLI](/blog/categories/aws-cli)
-   09 Jan 2023
-   15 Mins read

Introduction Security is the top priority for any infrastructure and application, and that's why a Bastion host is a must-have in your infrastructure if you want to secure your remote connections.

[#AWS Bastion Host](/blog/tags/aws-bastion-host)[#AWS CLI](/blog/tags/aws-cli)[#VPC Setup](/blog/tags/vpc-setup)+7 tags

[Read Post](/blog/post/how-to-setup-bastion-host-on-aws-using-aws-cli)

[![How to Setup Jenkins on AWS Using CloudFormation](/_astro/hero.r9yMhIoW_Z3Ovj6.webp)](/blog/post/how-to-setup-jenkins-on-aws-using-cloudformation)

## [How to Setup Jenkins on AWS Using CloudFormation](/blog/post/how-to-setup-jenkins-on-aws-using-cloudformation)

-   [AWS](/blog/categories/aws)
-   [Jenkins](/blog/categories/jenkins)
-   11 Dec 2022
-   05 Mins read

Introduction In a previous blog post, we set up Jenkins on AWS using the AWS CLI (How to Install Jenkins on AWS EC2 Instance). In this blog post,

[#AWS CloudFormation](/blog/tags/aws-cloudformation)[#Jenkins Setup](/blog/tags/jenkins-setup)[#EC2 Instance](/blog/tags/ec2-instance)+5 tags

[Read Post](/blog/post/how-to-setup-jenkins-on-aws-using-cloudformation)

[![How to CI/CD AWS With Github using Jenkins](/_astro/hero.B1mpyM8T_14dvIE.webp)](/blog/post/how-to-ci-cd-aws-with-github-using-jenkins)

## [How to CI/CD AWS With Github using Jenkins](/blog/post/how-to-ci-cd-aws-with-github-using-jenkins)

-   [CI/CD](/blog/categories/cicd)
-   [DevOps](/blog/categories/devops)
-   07 Dec 2022
-   13 Mins read

Introduction In a previous post, I showed you how to set up Jenkins on an AWS EC2 instance. You can read that post here. In this post, I will sho

[#CI/CD Pipeline](/blog/tags/cicd-pipeline)[#Jenkins](/blog/tags/jenkins)[#GitHub Integration](/blog/tags/github-integration)+6 tags

[Read Post](/blog/post/how-to-ci-cd-aws-with-github-using-jenkins)

[![How to Install Jenkins on AWS EC2 Instance](/_astro/hero.BzqOEmzv_YuUyx.webp)](/blog/post/install-jenkins-on-aws-ec2-instance)

## [How to Install Jenkins on AWS EC2 Instance](/blog/post/install-jenkins-on-aws-ec2-instance)

-   [AWS](/blog/categories/aws)
-   [Jenkins](/blog/categories/jenkins)
-   06 Dec 2022
-   07 Mins read

Introduction In this post, I will show you how to create an EC2 instance on AWS and install Jenkins on it. PrerequisitesAWS CLI installed and configured IAM user with the following permi

[#Jenkins Installation](/blog/tags/jenkins-installation)[#AWS EC2 Setup](/blog/tags/aws-ec2-setup)[#Linux Server](/blog/tags/linux-server)+4 tags

[Read Post](/blog/post/install-jenkins-on-aws-ec2-instance)

[![What is DevOps?](/_astro/hero.1og2dXaB_Z19nggu.webp)](/blog/post/what-is-devops)

## [What is DevOps?](/blog/post/what-is-devops)

-   [DevOps](/blog/categories/devops)
-   [Software Development](/blog/categories/software-development)
-   18 Nov 2022
-   05 Mins read

What is DevOps, and why is it important? The name "DevOps" combines the terms "development" and "operations," but it covers a far broader range of principles and procedures than those two terms do

[#DevOps Culture](/blog/tags/devops-culture)[#CI/CD](/blog/tags/cicd)[#Automation](/blog/tags/automation)+6 tags

[Read Post](/blog/post/what-is-devops)

[![What is a CI/CD?](/_astro/hero.ByLLqYEs_180Vvv.webp)](/blog/post/what-is-a-ci-cd)

## [What is a CI/CD?](/blog/post/what-is-a-ci-cd)

-   [DevOps](/blog/categories/devops)
-   [Software Development](/blog/categories/software-development)
-   09 Nov 2022
-   04 Mins read

Introduction Continuous Integration and Continuous Delivery are two of the most important concepts in DevOps. This article covers what CI/CD is and how it fits into a software development process.

[#Continuous Integration](/blog/tags/continuous-integration)[#Continuous Delivery](/blog/tags/continuous-delivery)[#Continuous Deployment](/blog/tags/continuous-deployment)+7 tags

[Read Post](/blog/post/what-is-a-ci-cd)
