Download - AWS Summit Berlin 2013 - Introducing AWS Opsworks

Transcript
Page 1: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Thomas Metschke

Introducing AWS OpsWorks

Technical Program Manager

Page 2: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Once upon a time…

Making Donuts

1. Make dough

2. Roll and cut the dough

3. Separate donuts from holes

4. Let the dough rise

5. Prepare the glaze

6. Frying time!

7. Let them dry

8. Apply glaze

9. Add sprinkles (optional)

flickr.com/photos/noriqnub/7127567413

Page 3: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Source: http://www.mixph.com/2008/10/how-to-make-donuts-food-business.html

flickr.com/photos/noriqnub/7127596961

Page 4: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Recipes + Automation

Eric Joynerericjoyner.com

Page 5: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Introducing AWS OpsWorks

• Integrated application management solution for ops-

minded developers and IT admins

• Model, control and automate applications of nearly any

scale and complexity

• AWS Management Console, SDKs, or CLI

• No additional cost

Page 6: AWS Summit Berlin 2013 - Introducing AWS Opsworks

AWS Application Management Services

Elastic Beanstalk OpsWorks CloudFormation EC2

Convenience Control

Higher-level Services Do it yourself

Page 7: AWS Summit Berlin 2013 - Introducing AWS Opsworks

The heart of AWS OpsWorks

7

Agent on eachEC2 instance

OpsWorkstalks with

Page 8: AWS Summit Berlin 2013 - Introducing AWS Opsworks

The heart of AWS OpsWorks

8

understands a set of commands that aretriggered by OpsWorks.The agent then runs a Chef solo run.

Agent on eachEC2 instance

Page 9: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Instance lifecycle commands

Page 10: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Enough talking

DEMO TIME

Page 11: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Improve reliability

Git

Code

Jenkins

Build Test

OpsWorks

Provision Deploy Monitor

Page 12: AWS Summit Berlin 2013 - Introducing AWS Opsworks

What’s next for AWS OpsWorks?

• Deeper integration with AWS resources (e.g., ELB)• More built-in layers• Advanced VPC integration (beyond today’s support for the

default VPC)• And more!

• Please give us your feedback in the OpsWorks forums.

Page 13: AWS Summit Berlin 2013 - Introducing AWS Opsworks

Thank You!

For more information, please visit us at

https://aws.amazon.com/opsworks

Thomas Metschke

@tmetschke