© 2014 W.Schmidt, X-INTEGRATE
Wege zur Integration
In und mit der Cloud
Wolfgang Schmidt
Vorstand Cloud-EcoSystem
► Wie viele
Cloud
Integrations-
technologien
braucht
man?
► Antworten
auf den
150+ Folien
…
Quelle: Forrester Report:
“How Many Cloud
Integration Technologies Do
You Need”, October 2013
© 2014 W.Schmidt, X-INTEGRATE
► Warum Integration – bzw. warum nicht damit warten?
► Szenarien der Interoperabilität
► Arten der Integration
► Ausblick
► Unsere Themen:
© 2014 W.Schmidt, X-INTEGRATE
► Warum Integration – bzw. warum
nicht damit warten?
© 2014 W.Schmidt, X-INTEGRATE
► Ein anderes
Kundenerlebnis!
► Annehmen des mobilen
Kundenverhaltens
► Erkenntnisse aus (Big)
Data z.B. fraud detection
► dem Wettbewerb voraus
sein
► “digital disruptor”
Agilität
!
© 2014 W.Schmidt, X-INTEGRATE
© 2014 W.Schmidt, X-INTEGRATE
© 2014 W.Schmidt, X-INTEGRATE
► “Best-Of-Breed”
► Hoher Grad an Heterogenität
► Geschäftsmodell
► Partner
► Supply Chains
► Geschäftsanwendungen
► Technologien
► Betriebsmodellen
► Hoher Interoperabilitätsbdarf!
© 2014 W.Schmidt, X-INTEGRATE
► Szenarien der
Interoperabilität
Trusted cloudPublic cloud
Enterprises Resources
© 2014 W.Schmidt, X-INTEGRATE
► Hybrid – häufigste Bereitstellungsvariante
Third-party
operated
Third-party hosted
and operated
Client
data center
Client
data center
Private cloud Hosted private
cloud
Managed
private cloud
Client
Shared cloud
services
Client A Client B
Public cloud
services
A
Users
B
Internal/Private Hybrid Public
IT resources distributed “as a Service,”
via Intranet, inside customer net,
behind firewall
Both internal and
external usage patterns
IT resources distributed “as
a Service,” via internet
© 2014 W.Schmidt, X-INTEGRATE
► Requirements eines typischen Szenarios
© 2014 W.Schmidt, X-INTEGRATE
► Beispiel:
Interaktion
CRM-ERP
© 2014 W.Schmidt, X-INTEGRATE
► Arten der
Integration
© 2014 W.Schmidt, X-INTEGRATE
► Arten der
Integration
Data Integration App/Service/B2B Integration
Process Integration / Orchestration
API / Service Externalization
© 2014 W.Schmidt, X-INTEGRATE
Home grown
point-to-point
development
DI / EAI
Focus on
data/application
integration
ESB or
SOA appliances
Focus on
Service reuse
mostly on-prem
iPaaS /
Cloud Integration
API Mgmt.
Focus on
On-/Off-prem
continously increasing agility
Business Process
Orchestration
Cloud-BPM
Focus on
ease of use
& agility
► … zur
Integration in und
mit der Cloud
► Einsatzgebiete
primär abhängig
vom
Geschäftsmodell
► Strategien
© 2014 W.Schmidt, X-INTEGRATE
► CBI / iPaaS
► Konfiguration und visuelles
Design statt
Programmierung
► Vorgefertigte Muster für
Szenarien
► Vorgefertigte Adapter für
gängige
Unternehmenslösungen und
Cloud-Dienste
► Div. Deployment-Optionen
“No Coding” Only
Configuration
Prebuild Templates
© 2014 W.Schmidt, X-INTEGRATE
► Wofür
API Mgt?
► Erreichen neuer
Kanäle und mehr
Kunden
► Sicheres Veröffentlichen von APIs
für Entwickler, Partner und Mitarbeiter
mit angemessener Skalierung
© 2014 W.Schmidt, X-INTEGRATE
► Wo passt
API Mgt?
► Erreichen neuer
Kanäle und mehr
Kunden
© 2014 W.Schmidt, X-INTEGRATE
API externalization
Multi-tenant infrastructure
Rate limiting and throttling
Runtime policy enforcement
API gateway deployment
OAuth security management
Data transformation/redaction
Backend service discovery
Version management
Analytics support
Role-based access control
Environment management
Monitoring and notification
API exploration
Self-service sign up
App key provisioning
API usage analytics
Real API Success = API externalization + realization
API realization
► Ausblick
Geschäftsprozesse
“Best-Of-Breed”
Process Integration / Orchestration
© 2014 W.Schmidt, X-INTEGRATE
► Heute:
Integration
in der Cloud
► … braucht
end-to-end
Fähigkeiten
► Partner / Services
► Channel / Marketplace
► Technologien / Produkte
► … heute beim
Cloud-Ecosystem 
APIs & Integration
Apps
Social Feedback and Communities
Marketplace
Self-Service Portal: Registration • Documentation • Sandbox
Security, Metering and
Control
API Design and Integration
Analytics and Monetization
API Lifecycle Management
Composition
Infrastructure Services
DevOps and App Management
Mobile Services
Internal
Developers
Partner
Developers
External
Developers
Channels: Smartphones • Tablets • Desktops • Cars • TVs • Others
Services: Data • Processes • Applications
API&IntegrationStrategyConsulting
API&IntegrationTechnicalConsulting
Cloud
© 2014 W.Schmidt, X-INTEGRATE
Danke!
Haben Sie
noch Fragen…
© 2014 W.Schmidt, X-INTEGRATE

