what a no compromises hybrid cloud looks like
TRANSCRIPT
The only constant is changeThe only constant is change
What a No CompromisE. Hybrid Cloud Looks Like
The only constant is change
Introduction
• Open source advocate for the past 10 years.
• Actively involved with Cloud and OpenStack since its inception..
• CTO & Founder GigaSpaces
The leading Hybrid Cloud Orchestration by OpenStack users
The only constant is change
Topics
● Expectation vs. reality of a typical enterprise cloud journey
● Lesson learned on how to set a cloud native strategy without compromising on the least common denominator, nor going through a complete rewrite
The only constant is change5
OpenStack maturity
VMware isn’t the only game in town anymore
Public cloud is growing faster than private cloud
Uncertainty Leads to Hybrid Cloud (Future Proofing)
The only constant is change
Hybrid Cloud Without Compromise● Modern cloud provides
rich services beyond simple infrastructure
● Managing applications across clouds requires full lifecycle automation and management
The only constant is change
Hybrid Cloud Use Cases (Not just cloud bursting)
● Future Proofing● Portability● Shared Cloud ● Cloud Bursting● Migration
The only constant is change
Typical Start of an Enterprise Cloud Journey
8
Often Starts with High Ambitions
The only constant is change
The Reality Is Far More Complex
9
Your apps sucks, rewrite!
No More VMware!
Docker is awesome dude!
Private Cloud is Dead!
We’ll Solve all Your
problems..
The only constant is change
Lessons 1: You’re Not Google or Facebook
Set your expectations to fit your organization’s reality.
The only constant is change
Facing the IT Silos RealityThe OpenStack SiloOpenStack is part of a bigger hybrid cloud environment but there’s no common way to manage them
The Application SiloEach application stack is managed differently
IaaS
The only constant is change
The Orphan Child Phenomenon
Most cloud strategy is centered around the new and cool stuff e.g. containers ...
REALITY CHECK: The majority of enterprise workloads are being ignored!
The only constant is change
The Cloud Native Stack Dilution
The future isn’t going to be any brighter...
IaaS
The only constant is change
Lessons 2: Embrace Change
It’s a world of plenty
The technology stack is going to keep on changing at an even faster pace.
You need a way to keep up with the change and adopt new technologies fast.
The only constant is change
Learning from the Amazon Approach
Amazon learned how to offer any software stack
fast!
The only constant is change
Learn from the iOS/Android Portability
Success
The industry learned how to achieve portability across the different platforms.
Learning from iOS/Android experience:
• Application owner vs. application consumer• The least common denominator failure (HTML5) • The importance of a native experience• Minimizing the differences doesn’t eliminate them!
The only constant is change
Orchestration To The Rescue
Orchestration Engine
Hybrid Stack Hybrid Cloud
IaaSProvision
ConfigureMonitor
Manage
The only constant is change
Which Orchestration Tool Fits Best?
Provision
ConfigureMonitor
Manage
Orchestration Engine
The only constant is change
Cloudify Pure Play Orchestration
Provision
ConfigureMonitor
Manage
Orchestration Engine
The only constant is change
Orchestrating LAMP and Java Stack
The only constant is change
Orchestrating Kubernetes and Docker Swarm
• Provision, Scale and Heal Kubernetes and Swarm infrastructure across different clouds
• Mixed stack of containerised and non container based services• Choice of container orchestration
The only constant is change
An _Open_ Cloud Strategy
23
Componentized– Best of Breed
Open SourceHybrid Stack/Cloud
– Existing & Cloud Native apps– Works on-cloud and off-cloud
Automation at the CoreAvoiding the Application and Infrastructure Silos
The only constant is change
Cloud Strategy Goes Beyond a Technology Choice
Technology keeps on changing.
Cloud strategy also involves:
- Culture change- Vendor/partner
relationships- Getting rid of (many)
old habits...
6 Clouds on average per enterprise
The technology stack shifted dramatically between 2015 and 2016
The only constant is change
Rely on a Big Vendor? Disruption is everywhere! Big vendors are fighting for their right to exist...
The only constant is change
Lesson 3: Partnership vs. OutsourcingOutsourcing comes with a high toll
• There's isn’t a single vendor solution• Outsourcing comes with vendor
lock-in and lack of agility!• Conclusion:
• You still need to be at the driver seat• Manage partnerships vs. outsourcing
Partnership• Best of breed approach• Learn to partner with many• Learn to work with startups
Partner
The only constant is change
Conclusion: .POP QUIZ!.
Which option would yield maximum cost effectiveness?
a. Convert everything to containers?b. Move all our apps to public cloud?c. Focus on greenfield apps only?d. Automate your existing and cloud
native apps on private & public cloud?
The only constant is changeThe only constant is change
“It is not the strongest of the species that survives, It is the one that is most adaptable to change.”
-Charles Darwin
The only constant is change
Where Do I Go From Here?
Academy
Try Hybrid Cloud in Practice Through the Cloudify Academy..
The only constant is changeThe only constant is change
Thanks!Questions?
Find out more at getcloudify.org