AWS tutorials
47 articles · page 2 of 3Hand-written tutorials, ordered as a recommended learning path.
- 21 Lambda with Python Build serverless functions with AWS Lambda and Python — handlers, events, layers, environment variables, API Gateway integration, and best practices.
- 22 S3 with Boto3 Master S3 operations in Python — upload, download, presigned URLs, multipart uploads, lifecycle policies, and event notifications.
- 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.
- 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.
- 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.
- 26 CloudWatch Build a meaningful CloudWatch setup with custom metrics, composite alarms, and dashboards that catch real incidents without paging on noise.
- 27 AWS Cost Tips A pragmatic playbook for cutting AWS spend without hurting reliability: right-sizing, savings plans, storage tiering, and architectural moves.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 36 Route 53 Policies Understand simple, weighted, latency, failover, geolocation, and multivalue routing policies in Amazon Route 53 with real examples.
- 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.
- 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.
- 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.
- 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.