CloudStack Day 14 - Automation: The Key to Hybrid Cloud

40 %
60 %
Information about CloudStack Day 14 - Automation: The Key to Hybrid Cloud
Technology

Published on March 8, 2014

Author: MichaelDucy

Source: slideshare.net

Description

Often Hybrid Cloud is talked about in terms of migrating entire VMs. This is fraught with problems, and can be better acheived by using automation to move a VMs configuration instead of the entire VM.

Automation: The Key To Hybrid Cloud Michael Ducy — Enterprise Architect — Chef @mfdii

• Linux Engineer • Operations • Performance Engineer • Capacity Planning • Cloud Architect • Automation • Chef • MBA, MS

P2V Your Technical Debt 
 VM Converter

Why the technical debt?

Failure to capture configurations • Manual Changes • Not Captured in a repeatable format • Changes poorly documented

Large cumbersome automation • Hard to use • Not Repeatable • Not Idemoptent • Not Convergent

Low perceived value of automation • Quicker to do it manually • Focuses on longer term results • Payback period for automation

Images are all I need • Golden Images • Build images to repeat configurations

Enter Hybrid Cloud

Magic Bits

Magic Bits

Problems • VMs are heavy • C2Cing your technical debt • Large management overhead • Doesn’t really realize the benefits of Cloud

CFG CF G CF G CFG CF G Automation CFG CF G

Solutions • Configs lighter than VMs • Reduces moving data already in your Clouds • Can leverage things like SCM • Define once, run anywhere

Problems • Requires discipline • Doesn’t solve data issues • Requires upfront investment of time

The question isn’t: how do I get a server, defined by VM (or instance) into another Cloud to serve my application

The question is: how do I get a server, defined by a set of finite configurations, into another Cloud to serve my application

Some things I’ve seen work • Ignore legacy • Focus on Cloud first • Get development buy-in to change app stack • Build Composable, Data Driven Automation

Infrastructure as Code

TDD of Infrastructure Code • Test Driven Development • Verify before deployment • Reduce development time

Leverages Software Development Lifecycle • Infrastructure Code stored in Source Control • Who, What, When, Why, How

Repeatable and Reusable • Write once, Run anywhere • Cross Cloud, Cross Platform

Additional Requirements • API Based automation • Node based evaluation and execution • Declaritive DSL • Flexibility of real language

Questions?

Automation: The Key To Hybrid Cloud Michael Ducy

Add a comment

Related presentations

Related pages

Automation: The Key To Hybrid Cloud - CloudStack Day Japan ...

Automation: The Key To Hybrid Cloud Michael Ducy — Enterprise Architect — Chef @mfdii
Read more

Apache CloudStack: Open Source Cloud Computing

Apache CloudStack is open source software designed to ... or as part of a hybrid cloud solution. CloudStack is a turnkey solution that includes the ...
Read more

Hybrid Automation for the Hybrid Cloud - Documents

Hybrid Automation for the Hybrid Cloud. by hitachi-consulting-formerly-celerant ... - Introduction of Full Agile automation testing and First day automation.
Read more

VMware vRealize Automation Cloud Automation Software

vRealize Automation cloud automation software automates the delivery of IT services. Free trial. US; Login. ... hybrid cloud goals.
Read more

Implementing a Hybrid Cloud Strategy - vmware.com

Hybrid clouds provide the ... following five key use cases for a hybrid cloud ... hybrid cloud infrastructure. vRealize Automation contains policy ...
Read more

CloudStack Metering Working with the Usage Data

CloudStack Metering Working with the Usage Data ... Built and deployed CloudStack / CloudPlatform based clouds for ... Hybrid Clouds Dashboard ...
Read more

Hybrid Cloud Solution | Microsoft

Take advantage of hybrid cloud computing and hybrid IT resources ... Automation & Control; Protection ... 5 key considerations for hybrid cloud management ...
Read more

Private Cloud powered by Apache CloudStack | LeaseWeb

Hybrid Cloud; Domain Name; Web Hosting; ... Cut down on manual maintenance tasks by taking advantage of the Apache CloudStack API. ... Automation. Need help?
Read more