Skip to content

raktim00/AWS_Terraform_Integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

The Full procedure of doing this practical you can find in below link :

“AWS EC2 Instance, EBS, Key-pair, SG, S3, Cloud Front, Snapshot creation using One single CMD !!” by Raktim Midya - https://link.medium.com/fpERlE5ebab

Video Demonstration : https://youtu.be/QdyImVPYIT8

Task Description:

Have to create/launch Application using Terraform
    1. Create the key and security group which allow the port 80.
    1. Launch EC2 instance.
    1. In this Ec2 instance use the key and security group which we have created in step 1.
    1. Launch one Volume (EBS) and mount that volume into /var/www/html
    1. Developer have uploded the code into github repo also the repo has some images.
    1. Copy the github repo code into /var/www/html
    1. Create S3 bucket, and copy/deploy the images from github repo into the s3 bucket and change the permission to public readable.
  • 8 Create a Cloudfront using s3 bucket(which contains images) and use the Cloudfront URL to update in code in /var/www/html
Optional
  • create snapshot of ebs

Above task should be done using terraform

About

Creation of EC2 Instance, EBS, Security Group, Key-pair, S3 bucket, Cloudfront, Snapshot etc. in AWS, using Terraform Automation Scripting.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages