Docker containers, Kubernetes orchestration, core AWS services, and the CI/CD and production-operations practices every backend engineer is expected to know — framed around what actually gets asked in interviews and needed on the job.
Containers from first principles: images vs containers, multi-stage builds, networking and storage, docker-compose for local development, and production-readiness practices.
The core Kubernetes objects, how services and ingress route traffic, config/secrets management, health probes and autoscaling, and how deployments actually roll out.
The AWS services that come up constantly in backend interviews and real production systems: EC2, S3, RDS, IAM, and VPC networking basics.
CI/CD pipeline design, deployment strategies, infrastructure as code, monitoring in production, and cost awareness — the practices that turn 'it works on my machine' into a reliable, repeatable release process.