Docker
Package apps into portable containers with Docker — concepts explained, plus a hands-on guide to building and running images.
AWS EC2 - Elastic Compute Cloud
Rent virtual servers on AWS with EC2. Covers the essentials and a hands-on guide to launching and deploying to an instance.
AWS Lambda - Serverless Compute
Run code without managing servers using AWS Lambda — serverless fundamentals and a hands-on function deployment guide.
AWS Lightsail - Virtual Private Server
AWS's simplest VPS: fixed pricing and preconfigured blueprints. Includes a hands-on walkthrough of launching a server.
AWS S3 - Simple Storage Service
Store files and host static sites with S3 object storage — key concepts plus a hands-on bucket setup guide.
Nginx
Serve static files and reverse-proxy traffic to backend apps with Nginx, with a hands-on configuration guide.
GitHub Actions (CI/CD)
Automate build, test, and deploy pipelines with GitHub Actions — CI/CD concepts and a hands-on workflow setup.
PM2
Keep Node.js apps alive in production with PM2 process management — essentials plus a hands-on server setup.
Docker Compose
Define multi-container stacks in one YAML file with Docker Compose, including a hands-on app-plus-database example.
SSL / HTTPS with Certbot
Get free HTTPS with Let's Encrypt and Certbot — how SSL works, plus a hands-on Nginx certificate setup with auto-renewal.
AWS RDS - Relational Database Service
Run managed PostgreSQL and MySQL databases on AWS RDS — core concepts and a hands-on instance creation guide.
AWS Route 53 - Domain Name System
Manage DNS on AWS with Route 53: hosted zones and records explained, plus a hands-on domain-to-server setup.
AWS CloudFront - Content Delivery Network
Speed up content delivery with CloudFront's global CDN — caching concepts and a hands-on S3 distribution setup.
AWS IAM - Identity & Access Management
Control who can do what in AWS with IAM users, roles, and policies — fundamentals plus a hands-on permissions guide.
AWS CloudWatch - Monitoring & Logs
Monitor AWS resources with CloudWatch logs, metrics, and alarms — concepts plus a hands-on alerting walkthrough.
Cloudflare
Free DNS, CDN, and DDoS protection in front of your server — how Cloudflare works, with a hands-on domain setup.
Terraform
Define AWS infrastructure as version-controlled code with Terraform — IaC concepts and a hands-on provisioning guide.
Kubernetes
Orchestrate containers at scale with Kubernetes — pods, deployments, and services, plus a hands-on cluster walkthrough.
Vercel & Netlify
Deploy frontend apps straight from Git with Vercel and Netlify — platform concepts and a hands-on deployment guide.
AWS ECR - Elastic Container Registry
Host private Docker images on AWS with ECR — registry concepts plus a hands-on push-and-pull walkthrough.
AWS ECS - Elastic Container Service
Run Docker containers in production on AWS with ECS and Fargate — core concepts and a hands-on deployment guide.