AWS Compute
Master AWS compute services from EC2 fundamentals and AMIs through instance types, EBS, networking, user data, IAM roles, placement, Auto Scaling, Elastic Load Balancing, Launch Templates, Spot Instances, containers, Lambda, ECS, ECR, and compute troubleshooting.
Topic 1: AWS Compute Fundamentals
Understand AWS compute models, Regions, Availability Zones, shared responsibility, and choosing the right compute service.
Topic 2: Amazon EC2 Fundamentals
Launch, inspect, manage, stop, start, reboot, and terminate EC2 instances safely.
Topic 3: AMI and Instance Launch
Select AMIs, understand image attributes, and launch EC2 instances with explicit configuration.
Topic 4: EC2 Instance Types
Choose instance families and sizes based on CPU, memory, storage, network, and accelerator requirements.
Topic 5: EC2 Storage with EBS
Use EBS volumes and snapshots to provide persistent block storage for EC2 workloads.
Topic 6: EC2 Networking
Understand ENIs, private and public addresses, security groups, DNS hostnames, and EC2 network placement.
Topic 7: EC2 User Data and Instance Metadata
Bootstrap instances and retrieve runtime metadata using user data and the EC2 Instance Metadata Service.
Topic 8: IAM Roles for EC2
Give EC2 applications AWS permissions using instance profiles and least-privilege IAM roles.
Topic 9: EC2 Placement and Capacity
Use placement groups and capacity concepts to optimize workload locality, resilience, and performance.
Topic 10: Launch Templates
Create reusable EC2 launch configurations for consistent instance provisioning and Auto Scaling.
Topic 11: Elastic Load Balancing
Distribute application traffic across healthy targets using Application, Network, and Gateway Load Balancers.
Topic 12: EC2 Auto Scaling
Automatically maintain desired EC2 capacity and scale instances based on workload demand.
Topic 13: EC2 Spot and On-Demand Capacity
Choose EC2 purchasing options based on availability requirements, interruption tolerance, and cost goals.
Topic 14: Containers and Amazon ECR
Understand container images, registries, Docker workflows, and Amazon ECR for AWS container workloads.
Topic 15: Amazon ECS and Fargate
Deploy containers with Amazon ECS using task definitions, services, clusters, and Fargate.
Topic 16: AWS Lambda
Build event-driven serverless functions with Lambda, execution roles, versions, aliases, and triggers.
Topic 17: Lambda Scaling and Operations
Configure Lambda concurrency, environment variables, versions, aliases, and operational controls.
Topic 18: Compute Security and Hardening
Apply least privilege, operating-system hardening, metadata protection, patching, and secrets-management practices.
Topic 19: Compute Monitoring and Troubleshooting
Diagnose EC2, Auto Scaling, load-balancer, container, and Lambda failures using layered evidence.
Course Progress
Enroll to start learning!
Course Stats
- Total Topics 19
- Total Lessons 19
- Total Sessions 19
- Total Notes 19
- Estimated Time 26.9 hours
This course is only available through program enrollment.
View Program: AWS