How to do it...

  1. Open up your text editor and create a new CloudFormation template. We're going to start by adding a few Parameters as follows:
      AWSTemplateFormatVersion: '2010-09-09'       Parameters:         AmiId:           Type: AWS::EC2::AMI::Id           Description: AMI ID to launch instances from         VPCID:           Type: AWS::EC2::VPC::Id           Description: VPC where load balancer and instance will launch         SubnetIDs:           Type: List<AWS::EC2::Subnet::Id>           Description: Subnets where load balancer and instance will launch             (pick at least 2)
  1. Let's take a look at a security group we'll apply to a public load balancer:
      ExampleELBSecurityGroup:         Type: AWS::EC2::SecurityGroup         Properties:           GroupDescription: Security Group for example ELB           SecurityGroupIngress:  - IpProtocol: tcp  ...

Get AWS Administration Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.