DevOps Professional with AWS

/
Cloud Fundamentals
  • 4h Teaching (Day 1): Introduction to AWS, global infrastructure, IAM, EC2, S3, networking basics, pricing models
  • 4h Teaching (Day 2): Hands-on with AWS Management Console & CLI, create VPC, launch EC2, configure IAM roles/policies, explore S3 lifecycle management
  • 2h Revision (Day 3): Q&A, whiteboard exercises, practice labs review
  • 2h Career Support (Day 3): Career paths in Cloud/DevOps, how AWS certs fit, resume/LinkedIn workshop
  • Exam – Non-certified (Day 4): Internal knowledge check on cloud basics (multiple choice & labs)
Solution Architecture
  • 4h Instructor Led (Day 5): AWS Well-Architected Framework, designing secure, resilient workloads
  • 4h Instructor Led (Day 6): High availability, scaling patterns (ELB, Auto Scaling), multi AZ and multi-region designs
  • 4h Instructor Led (Day 7): Disaster Recovery strategies, cost optimization, hybrid/cloud native architecture
  • 4h Instructor Led (Day 8): Security in architecture: IAM best practices, encryption, compliance considerations
  • 4h Labs & Real World Projects (Day 9):
  • 4h Recap Revision (Day 10): Review Projects, solve architecture scenario questions,
    group discussions
  • Official Exam (Day 11 – To be booked by Chintin)
  • 2h Career Support (Day 12): Focus on AWS Solution Architect career paths, interview
    prep
Linux Fundamentals
  • Linux shell basics, file system navigation, permissions, processes, package management, bash scripting
  • Lab/Project: Install packages, configure a service, write a simple script
Git
  • Git basics: repo setup, commits, branching, merging
  • Advanced: rebase, resolving conflicts, pull requests, workflows (Gitflow, trunk-based)
  • Lab/Project: Create and manage a project repo, simulate team workflow
Docker
  • Container fundamentals: images, containers, volumes, networking
  • Best practices for Dockerfiles, container security, multi-container setups
  • Lab/Project: Containerize a sample app, use Docker Compose for multi-service deployment
Kubernetes
  • Core concepts: pods, deployments, services, config maps, secrets
  • Scaling and rolling updates
  • Lab/Project: Deploy Dockerized app to Kubernetes cluster, manage scaling and
    updates
Terraform
  • Infrastructure as Code basics, providers, resources, variables, outputs
  • Remote state, modules, workspaces
  • Lab/Project: Provision VPC, EC2, and RDS in AWS using Terraform
Ansible
  • Configuration management basics, playbooks, roles, inventory
  • Integrating Ansible with AWS for provisioning and configuration
  • Lab/Project: Use Ansible to configure EC2 instances and deploy an application
Capstone Project (3 Days)
Project Requirements:

Students must build and deploy a complete production-ready application using ALL learned technologies:

Infrastructure Requirements:
  • Terraform to provision AWS infrastructure (VPC, EKS cluster, RDS, S3, ALB)
  • Ansible for configuration management and application deployment
  • Docker containers for all application components
  • Kubernetes (EKS) for orchestration and scaling
Application Requirements:
  • 3-tier web application (frontend, API, database)
  • CI/CD pipeline using GitHub Actions or GitLab CI
  • Implement blue/green OR canary deployment strategy
  • CloudWatch monitoring and logging
  • SSL/TLS termination and security best practices
Documentation Requirements:
  • Architecture diagram with all components
  • Deployment guide with step-by-step instructions
  • Disaster recovery plan
  • Cost optimization report
Project Deliverables:
  • Working application accessible via public URL
  • Complete source code in Git repository
  • Infrastructure as Code files
  • Documentation package
  • Live demonstration (15 minutes per student)
Final Assessment (1 Day)
Assessment Format (4 hours total):
Section A: Project Presentation (1.5 hours)
  • Architecture whiteboard session (45 minutes)
  • Code review and troubleshooting scenarios (45 minutes)
Section B: Written Examination (2 hours)
  • AWS services and best practices (45 minutes)
  • DevOps tools integration scenarios (45 minutes)
  • Security and compliance questions (30 minutes)