what a no compromises hybrid cloud looks like

31
The only constant is change The only constant is change What a No CompromisE . Hybrid Cloud Looks Like

Upload: nati-shalom

Post on 15-Apr-2017

322 views

Category:

Technology


1 download

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 change

The Need for Hybrid Cloud/Stack

6 Clouds on average per enterprise

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

So…What should your cloud strategy be?

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

Those Days Are Long Gone

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