Skip to content

ZRRero/aws-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Exercises for AWS Cloud

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)

AWS

Exercises

Security Identity and Compliance

Name Topic Objective and Instructions Solution Comments
Create an IAM User and Group IAM Exercise Solution

Networking and Content delivery

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

Databases

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

Storage

Name Topic Objective and Instructions Solution Comments
Create a S3 bucket with intelligent tiering and lifecycle management S3 Exercise Solution

Messaging

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

Computing

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