AWS Cloud Engineering Tutorial
Design, secure, deploy, observe, and optimize production workloads across AWS identity, networking, compute, storage, databases, containers, and serverless services.
Start learning AWS Cloud Engineering →
Course Contents
Cloud and Account Foundations
- Cloud Concepts and the AWS Global Infrastructure
- Accounts, Organizations, Landing Zones, and Guardrails
- AWS CLI, SDKs, Console, and CloudShell
- Shared Responsibility and the Well-Architected Framework
Identity and Security
- IAM Users, Roles, Policies, and Evaluation Logic
- IAM Identity Center, Federation, and Temporary Credentials
- KMS Encryption, Secrets Manager, and Parameter Store
- CloudTrail, Config, GuardDuty, and Security Hub
Networking
- VPCs, CIDR Planning, Subnets, and Route Tables
- Internet Gateways, NAT, Endpoints, and Private Connectivity
- Security Groups, Network ACLs, and Traffic Inspection
- Route 53, CloudFront, DNS, and TLS
Compute and Scaling
- EC2 Instances, Images, Storage, and User Data
- Elastic Load Balancing and Auto Scaling
- Systems Manager, Patching, and Fleet Operations
- Resilient Multi-AZ Web Architecture
Storage and Data Protection
- Amazon S3 Design, Policies, Versioning, and Lifecycle
- EBS, EFS, FSx, and Backup
- Data Transfer, Snow Family, and Storage Gateway
- Backup Strategies, Cross-Region Recovery, and RTO-RPO
Databases and Analytics
- RDS and Aurora Architecture
- DynamoDB Keys, Indexes, Capacity, and Streams
- ElastiCache, OpenSearch, and Database Selection
- Athena, Glue, Redshift, and Data Lake Foundations
Containers and Serverless
- ECR, ECS, Fargate, and Container Operations
- EKS Architecture and Workload Identity
- Lambda Execution, Concurrency, and Deployment
- API Gateway, EventBridge, SQS, SNS, and Step Functions
Operations and Delivery
- CloudWatch Metrics, Logs, Alarms, and Traces
- CloudFormation, CDK, and Infrastructure Automation
- CI-CD, Deployment Strategies, and Immutable Artifacts
- Incident Response, Runbooks, Resilience Testing, and DR
