Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeshan/scale-your-cloudformation
Success tactics for getting more out of Infrastructure as Code on AWS
https://github.com/jeshan/scale-your-cloudformation
cloudformation docsify guide
Last synced: 3 months ago
JSON representation
Success tactics for getting more out of Infrastructure as Code on AWS
- Host: GitHub
- URL: https://github.com/jeshan/scale-your-cloudformation
- Owner: jeshan
- Archived: true
- Created: 2019-12-06T13:25:56.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T11:36:27.000Z (about 2 years ago)
- Last Synced: 2024-08-04T01:12:27.162Z (6 months ago)
- Topics: cloudformation, docsify, guide
- Language: JavaScript
- Homepage: https://scaleyourcloudformation.com
- Size: 2.41 MB
- Stars: 41
- Watchers: 3
- Forks: 9
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-cloudformation - Scale Your CloudFormation - depth guide for intermediate users on becoming successful with Infrastructure as Code on AWS (Documentation / Reference Guides)
README
# Scale your Cloudformation: success tactics for getting more out of Infrastructure as Code on AWS
![](https://codebuild.us-east-1.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiSWVBZnBKMnRxRnl6Q1kydUZCZFV5eVd2Q3h4eVE3MXI5VlJoVEdKZEJvLzExSWQvNGFXZUNvL3pXZW43VGVMc20vV1FoaTh3TzhVSDhtN3FiNTRvYnRRPSIsIml2UGFyYW1ldGVyU3BlYyI6IjBjSmlZTTZwalRkbEdEM2UiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=master)
In this guide, you will learn:
- Mistakes to avoid when adopting cloudformation at scale
- Free tools to generate cloudformation templates
- Misconceptions about Cloudformation
- How to work faster with cloudformation with tools to dramatically increase your turnaround time
- Infrastructure as Code practices and what they imply for you
- How to analyse your infrastructure for security issues
- How to generate your diagrams for your AWS cloud architecture## Ways to read this guide
1. Browse the [docs](docs/) directory here on GitHub.
2. Read on the website: https://scaleyourcloudformation.com# TODO:
- cover AWS CDK# Note to forkers:
This project uses docsify to convert the markdown files into a simple static website.- `npm i docsify-cli -g`
- `docsify serve docs`
- Open browser at http://localhost:3000
- Edit files and see changes reloaded live## Deploying on AWS
Uses the AWS CDK. See [lib/pipeline-construct.js](lib/pipeline-construct.js) for details on the deployment pipeline.
- `npm i -g aws-cdk`
- `cdk deploy`This is what the CDK will deploy:
![](/diagram.png)
*Image automatically generated with [cfnbuddy](https://www.cfnbuddy.com)*
# Legal
Released under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)https://creativecommons.org/licenses/by-nc-sa/4.0/