Road towards multicloud

  • View
    264

  • Download
    0

Embed Size (px)

Text of Road towards multicloud

  • 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

    ?

    //upload.wikimedia.org/wikipedia/commons/a/a5/Jean-Baptiste_de_Lamarck.jpg

  • 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?