Deploy Realtime-Chat-App on Docker using Terraform

Real-time Chat App deploying on the EC2 instance which is created using the Terraform as an I.A.C tool also running shell scripts for the installations of required tools

Installation

After downloading or cloning run npm install to install all the dependencies.

Tools Implemented

  • DockerFile (used for creating build)
  • Docker (Container Creation)
  • Provisoners in Terraform
  • DataSource, Output Block in Terraform
  • AWS EC2 Creation using Terraform

🌟 Key Tools and Moments:

  • DockerFile (For the creation of the Containers)
  • Applying the Terraform Scripts
  • Running the Terraform Scipts (To create the Infrastructure Resources)
  • Setting up data sources and Subnets in Terraform
  • Creation of Security Group
  • Creation of Null Resources
  • Dealing with File Provisioner, Remote Exec Provisioner
  • Applying Shell Script to install dependencies.

MUST Follow along LINK TO THE BLOG

🔥 Live Implementation GIF 🔥

ezgif com-video-to-gif (4)

🙏 If you find this repo helpful then don't forget to give a star ❇️ to this repository. :)