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 content is locked. Please purchase or enroll to access all lessons and topics.
Course Progress
0%

Enroll to start learning!

Course Stats
  • Total Topics 19
  • Total Lessons 19
  • Total Sessions 19
  • Total Notes 19
  • Estimated Time 26.9 hours
Program Enrollment Only

This course is only available through program enrollment.

View Program: AWS