AWS Essentials + DevOps Curriculum
12 Weeks | 2 Classes Per Week | 4 Hours Per Class | Live Online
Apply NowPrerequisites
This program is designed for students who already have Linux administration skills. Applicants should have completed the Unix Training Academy Linux Cohort or have equivalent Linux experience.
Students without Linux experience are encouraged to complete the Linux Cohort before joining this AWS + DevOps program.
Training Schedule
Each week includes two live instructor-led sessions. Each session is four hours long. The curriculum is designed to focus on one major skill area per week, with guided labs, real-world practice, and independent assignments between classes.
12-Week Curriculum
Week 1: Git & GitHub for DevOps
- Version control concepts
- Git installation and configuration
- Repository management
- Branching and merging
- GitHub workflow
- Hands-on lab
Week 2: AWS Core Services
- AWS global infrastructure
- Identity and Access Management
- EC2 instances
- Security groups
- Key pairs
- Hands-on lab
Week 3: AWS Networking
- VPC fundamentals
- Public and private subnets
- Route tables
- Internet Gateway
- NAT Gateway concepts
- Hands-on lab
Week 4: AWS Storage & Databases
- S3
- EBS
- EFS
- RDS
- Backup concepts
- Hands-on lab
Week 5: Terraform for AWS
- Infrastructure as Code concepts
- Terraform providers
- Terraform resources
- Variables
- State files
- AWS infrastructure deployment lab
Week 6: Python for DevOps Automation
- Python fundamentals for automation
- Working with files
- Functions
- Automation scripts
- DevOps use cases
- Hands-on lab
Week 7: Ansible Automation
- Ansible architecture
- Inventory files
- Ad-hoc commands
- Playbooks
- Roles
- Hands-on lab
Week 8: Container Technologies
- Docker and Podman concepts
- Images
- Containers
- Volumes
- Container networking
- Hands-on lab
Week 9: Jenkins Fundamentals
- Jenkins overview
- Jenkins installation
- Jobs and pipelines
- GitHub integration
- Automated builds
- Hands-on lab
Week 10: CI/CD Pipeline Project
- GitHub workflow
- Jenkins pipeline setup
- Container build process
- Automated deployment workflow
- Pipeline troubleshooting
- Hands-on project
Week 11: Enterprise AWS + DevOps Project
- Provision AWS infrastructure
- Use Terraform for infrastructure deployment
- Use Ansible for configuration automation
- Deploy containerized workloads
- Integrate GitHub and Jenkins
- Real-world project lab
Week 12: Capstone Project & Career Development
- Final AWS + DevOps capstone project
- Project presentation
- Resume building
- Interview preparation
- LinkedIn profile review
- Career coaching
Training Includes
- Real-world project scenarios
- Enterprise-style lab environment
- Hands-on exercises
- Resume building
- Interview preparation
- Career coaching even after training