AWS OpsWorks AWS

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. Command. JSON. Command. Log+Status ...
1MB Größe 7 Downloads 1086 Ansichten
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

AWS Elastic Beanstalk

Convenience

AWS OpsWorks

AWS CloudFormation

Control

AWS CloudFormation integration

OpsWorks

Elastic Beanstalk

CloudFormation

AWS Elastic Beanstalk & AWS OpsWorks can be controlled via AWS CloudFormation.

AWS CloudFormation integration

OpsWorks

SQS

VPC

CloudFormation

S3

AWS OpsWorks

Built-in Support      

Amazon RDS Elastic Load Balancing Amazon CloudWatch AWS CloudFormation AWS CloudTrail AWS IAM

 HAProxy  Ruby, Node.js, Java, PHP, Static Web  Ganglia  Memcached  MySQL

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 Command JSON AWS OpsWorks Backend

AWS OpsWorks Agent

Command Log+Status Amazon EC2, Amazon EBS, Amazon RDS, Amazon VPC, Elastic Load Balancing, Amazon ECS, Auto Scaling, auto-healing,...

On-instance execution via Chef client/zero

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

Thank you! Jonathan Weiss @jweiss

Everything and Anything Startups Need to Get Started on AWS aws.amazon.com/de/activate