Post on 11-Apr-2017
transcript
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