View
10
Download
0
Category
Preview:
Citation preview
Managing Infrastructure & Configuration with AWS OpsWorks
Jonathan Weiss
Senior Manager AWS OpsWorks
@jweiss
AWS OpsWorks
• Model, control and automate infrastructure of
any scale and complexity
• Easy to start, pre build configurations
• Deploy often, fast, and secure
• No additional cost
Management services
Convenience Control
AWS Elastic Beanstalk AWS OpsWorks AWS CloudFormation
AWS Elastic Beanstalk & AWS
OpsWorks can be controlled via
AWS CloudFormation.
AWS CloudFormation integration
OpsWorks Elastic Beanstalk
CloudFormation
AWS CloudFormation integration
OpsWorks SQS VPC S3
CloudFormation
AWS OpsWorks
Amazon RDS
Elastic Load Balancing
Amazon CloudWatch
AWS CloudFormation
AWS CloudTrail
AWS IAM
HAProxy
Ruby, Node.js, Java, PHP, Static
Web
Ganglia
Memcached
MySQL
Built-in Support
Agent
Installed on every instance
Can execute different commands on an instance
Bundles Chef client (12.x, 11.10, 11.4)
Sends keep alive messages for auto healing
And 14 host level metrics every minute to CloudWatch free of charge
AWS OpsWorks architecture
AWS OpsWorks
Backend
AWS OpsWorks
Agent
Amazon EC2, Amazon EBS, Amazon RDS,
Amazon VPC, Elastic Load Balancing,
Amazon ECS, Auto Scaling, auto-healing,...
On-instance execution via
Chef client/zero
CommandJSON
CommandLog+Status
AWS OpsWorks Agent Events
setup configure deploy undeploy shutdown
DEMO
OpsWorks Features
Configuration Management with Chef
Supports Amazon Linux, Ubuntu, RHEL 7 and Windows
Run scripts/Chef recipes on demand
User management (SSH & RDP)
Package/Security updates
On-premises support
ECS integration
Jonathan Weiss
@jweiss
Thank you!
aws.amazon.com/de/activate
Everything and Anything Startups
Need to Get Started on AWS
Recommended