Date post: | 24-May-2015 |
Category: |
Technology |
Upload: | michael-ducy |
View: | 321 times |
Download: | 2 times |
The Road to Hybrid Cloud is Paved with Automation
Michael DucyChef
@mfdii
• Linux Engineer• Operations• Performance and Capacity• Cloud Architect• Automation• Chef• MBA, MS
"L'enfer est plein de bonnes volontés et désirs" (hell is full of
good wishes and desires).-Saint Bernard of Clairvaux (1150
P2V Your Technical Debt For Fun and Profit
Why the technical debt?
Failure to capture configurations
Large cumbersome automation
Low perceived value of automation
Images are all I need
I’ll do it tomorrow
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
CFG
CFG
CFG
CFG
CFGCFG Magic Bits
CFG
CFG
CFG
CFG
CFG
CFGCFG Automation
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
Perspective
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
"hell is full of good meanings, but heaven is full of good works"
”IT hell is full of good meanings, but Cloud is full of good works"
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
Leverages the years of SDLC Experience
Repeatable and Reusable
Questions?
The Road to Hybrid Cloud is Paved with Automation
Michael DucyChef
@mfdii