INTRODUCTION TO AWS CLOUDFORMATION
What is CloudFormation?
AWS CloudFormation provides a common language for describing and provisioning all the infrastructure resources in environment. Use a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts. This file serves as the single source of truth for your cloud environment.
SImplest form of explaining AWS CloudFormation is :
The easiest way to describe what CloudFormation is that it is a tool from AWS that allows you to spin up resources effortlessly. You define all the resources you want AWS to spin up in a blueprint document, click a button, and then AWS magically creates it all.This blueprint is called a template in CloudFormation speak.
CloudFormation has two parts:
The file, which is declarative and not scripted, defines what AWS resources or non-AWS resources are required to run the application.
The template may declare that the application requires an VPC & Amazon Elastic Compute Cloud (EC2) instance.
The most important top-level properties of a CloudFormation template are Parameters and Resources.
Specifies values that you can pass into your template at runtime.
Specifies the stack resources and their properties, like our EC2 instance. This is the *only required property.
When the template is submitted to the service, CloudFormation creates the necessary resources in the customer’s account and builds a running instance of the template, putting dependencies and data flows in the right order automatically. The running instance is called a stack.
Features & Benefits of AWS CloudFormation:
1.Flexible and Declarative
2.Customisation through Parameters
3.Easy to Use
4.Drag-and-Drop UI to Visualise and Edit
5.Ready for Integration
Here Iam attaching presentation of AWS CloudFormation.
On 11th August we will have a session on AWS CloudFormation.
Introduction to AWS CloudFormation.
Working with AWS CloudFormation templates.
Questions & Answers.
Please find the Gotomeeting link details in comment section.