WebServer — EC2, EBS, S3 and CloudFront provisioned using Terraform+Github

Task: Have to create/launch Application using Terraform

1. Create the key and security group which allow the port 80, 22.

2. Launch EC2 instance.

3. In this Ec2 instance use the key and security group which we have created in step 1.

4. Launch one Volume (EBS) and mount that volume into /var/www/html

5. The developer has uploaded the code into GitHub repo and other repo with some images.

--

--

--

Just a tech enthusiast… Research, implement and share is what I like to do

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Head First Java Chapter 02 summary -A Trip to Objectville

Create Ping Pong Game Using Python — Turtle

Migrating to Bazel from Maven or Gradle? Part 2 — How to Decide on CI Server and remote execution

House Price Prediction 🏡

Exploring the new String API in Swift 4

Microservice Deployment Strategy (Part 1: Service Instance per Container Pattern)

Building A Simple Telegram Bot With AWS Lambda

Goldilocks scripting — make Vagrant just right!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ashish Kumar

Ashish Kumar

Just a tech enthusiast… Research, implement and share is what I like to do

More from Medium

Identity and Access Management (IAM) — AWS.

Importing Existing Infrastructure into Terraform — Step by Step

How To Deploy a Docker Image to an AWS ECS Cluster Using Terraform

Automated user migration and management of AWS Identity and Access Management (IAM) resources