anieo / Udacity-Udagram

Udacity Advanced Cloud Devops NanoDegree Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Udacity-Udagram

Deploy a high-availability web app using cloudformation

Description

In this project, you’ll deploy web servers for a highly available web app using CloudFormation. You will write the code that creates and deploys the infrastructure and application for an Instagram-like app from the ground up. You will begin with deploying the networking components, followed by servers, security roles and software. The procedure you follow here will become part of your portfolio of cloud projects. You’ll do it exactly as it’s done on the job - following best practices and scripting as much as possible.

Test

stack output

LoadBalancerDNSName : http://serve-webap-1j1rmnkf9wdz4-1042927043.us-east-2.elb.amazonaws.com/

Usage

Deploy

$ ./create network network.yml network-parameters.json
$ ./create server server.yml server-parameters.json

Update

$ ./update network network.yml network-parameters.json
$ ./update server server.yml server-parameters.json

Delete

$ ./delete network network.yml network-parameters.json
$ ./delete server server.yml server-parameters.json

baison server

to use remember to uncomment key KeyName in LaunchConfigration and baisonserverInstance

About

Udacity Advanced Cloud Devops NanoDegree Project


Languages

Language:Shell 100.0%