Skip to content

akshat-crypto/aws_shell_scripting_Project-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Integrating Shell Scripting with AWS to perform Basic Automation Tasks

PROJECT DESCRIPTION

In this project, I have created a shell script that will perform the following operations

  • EBS VOLUMES

Creates an ebs volumes and attach it to the running instance

And allow user to format the volume and make partitions in it via the script and then mount it to a desired directory

Also detach the volumes from that instance and deletes it

DEMO

Watch the video below for the ebs volumes complete demo

1_ebs_vol.mp4
  • WEBSERVERS

Installs the Nginx Webserver and make changes in the configuration file to deploy a static website (HTML+CSS +JavaScript)

Installs the APACHE Webserver and make changes in the configuration file to deploy a static website (HTML+CSS +JavaScript)

DEMO

2_a_nginx_apace_server.mp4

Allows user to transfer the website code either from the local vm or directly from the Github repositories into the remote server

Provide Some additional configuration for the nginx server like enabling gzip compression, limits the download speed for any specific resource from the website and also using HTTP2 version

  • LOAD BALANCER

Allows user to create an elastic loadbalancer, attaches the running instances.

And also creates an additional S3 bucket for the loadbalancer access logs

DEMO

Watch the video below for the webservers + Load Balancer complete demo

2_nginx_httpd_server_setup+elb.mp4

Nginx servers working with advance configuration and nginx load balancer demo will soon be uploaded in this repo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published