• Save
ACUG 12 Clouds - Cloud Formation
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
413
On Slideshare
413
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Using Cloud FormationTo Bring AWS Services Together
  • 2. Raise your hand if...You use Auto ScalingYou use Cloud WatchYou use Simple Notification Service (SNS)You use Identity and Access Management(IAM)You use Cloud FormationYou want to use one or more of these
  • 3. Cloud Formation BasicsTemplate File json Five sections: Header, Parameters, Mappings, Resources, OutputsCloud Formation console Create, Update, Delete stack Parameters, Events, Outputs
  • 4. Cloud Formation DemosDemo 1:Phone Number for SNSDefault Number of InstancesAuto Scaling Group with Cloud Watch AlarmSNS message when scaling
  • 5. Cloud Formation DemosDemo 2:IP AddressMeta-Data, User-Data, and cfn-init to create fileUser-Data and IAM to edit instance attributes Enable API termination protection Change shutdown behavior
  • 6. Cloud Formation DemosDemo 3:AZ for on-demand instancesAZ for spot instancesMin/Max/Desired size for spot instance ASGLoad balance between on-demand and spotinstancesMulti-AZ for redundancy
  • 7. Difference services for different needsCloud Formation Glue that brings AWS services together Easy to create and delete environments Easy to source control
  • 8. Difference services for different needsAuto Scaling Easy way to adjust capacity for dynamic load As hands on or hands off as you want Manages the load for youCloud Watch Monitor health and take action to resolve Natural integration with Auto Scaling GroupsIdentity and Access Management (IAM) Grant appropriate level of access to resources
  • 9. Linkshttps://github.com/joehack3r/acughttp://www.slideshare.net/joehack3r/