Skip to content
Codeloom

← Back to AWS overview

AWS tutorials

47 articles · page 2 of 3

Hand-written tutorials, ordered as a recommended learning path.

  1. 21 Lambda with Python Build serverless functions with AWS Lambda and Python — handlers, events, layers, environment variables, API Gateway integration, and best practices.
  2. 22 S3 with Boto3 Master S3 operations in Python — upload, download, presigned URLs, multipart uploads, lifecycle policies, and event notifications.
  3. 23 API GW vs ALB Compare API Gateway and Application Load Balancer for fronting AWS workloads, including features, pricing, latency, and when to use each in production.
  4. 24 CodeBuild + CodeDeploy Learn how to wire AWS CodeBuild and CodeDeploy together to build artifacts, run tests, and deploy to EC2, ECS, or Lambda with blue/green and canary strategies.
  5. 25 CloudFront CDN Learn how AWS CloudFront accelerates content delivery, what cache behaviors look like, and how to wire it up to an S3 origin with sensible defaults.
  6. 26 CloudWatch Build a meaningful CloudWatch setup with custom metrics, composite alarms, and dashboards that catch real incidents without paging on noise.
  7. 27 AWS Cost Tips A pragmatic playbook for cutting AWS spend without hurting reliability: right-sizing, savings plans, storage tiering, and architectural moves.
  8. 28 DynamoDB Design Practical DynamoDB modeling patterns including single-table design, composite keys, GSIs, and access-pattern-first thinking that keeps queries cheap at scale.
  9. 29 EKS vs ECS A practical comparison of EKS, ECS, and Fargate covering control planes, pricing models, and when to choose each option for production container workloads.
  10. 30 Elastic Beanstalk Deploy web apps fast with Elastic Beanstalk. Learn environments, platforms, deployment policies, configuration via .ebextensions, and when to graduate to ECS or EKS.
  11. 31 Glue ETL Build serverless ETL jobs with AWS Glue. Learn the Data Catalog, crawlers, Spark and Python shell jobs, partitioning, bookmarks, and how to avoid surprise DPU bills.
  12. 32 IAM Cheatsheet A quick-reference guide to the difference between IAM users, roles, policies, and trust relationships, with examples you can paste into your AWS account today.
  13. 33 Lambda Cold Starts What actually happens during a Lambda cold start, why some functions are worse than others, and the techniques that meaningfully reduce p99 latency in production.
  14. 34 PrivateLink Understand AWS PrivateLink: interface endpoints, endpoint services, how it differs from VPC peering and Transit Gateway, and when to choose it for private connectivity.
  15. 35 RDS vs Aurora vs DDB Trade-offs between RDS, Aurora, and DynamoDB across cost, scaling, latency, and operational overhead, with a concrete decision framework.
  16. 36 Route 53 Policies Understand simple, weighted, latency, failover, geolocation, and multivalue routing policies in Amazon Route 53 with real examples.
  17. 37 Secrets Manager A practical guide to AWS Secrets Manager: creating secrets, retrieving them from apps, automatic rotation, IAM access control, and choosing it over SSM Parameter Store.
  18. 38 SQS DLQs Learn how to configure Amazon SQS dead-letter queues (DLQs) to isolate poison messages, debug consumer failures, and protect your workers from infinite retry loops.
  19. 39 SQS vs SNS vs EB A practical comparison of SQS queues, SNS topics, and EventBridge buses. When to use each, how they combine, and patterns that scale in production.
  20. 40 Step Functions Learn how AWS Step Functions coordinate Lambda, ECS, and SDK calls into reliable state machines, with patterns for retries, parallelism, and error handling.