Extra Credit

AWS

Official docs outline

18 sections
  1. IAM: Identity and Access Management

    Users, roles, groups, policies (identity-based, resource-based, trust policies), least privilege, STS assume-role, permission boundaries, and cross-account access.

  2. VPC Networking

    Virtual private clouds, subnets, route tables, internet and NAT gateways, security groups, network ACLs, VPC endpoints, peering, and Transit Gateway.

  3. EC2

    Virtual machine instances, AMIs, instance types, EBS volumes, key pairs, Auto Scaling groups, user data, and purchasing options such as spot and reserved.

  4. S3

    Object storage buckets and keys, storage classes, versioning, lifecycle rules, bucket policies, presigned URLs, encryption, and event notifications.

  5. Elastic Load Balancing

    Application, network, and gateway load balancers, listeners, target groups, health checks, and TLS termination.

  6. Lambda

    Serverless functions, event sources and triggers, execution environment, cold starts, concurrency, layers, versions and aliases, and execution roles.

  7. API Gateway

    REST, HTTP, and WebSocket APIs, routes and integrations, stages, authorizers, throttling, and usage plans.

  8. ECS and Fargate

    Container orchestration with clusters, task definitions, services, Fargate serverless compute, task roles, service discovery, and deployments.

  9. RDS

    Managed relational databases, Multi-AZ, read replicas, backups and snapshots, parameter groups, Aurora, and encryption.

  10. DynamoDB

    NoSQL tables, partition and sort keys, secondary indexes, capacity modes, single-table design, streams, TTL, and transactions.

  11. SQS

    Message queues, standard vs FIFO, visibility timeout, dead-letter queues, long polling, and at-least-once delivery.

  12. SNS

    Pub/sub topics, subscriptions, fan-out to SQS and Lambda, message filtering, and delivery retries.

  13. EventBridge

    Event buses, rules and event patterns, targets, schedules, pipes, schema registry, and event-driven architecture.

  14. Step Functions

    State machines in Amazon States Language, task/choice/parallel/map states, error handling and retries, and standard vs express workflows.

  15. CloudWatch

    Metrics, alarms, logs and Logs Insights, dashboards, log groups, and observability of AWS resources.

  16. Secrets Manager

    Storing and retrieving secrets, automatic rotation, KMS encryption, resource policies, and secret versioning.

  17. CloudFormation and CDK

    Infrastructure as code with templates, stacks, change sets, drift detection, nested stacks, and the AWS CDK constructs that synthesize to CloudFormation.

  18. Well-Architected Framework

    The pillars of operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability, with design principles and trade-offs.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29