Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/waelson/deploy-high-availability-webapp-aws-cloudformation
Deploying high availability web application on Apache Server using AWS Cloudformation.
https://github.com/waelson/deploy-high-availability-webapp-aws-cloudformation
availability-zone aws aws-cloudformation ec2-instance iaas-cloud infrastructure-as-code s3 vcp
Last synced: 27 days ago
JSON representation
Deploying high availability web application on Apache Server using AWS Cloudformation.
- Host: GitHub
- URL: https://github.com/waelson/deploy-high-availability-webapp-aws-cloudformation
- Owner: Waelson
- Created: 2020-03-02T14:27:24.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-09T11:57:00.000Z (over 4 years ago)
- Last Synced: 2024-11-10T08:37:35.456Z (3 months ago)
- Topics: availability-zone, aws, aws-cloudformation, ec2-instance, iaas-cloud, infrastructure-as-code, s3, vcp
- Homepage:
- Size: 69.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Deploy a High Availability Web App using CloudFormation
Deploying high availability web application on Apache Server using AWS Cloudformation.
Introduction
Theses templates allow you to create infrastructure and deploy a web application based on Apache Server using AWS CloudFormation.
Important note
- You can specify S3 bucket and file name, where the stack can to get the code your application in the file
servers.yml
to deploy it.
How to use
- First, create infrastructure network:
aws cloudformation create-stack --stack-name network --template-body file:///<your-path>/network.yml --parameters file:///<your-path>network-params.json
- Last, create servers and other resources:
aws cloudformation create-stack --stack-name servers --template-body file:///<your-path>/servers.yml --capabilities CAPABILITY_IAM --parameters file:///<your-path>/servers-params.json