AWS Advanced Cloud Computing
Conestoga College · Waterloo, Ontario
Advanced AWS services, architecture patterns, serverless, IAM, and cost optimization.
Overview
An advanced course for students who already understand cloud basics and want to go deeper into AWS architecture, security, and operational practices. The course emphasizes real-world patterns used in production environments.
Topics Covered
- IAM — policies, roles, permission boundaries, and least-privilege design
- Compute — EC2 advanced configurations, Auto Scaling, and Spot instances
- Serverless — Lambda, API Gateway, Step Functions, and event-driven patterns
- Containers — ECS (Fargate), ECR, and introductory EKS concepts
- Storage & Databases — S3 lifecycle policies, RDS Multi-AZ, DynamoDB at scale
- Networking — VPC design, Transit Gateway, PrivateLink, and Route 53
- Observability — CloudWatch, X-Ray, and structured logging practices
- Cost Optimization — Reserved Instances, Savings Plans, and right-sizing
- Architecture Patterns — Well-Architected Framework, event-driven systems, and multi-region design
Tools & Technologies
- AWS Console & CLI
- CloudFormation / AWS CDK
- Terraform (introductory)
- AWS Well-Architected Tool