Application Centric DevOps

Preview:

DESCRIPTION

Application Centric Devops Put Chef, Puppet and Clodufiy together to create the equivalent of Amazon OpsWork on other environments

Citation preview

Application Centric DevopsOrchestration, DevOps Automation

& What’s in Between

Nati Shalom @natishalom

What It Really Takes to

Deploy and Manage Apps

Provision

Install

Configure

Deploy

Monitor

Scale

Quite often we end up with this..

Infrastructure !=

App Deployment

DevOps Jungle of Tools

http://www.slideshare.net/DevopsCon/devops-jungle-of-tools-ran-tavory

Infrastructure Centric

Environment Creation

SW Infra. Setup & Config

Code Push Monitoring & Alarming

Repairing Scaling

App Centric - PaaS Frameworks

Environment Creation

SW Infra. Setup & Config

Code Push Monitoring & Alarming

Repairing Scaling

Bring App- Management

and Infrastructure- Management

Together

http://www.allthingsdistributed.com/2013/02/aws-opsworks.html

Cloudify provide the equivalent of Amazon OpsWork on OpenStack

App Centric Devops – the AWS way…

• OpenSource• Design for Enterprises from the

ground up• Integrates with Chef, Puppet,

OpenStack Heat*• Tightly integrates with OpenStack

cloud • Built-in Portability with non

OpenStack clouds

Introduction to Cloudify

*Coming soon

App Centric Devops – the Cloudify way…1 Upload your recipe

2 Cloudify creates VMs & installs agents

3 Agents install and manage your app

4 Cloudify automates monitoring, healing and scaling

DevOps Automation, High Level

Orchestrator

CI

Monitoring & Alarming

CM Infrastructure

API

So You Can Have This

Environment Creation

SW Infra. Setup & Config

Code Push Monitoring & Alarming

Repairing Scaling

Thank You!

Recommended