signorrayan / AWS-Terraform-Scripts

This repository will contains some examples that I've learned during working with AWS and Terraform as IaC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS-Terraform-Scripts

This repository will contains some examples that I've learned during working with AWS and Terraform as IaC

Examples details:

  1. Example01:

    • Dockerizing a Python script
    • Creating an AWS ECR (Amazon Elastic Container Registry)
    • Pushing the docker image to the ECR
    • Creating an AWS Lambda function
    • Creating IAM role and policies to Invoke Lambda function and Access to the AWS S3 (GetObject and PutObject)
  2. Example02:
    Creating 4 modules contains:

    • two EC2 instances (Backend and Webserver)
    • IAM roles and IAM policies
    • Security groups
    • Ky pair (for SSH)

(Each example has its own README about how to set-up the environment.)

About

This repository will contains some examples that I've learned during working with AWS and Terraform as IaC


Languages

Language:HCL 94.0%Language:Python 3.3%Language:Dockerfile 2.6%Language:HTML 0.1%