Course Overview
Scale software infrastructure for production reliability. Learn Docker containerization, Kubernetes orchestration, Terraform Infrastructure as Code (IaC), automated CI/CD pipelines, and application cybersecurity hardening.
Course Curriculum & Modules
01Module 1: Containerization with Docker & Multi-stage Builds
02Module 2: Kubernetes Cluster Orchestration & Helm Charts
03Module 3: Infrastructure as Code (IaC) with Terraform
04Module 4: Automated CI/CD Pipelines (GitHub Actions / GitLab)
05Module 5: System Security, Monitoring (Prometheus/Grafana) & Logs
Software Engineering Department Pathway
Software Engineering covers applied AI/ML integration, full-stack web/mobile application architecture, DevOps containerization (Docker/Kubernetes), cloud security, high-throughput microservices, and enterprise architecture.
Computer & Hardware Requirements
Processor:Intel i7/AMD Ryzen 7 or Apple M-series
Memory (RAM):16 GB - 32 GB RAM
Graphics Card:Standard graphics
Storage:256 GB SSD
Display:1080p Full HD
Key Learning Outcomes & Benefits
- ✓Build and manage Docker containers and Kubernetes clusters.
- ✓Provision cloud infrastructure using Terraform.
- ✓Set up GitHub Actions CI/CD pipelines for automated testing and deployment.
- ✓Implement SOC2 / ISO 27001 cybersecurity best practices.