Infrastructure Playground

Infrastructure Labs.

Hands-on cloud and systems projects focused on Azure, AWS, Linux, Terraform, Kubernetes, monitoring, CI/CD and real-world deployment scenarios. Each lab documents the technical goal, architecture, implementation steps and lessons learned.

Selected Labs

A curated set of infrastructure experiments built to demonstrate practical cloud administration, deployment logic, troubleshooting and documentation.

πŸ—οΈ
Azure Β· Terraform

Azure Terraform Infra Pro

Terraform-based Azure infrastructure project provisioning a Linux VM with networking, NSG rules and Nginx web server deployment. Focused on repeatable infrastructure, clean resource structure and practical cloud deployment.

Azure Terraform Linux Nginx Networking
πŸ“Š
Azure Β· Monitoring

Azure VM Monitoring & Alerting Lab

Azure VM monitoring and alerting system using Log Analytics, KQL and Azure Monitor. Built to demonstrate operational visibility, alert rules and basic production-style monitoring workflows.

Azure Azure Monitor Log Analytics KQL Alerts
🐳
Docker Β· CI/CD

Azure Container App CI/CD Lab

Production-ready CI/CD pipeline with GitHub Actions, Docker, Azure Container Apps and real-world RBAC permission debugging. Focused on automated deployment and cloud troubleshooting.

Docker GitHub Actions Azure CI/CD RBAC
🌐
Azure Β· Static Web

Azure Static Website Lab

Static website deployment using Azure Storage Static Website hosting, blob storage and cloud architecture documentation. Demonstrates simple cloud hosting and resource configuration.

Azure Cloud Static Website Blob Storage Documentation
☸️
Kubernetes

Kubernetes Basics

Hands-on Kubernetes lab demonstrating core concepts such as Pods, Deployments, Services and container orchestration. Focused on fundamentals and practical command-line workflow.

Kubernetes Docker Pods Deployments Services
βš™οΈ
Azure Β· Linux

Azure Nginx Autodeploy

Azure Linux VM lab with automated Nginx deployment using cloud-init. Demonstrates repeatable provisioning, startup automation and basic web server deployment.

Azure Linux Nginx Cloud-init Automation
πŸ”
Azure Β· Networking

Azure Infra Lab

Azure infrastructure lab demonstrating Linux VM deployment, Nginx setup, networking configuration and secure SSH access. Built as a practical foundation for cloud infrastructure work.

Azure Linux SSH Nginx Networking
☁️
AWS Β· HA

AWS ASG & ALB Lab

AWS infrastructure lab deploying an Auto Scaling Group behind an Application Load Balancer to demonstrate scalable cloud architecture, high availability and load-balanced deployment.

AWS Auto Scaling Load Balancer High Availability Cloud
🧱
AWS Β· Terraform

AWS Terraform EC2 Basic

Basic AWS infrastructure project using Terraform to provision an EC2 instance and demonstrate Infrastructure as Code principles, cloud resources and repeatable deployment logic.

AWS Terraform EC2 Infrastructure as Code Cloud

Why this section exists

These labs are not presented only as code repositories. They are structured as technical documentation pieces that show how I approach systems work: defining the goal, building the environment, testing deployment behavior, documenting problems and turning troubleshooting into reusable knowledge.