Skip to content
Lab

Cloud & DevOps Lab

A working log of the practical labs that back the case studies — Linux fundamentals, Docker workflows, CI/CD pipelines, AWS foundations, Terraform IaC, and the Prometheus / Grafana / Loki observability stack.

Lab
Shipped

Linux & Shell Foundations

Daily-driving Ubuntu and Debian for development. SSH key auth, tmux workflows, and shell scripting for repeatable tasks.

Ubuntu
SSH
Bash
tmux
systemd
Lab
Shipped

Docker & Compose

Containerized full stack apps with multi-stage builds, healthchecks, and a Compose stack for local dev parity with prod.

Docker
Compose
Multi-stage
Healthchecks
Lab
Shipped

CI/CD with GitHub Actions

Pipelines that run typecheck, lint, tests, build artifact, and deploy to Vercel and AWS on every push.

GitHub Actions
Caching
Matrix builds
Secrets
Lab
In progress

AWS Foundations

Hands-on with EC2, S3, IAM, Route 53, and CloudWatch. Hardening security groups, least-privilege policies, and cost guards.

EC2
S3
IAM
Route 53
CloudWatch
Lab
In progress

Terraform IaC

Codifying infrastructure with Terraform modules and remote state. Reproducible environments without ClickOps.

Terraform
Modules
Remote state
Plan/Apply
Lab
Exploring

Monitoring & Observability

Prometheus + Grafana + Loki stack for metrics, dashboards, and log aggregation. Alerting on real failure modes, not noise.

Prometheus
Grafana
Loki
Alerting