Terraform

A complete Infrastructure as Code series: from the fundamentals of IaC to backends, CI/CD pipelines, blue/green and A/B testing deployments, multi-cloud, and securing state.

Kubernetes

Core concepts and hands-on practice for running workloads on Kubernetes, GitOps with ArgoCD, and day-to-day operational tips.

AWS

Building and operating infrastructure on AWS, including the AWS CDK, cloud computing fundamentals, and real-world architecture practice.

Improve Application Load Balancer Network Performance with CloudFront

Improve Application Load Balancer Network Performance with CloudFront

Kubernetes Cross-Cluster Communication

Kubernetes Cross-Cluster Communication

Kubernetes Infrastructure for Scale

Kubernetes Infrastructure for Scale

Networking for Multiple AWS Accounts

Networking for Multiple AWS Accounts

Provisioning Infrastructure for Multiple AWS Accounts

Provisioning Infrastructure for Multiple AWS Accounts

AWS Account Management

AWS Account Management

AWS CI/CD Security Mistakes to Avoid

AWS CI/CD Security Mistakes to Avoid

Practice AWS for Free with LocalStack — No Account Needed

Practice AWS for Free with LocalStack — No Account Needed

Why Use Amazon S3? Object Storage Explained

Why Use Amazon S3? Object Storage Explained

PipeCD — GitOps on AWS

PipeCD — GitOps on AWS

Handling Differences Between Terraform State and Real Infrastructure

Handling Differences Between Terraform State and Real Infrastructure

Securing Logs and Securing the State File

Securing Logs and Securing the State File

A Serverless App, End to End

A Serverless App, End to End

Production Best Practices

Production Best Practices

Multi-Cloud

Multi-Cloud

CI/CD for CDK

CI/CD for CDK

Testing CDK Code

Testing CDK Code

How to Get Around $5k in AWS Credits for Your Business

How to Get Around $5k in AWS Credits for Your Business

Building CI/CD with Jenkins

Building CI/CD with Jenkins

Stacks

Stacks

Building CI/CD for Terraform with GitLab CI

Building CI/CD for Terraform with GitLab CI

Construct Layers

Construct Layers

Ansible with Terraform

Ansible with Terraform

Hands-On: Designing and Building Infrastructure for a Q&A App

Hands-On: Designing and Building Infrastructure for a Q&A App

Core Components of CDK

Core Components of CDK

Initializing the App and Writing Project Configuration

Initializing the App and Writing Project Configuration

Infrastructure as Code and the AWS Cloud Development Kit

Infrastructure as Code and the AWS Cloud Development Kit

Terraform A/B Testing Deployment

Terraform A/B Testing Deployment

A Guide to AWS Database Types

A Guide to AWS Database Types

Kubernetes Tips — Reducing DNS Resolution Time for 10,000 Pods on EKS

Kubernetes Tips — Reducing DNS Resolution Time for 10,000 Pods on EKS

Organizations That Build Cloud Standards

Organizations That Build Cloud Standards

Terraform Blue/Green Deployment

Terraform Blue/Green Deployment

CI/CD with Terraform Cloud and Zero-Downtime Deployment

CI/CD with Terraform Cloud and Zero-Downtime Deployment

Components and Characteristics of the Cloud

Components and Characteristics of the Cloud

Terraform Cloud as a Remote Backend

Terraform Cloud as a Remote Backend

What Is the Cloud?

What Is the Cloud?

Using the S3 Standard Backend in a Project

Using the S3 Standard Backend in a Project

What Is a Terraform Backend?

What Is a Terraform Backend?

Building Infrastructure for a Real Application with Terraform Modules

Building Infrastructure for a Real Application with Terraform Modules

Creating an AWS Virtual Private Cloud with a Terraform Module

Creating an AWS Virtual Private Cloud with a Terraform Module

Using Terraform to Deploy a Website to S3

Using Terraform to Deploy a Website to S3

Programming in Terraform

Programming in Terraform

The Lifecycle of a Resource in Terraform

The Lifecycle of a Resource in Terraform

Initializing and Writing Terraform Configuration for a Project

Initializing and Writing Terraform Configuration for a Project

Infrastructure as Code and Terraform

Infrastructure as Code and Terraform

Azure

Getting started with Microsoft Azure for cloud infrastructure.

Articles coming soon.

Prometheus

Monitoring from the ground up: installing Prometheus, the Node Exporter, and the formulas behind CPU, memory, and disk-usage prediction.

Articles coming soon.

Service Mesh

Running a service mesh on Kubernetes with Istio.

Articles coming soon.

Networking

Networking fundamentals every DevOps engineer should know.

Linux Tips

Short, practical Linux tips for everyday work.

DevOps

General DevOps practices, tooling, and workflows across containers, CI/CD, and cloud.