/IaC_AWS

Primary LanguageTypeScript

AWS Infrastructure as Code (IaC)

This repo will store several AWS Architectures or Patterns implemented as IaC, for the sake of practicing my IaC capabilities. For each small project, two solutions will be implemented: one using Terraform and another one with AWS CDK (for Typescript).

Terraform Logo AWS CDK Logo TS Logo

Projects

For each folder in this repo you will find:

  • A 'Readme.md' file explaining the initial problem and the expected solution.
  • The design of the solution, in a 'plan.png' file.
  • Two folders:
    • The Terraform solution.
    • The CDK solution, implemented in Typescript.

Project List

LINK TERRAFORM AWS CDK README
Static Web Hosting using S3 Buckets ✅Done ✅Done ✅Done
EC2 instances deployed in different AZs within same region ✅Done ✅Done ✅Done
Web and DB servers. Provisioning and isolation ✅Done ✅Done ✅Done
Peer Connectio between several VPCs ✅Done ✅Done ✅Done
RDS With Standby and Read Replica ✅Done ✅Done ✅Done
IAM Roles for Support Engineering Team ✅Done ✅Done ✅Done
File System in the Cloud using Amazon EFS ✅Done ✅Done ✅Done
Creating and Querying an Amazon DynamoDB Table 🛠️Working on it... 🛠️Working on it... 🛠️Working on it...
Configuring EC2 Auto Scaling Groups 🛠️Working on it... 🛠️Working on it... 🛠️Working on it...
Implementing Highly Available Web Applicaionts 🛠️Working on it... 🛠️Working on it... 🛠️Working on it...

All this exercises are based on AWS Cloud Quest: Cloud Practitioner certification. By the way, i'm certified:

Badge