managing infrastructure & configuration with aws opsworks

Post on 23-Jan-2018

412 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related