18
Road Towards Multicloud Public Tarmo Ploom November 10, 2015

Road towards multicloud

Embed Size (px)

Citation preview

Road Towards Multicloud

Public

Tarmo Ploom November 10, 2015

November 10, 2015 Tarmo Ploom/15-010878 2

Key Messages

Multicloud is coming

Cloud integration middleware will emerge

Collaboration not competition between cloud providers is needed to offer

real multicloud environments

November 10, 2015 Tarmo Ploom/15-010878 3

Agenda

Cloud vendor map

Enterprise requirements on cloud computing

What is the problem?

Inevitability of multicloud Cloud adoption process

Simple and Advanced SaaS Integration

Private cloud integration Single public cloud integration Multicloud integration

Competition versus collaboration

Conclusion

Q&A

November 10, 2015 Tarmo Ploom/15-010878 4

Cloud Vendors Bessemer Venture Partners Cloudscape End User Applications

© Bessemer Venture Partners 2011

Developers & IT Platform-as-a-Service

Software-as-a-Service

Infrastructure-as-a-Service

Version 1

November 10, 2015 Tarmo Ploom/15-010878 5

Enterprise Requirements on Cloud Computing

Security Availability

Integration

No vendor lock in

Deployment in specific geographic regions

Data purging No catastrophic data loss Reliability

November 10, 2015 Tarmo Ploom/15-010878 6

What is the Problem?

Dependencies

An enterprise application is usually

integrated with tens if not hundreds

of other applications

Migration

To reduce risks transforming of enterprise IT-Landscapes to cloud takes place over long timeframe

Heterogeneity

Usually an enterprise has many platforms

(C++, SAP, .NET, JVM)

November 10, 2015 Tarmo Ploom/15-010878 7

Inevitability of Multicloud

Even small SMB-s have use five or more cloud environments

Enterprises will use mixture

of SaaS, PaaS, IaaS

Technology dependent clouds (.NET, JVM, …)

Legal requirement – avoidance of catastrophic data loss Just using single cloud vendor

is not feasible, enterprises will

have their and SaaS applications

on different clouds

November 10, 2015 Tarmo Ploom/15-010878 8

Challenges:

Migration/Integration

of service

functionality

in a Public Cloud

Secure Cloud

Computing

Challenges:

Automation

Standardization

Challenges:

SSO

WS Integration

SaaS-to-

SaaS/B2B

Integration

Cloud Adoption Process

Today

Maturity Benefit

Time

Simple/Advanced SaaS Private Cloud Single Public Cloud Multi Cloud

Challenges:

Cross Cloud

Integration

Cross Cloud

authentication/

authorization

November 10, 2015 Tarmo Ploom/15-010878 9

Step 1, Simple and Advanced SaaS Integration

SaaS A Private Human interaction SSO

SaaS A

SaaS B

Service exchange

Private Service exchange

Service exchange

Human interaction SSO

SaaS Integration

Advanced SaaS Integration

External

Internal

November 10, 2015 Tarmo Ploom/15-010878 10

Step 2, Private Cloud Integration – Out of Premise

External

Internal

SaaS D

SaaS C

SaaS B

SaaS A

Private SaaS

iPaaS

November 10, 2015 Tarmo Ploom/15-010878 11

Step 2, Private Cloud Integration – In-Premise

External

Internal

Private

Service Bus

SaaS A

SaaS B

SaaS C

SaaS D

November 10, 2015 Tarmo Ploom/15-010878 12

Private Cloud Public Cloud A

Step 3, Public Cloud Integration – Out of Premise

External

Internal

Scalability

Evaluation

Latency (Cross Cloud)

Low availability

SB

November 10, 2015 Tarmo Ploom/15-010878 13

Step 3, Public Cloud Integration – In-Premise

Internal Public Cloud A

Cross Cloud

Connector

SB

SB

External

Internal

November 10, 2015 Tarmo Ploom/15-010878 14

Public Cloud B

Internal

Public Cloud A

Public Cloud C

SB

Step 4, Multicloud Integration – Out of Premise

SB

SB SB

Cross Cloud Connector

External

Internal

November 10, 2015 Tarmo Ploom/15-010878 15

Internal

Public Cloud C Public Cloud B

Public Cloud A

Step 4, Multicloud integration – in premise

SB SB

SB SB

External

Internal

Medium availability

Centralized control

Cross Cloud

Evaluation

Indirect communication

High latency

(Cross Cloud)

November 10, 2015 Tarmo Ploom/15-010878 16

Competition vs. Collaboration

Charles Darwin Jean-Baptiste de Lamarck

?

November 10, 2015 Tarmo Ploom/15-010878 17

Conclusion

To support transformation towards

multicloud environments

– Emergence of cloud integration

middleware is needed – Standardisation of cloud application

infrastructure is needed

– Standardisation of cloud application services is needed

It means cloud vendor lock ins mechanisms

have to be replaced with standards

However CAGR of cloud computing is ca 20% -

economic driver for collaboration may be missing

November 10, 2015 Tarmo Ploom/15-010878 18

Questions?