Skip to content

ahmed-zubair-1998/Microservices-Architecture-on-AWS

Repository files navigation

Microservices Architecture on AWS

This repository draws inpiration from "Learning Live with AWS & HashiCorp" series.

The Architecture

Microservices Architecture

Getting Started

Prerequisites

  1. Have an AWS Account.

  2. Install HashiCorp Terraform.

  3. Have the AWS CLI Installed.

  4. Create an AWS IAM User with required permissions.

  5. Configure the AWS CLI with the IAM User from Step 4.

  • Terraform will read your credentials via the AWS CLI
  • Use the AWS user profile to login to AWS using Terraform

Using this Code

  1. Clone this repo to an empty directory.

  2. Create a terraform.tfvars file to add missing variables (optional).

  3. Run terraform plan to see what resources will be created.

  4. Run terraform apply to create the infrastructure on AWS!

  5. Run terraform destroy when you're done to get rid of the infrastructure.

  6. Run terraform fmt to format the code.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published