"The structure, the practice exams, the instructor — all top tier. Passed first try."
Course Outline
What the programme covers, module by module.
Module 1: Introduction to AWS Cloud Development
- AWS overview
- Cloud computing fundamentals
- Developer responsibilities
- AWS global infrastructure
- AWS Management Console
- Cloud-native applications
Module 2: AWS Core Services
- IAM
- EC2
- S3
- VPC
- CloudWatch
- AWS CLI
Module 3: Identity & Access Management
- IAM users
- Roles
- Policies
- Authentication
- Authorization
- Security best practices
Module 4: Compute Services
- EC2 instances
- Auto Scaling
- Elastic Load Balancer
- Application deployment
- High availability
- Compute optimization
Module 5: Storage Services
- Amazon S3
- EBS
- EFS
- Storage classes
- Backup strategies
- Lifecycle policies
Module 6: AWS Databases
- Amazon RDS
- DynamoDB
- Aurora
- Database connectivity
- Data management
- Performance optimization
Module 7: AWS Lambda
- Serverless architecture
- Lambda functions
- Event-driven development
- Triggers
- Function deployment
- Best practices
Module 8: API Development
- Amazon API Gateway
- REST APIs
- API security
- Lambda integration
- API deployment
- API monitoring
Module 9: Application Integration
- Amazon SNS
- Amazon SQS
- EventBridge
- Messaging services
- Event-driven workflows
- Asynchronous communication
Module 10: Containerized Applications
- Amazon ECS
- Amazon EKS
- Docker fundamentals
- Container deployment
- Orchestration
- Scaling containers
Module 11: Application Security
- Secrets Manager
- AWS KMS
- Encryption
- Secure coding
- Application security
- Compliance fundamentals
Module 12: Monitoring & Logging
- Amazon CloudWatch
- AWS CloudTrail
- X-Ray
- Metrics
- Logs
- Application monitoring
Module 13: CI/CD on AWS
- AWS CodeCommit
- CodeBuild
- CodeDeploy
- CodePipeline
- Automated deployments
- Continuous delivery
Module 14: Infrastructure as Code
- AWS CloudFormation
- Infrastructure templates
- Resource provisioning
- Automation
- Stack management
- Version control
Module 15: Application Performance Optimization
- Caching strategies
- Amazon ElastiCache
- Performance tuning
- Resource optimization
- Scalability
- Cost optimization
Module 16: Testing & Debugging
- Unit testing
- Integration testing
- Cloud debugging
- Error handling
- Performance testing
- Troubleshooting
Module 17: DevOps Best Practices
- Agile development
- DevOps culture
- Automation
- Deployment strategies
- Collaboration
- Release management
Module 18: Real-World Cloud Development Projects
- Web application deployment
- Serverless application
- REST API project
- Database integration
- Monitoring implementation
- Practical exercises
Module 19: Cloud Security Best Practices
- Secure architecture
- Identity management
- Network security
- Threat protection
- Security monitoring
- Governance
Module 20: Emerging AWS Services
- AI integration
- Machine learning services
- Event-driven applications
- Edge computing
- Cloud innovation
- Future trends
Module 21: Professional Development
- AWS architecture patterns
- Development standards
- Documentation
- Team collaboration
- Industry best practices
- Career growth
Module 22: Capstone Cloud Development Project
- End-to-end application
- Secure deployment
- CI/CD implementation
- Monitoring
- Performance optimization
- Project presentation
Who it's for & what's included
Pick a delivery method to see exactly who it suits and everything you receive.
Classroom
Best for learners who want face-to-face tuition and to network with peers in person.
Everything you get
- ✓ Live instructor on-site
- ✓ Printed workbook & materials
- ✓ Group exercises & case studies
Online Instructor-Led
Best for learners who want a live instructor and a fixed schedule, without the travel.
Everything you get
- ✓ Live instructor via video call
- ✓ Digital workbook & resources
- ✓ Session recordings
Self-Paced
Best for self-motivated learners who need maximum flexibility around work and life.
Everything you get
- ✓ On-demand video lessons
- ✓ Interactive quizzes
- ✓ 24/7 access on any device