These exercises aim to improve your understanding of AWS Cloud using Hands on laboratories with their solution.
Note: Some of these exercises will cost you and can't be performed using the free tier/resources, I strongly recommend deleting all infrastructure you created after completing the laboratory, this way you will not incur in unexpected costs in your account.
Note(2): Try to solve these laboratories using AWS console and IaC (Terraform or Pulumi)
| Name | Topic | Objective and Instructions | Solution | Comments |
|---|---|---|---|---|
| Create an IAM User and Group | IAM | Exercise | Solution |
| Name | Topic | Objective and Instructions | Solution | Comments |
|---|---|---|---|---|
| Create a VPC | VPC | Exercise | Solution | |
| Create a static website with S3 and Cloudfront | S3, Cloudfront | Exercise | Solution | |
| Create a Cloudfront distribution with OAC in S3 origin | S3, Cloudfront | Exercise | Solution |
| Name | Topic | Objective and Instructions | Solution | Comments |
|---|---|---|---|---|
| Create a provisioned DynamoDB table | DynamoDB | Exercise | Solution | |
| Create a on demand DynamoDB table | DynamoDB | Exercise | Solution | |
| Create a MemoryDB database | MemoryDB | Exercise | Solution | |
| Create a Aurora Serverless cluster | Aurora | Exercise | Solution |
| Name | Topic | Objective and Instructions | Solution | Comments |
|---|---|---|---|---|
| Create a S3 bucket with intelligent tiering and lifecycle management | S3 | Exercise | Solution |
| Name | Topic | Objective and Instructions | Solution | Comments |
|---|---|---|---|---|
| Create a SNS topic with a subscription to a SQS queue with a DLQ | SQS, SNS | Exercise | Solution |
| Name | Topic | Objective and Instructions | Solution | Comments |
|---|---|---|---|---|
| Create a Lambda function with SNS Topic trigger and SQS Destination | SNS, Lambda, SQS | Exercise | Solution | |
| Create a Lambda function with proxy API Gateway and DynamoDB database | API Gateway, Lambda, DynamoDB | Exercise | Solution |