Wege zur Integration In und mit der Cloud

  • 1.
    © 2014 W.Schmidt,X-INTEGRATE Wege zur Integration In und mit der Cloud Wolfgang Schmidt Vorstand Cloud-EcoSystem
  • 2.
    ► Wie viele Cloud Integrations- technologien braucht man? ►Antworten auf den 150+ Folien … Quelle: Forrester Report: “How Many Cloud Integration Technologies Do You Need”, October 2013 © 2014 W.Schmidt, X-INTEGRATE
  • 3.
    ► Warum Integration– bzw. warum nicht damit warten? ► Szenarien der Interoperabilität ► Arten der Integration ► Ausblick ► Unsere Themen: © 2014 W.Schmidt, X-INTEGRATE
  • 4.
    ► Warum Integration– bzw. warum nicht damit warten? © 2014 W.Schmidt, X-INTEGRATE
  • 5.
    ► Ein anderes Kundenerlebnis! ►Annehmen des mobilen Kundenverhaltens ► Erkenntnisse aus (Big) Data z.B. fraud detection ► dem Wettbewerb voraus sein ► “digital disruptor” Agilität ! © 2014 W.Schmidt, X-INTEGRATE
  • 6.
    © 2014 W.Schmidt,X-INTEGRATE
  • 7.
    © 2014 W.Schmidt,X-INTEGRATE
  • 8.
    ► “Best-Of-Breed” ► HoherGrad an Heterogenität ► Geschäftsmodell ► Partner ► Supply Chains ► Geschäftsanwendungen ► Technologien ► Betriebsmodellen ► Hoher Interoperabilitätsbdarf! © 2014 W.Schmidt, X-INTEGRATE
  • 9.
    ► Szenarien der Interoperabilität TrustedcloudPublic cloud Enterprises Resources © 2014 W.Schmidt, X-INTEGRATE
  • 10.
    ► Hybrid –häufigste Bereitstellungsvariante Third-party operated Third-party hosted and operated Client data center Client data center Private cloud Hosted private cloud Managed private cloud Client Shared cloud services Client A Client B Public cloud services A Users B Internal/Private Hybrid Public IT resources distributed “as a Service,” via Intranet, inside customer net, behind firewall Both internal and external usage patterns IT resources distributed “as a Service,” via internet © 2014 W.Schmidt, X-INTEGRATE
  • 11.
    ► Requirements einestypischen Szenarios © 2014 W.Schmidt, X-INTEGRATE
  • 12.
  • 13.
    ► Arten der Integration ©2014 W.Schmidt, X-INTEGRATE
  • 14.
    ► Arten der Integration DataIntegration App/Service/B2B Integration Process Integration / Orchestration API / Service Externalization © 2014 W.Schmidt, X-INTEGRATE
  • 15.
    Home grown point-to-point development DI /EAI Focus on data/application integration ESB or SOA appliances Focus on Service reuse mostly on-prem iPaaS / Cloud Integration API Mgmt. Focus on On-/Off-prem continously increasing agility Business Process Orchestration Cloud-BPM Focus on ease of use & agility ► … zur Integration in und mit der Cloud ► Einsatzgebiete primär abhängig vom Geschäftsmodell ► Strategien © 2014 W.Schmidt, X-INTEGRATE
  • 16.
    ► CBI /iPaaS ► Konfiguration und visuelles Design statt Programmierung ► Vorgefertigte Muster für Szenarien ► Vorgefertigte Adapter für gängige Unternehmenslösungen und Cloud-Dienste ► Div. Deployment-Optionen “No Coding” Only Configuration Prebuild Templates © 2014 W.Schmidt, X-INTEGRATE
  • 17.
    ► Wofür API Mgt? ►Erreichen neuer Kanäle und mehr Kunden ► Sicheres Veröffentlichen von APIs für Entwickler, Partner und Mitarbeiter mit angemessener Skalierung © 2014 W.Schmidt, X-INTEGRATE
  • 18.
    ► Wo passt APIMgt? ► Erreichen neuer Kanäle und mehr Kunden © 2014 W.Schmidt, X-INTEGRATE
  • 19.
    API externalization Multi-tenant infrastructure Ratelimiting and throttling Runtime policy enforcement API gateway deployment OAuth security management Data transformation/redaction Backend service discovery Version management Analytics support Role-based access control Environment management Monitoring and notification API exploration Self-service sign up App key provisioning API usage analytics Real API Success = API externalization + realization API realization
  • 20.
  • 21.
    ► Heute: Integration in derCloud ► … braucht end-to-end Fähigkeiten ► Partner / Services ► Channel / Marketplace ► Technologien / Produkte ► … heute beim Cloud-Ecosystem  APIs & Integration Apps Social Feedback and Communities Marketplace Self-Service Portal: Registration • Documentation • Sandbox Security, Metering and Control API Design and Integration Analytics and Monetization API Lifecycle Management Composition Infrastructure Services DevOps and App Management Mobile Services Internal Developers Partner Developers External Developers Channels: Smartphones • Tablets • Desktops • Cars • TVs • Others Services: Data • Processes • Applications API&IntegrationStrategyConsulting API&IntegrationTechnicalConsulting Cloud © 2014 W.Schmidt, X-INTEGRATE
  • 22.
    Danke! Haben Sie noch Fragen… ©2014 W.Schmidt, X-INTEGRATE