Post on 15-Feb-2017
SAP & Cloud Foundry:Love at second sight
At the crossroads…
From here to there…
restricted access è open access
proprietary tools è open source
model-‐driven è APIs
walled garden è open community
non-‐binding roadmaps è open communication
one-‐stop shop è freedom of choice
waterfall è agile
regular shipments è continuous delivery
A modern love-story
SAP/VMWare 1st business conversation
Sep 2011
Detailed CF evaluation@SAP
Q32011
Initial CF evaluation@SAP
May 2011
IntroCF
April 2011
NOGO decision
Oct 2011
IBM & CFteam up
July 2013
SWOT analysis (Q3/2013)
Strengths• Extensible with new
runtimes, services• SoC: Does (only) a few things
and does it well• Low/no lock-‐in
Opportunities• Broaden HCP offering
(choice of deployment model)• Attract external
developer communities
Weaknesses• Current contribution model
(hard for remote contributions)• Despite big community,
mainly driven by Pivotal, IBM• Underneath the covers, there’s stuff
that needs clean-‐up (e.g. BOSH)
Threats• Not a given that Cloud Foundry
will win the PaaS space (e.g. Containers)• Community growth may not be
able to meet expectations (hype)
A modern love-story
SAP presents keynote @ CF Summit
June2014
SAP joins CF Foundation
Feb2014
CF service broker for SAP
HANA
Dec 2013
SAP/VMWare 1st business conversation
Sep 2011
Detailed CF evaluation@SAP
Q32011
Initial CF evaluation@SAP
May 2011
IntroCF
April 2011
NOGO decision
Oct 2011
IBM & CFteam up
July 2013
SAP teams@ CF Dojos
Q32014
Top 3
De-‐facto standard: Become the “Linux of the Cloud” & create an eco-‐system
that spans the industry
Flexibility: Enable multiple deployment models (OD, OP, Hybrid)
Openness:BYOL via build packs
SAP HANA Cloud Platform –Target architecture
SAP Data Centers
Customer View
PaaS
Data Center
Open Stack
Cloud Foundry
Cloud Cockpit Marketplace
Non-‐SAP Data Centers
IaaS
Data & Storage Services Big Data Services
Platform ServicesAnalytics
CollaborationUX
Integration
ASEHANA
MongoDB
Business Services
Commerce Loyalty Mgmt Billing
Postgres
Security
…
Hadoop/Vora
Redis
Mobile
IoT
Service Enablement/ API Management
Corporate IT Environments are different
• Windows shop (on the client)• Ruby? Go? BASH? Oh my…• “Der Proxy muss weg!”• Self-signed certificates• Software-defined networking?Ø IT transformation
From “Fork” to Contribution
• BOSH– OpenStack CPI– Monitoring: HM syslog forwarder et al.
• Docker Service Broker• CF Abacus• UAA• Started looking into Concourse• Various
Infrastructure as a Service
Infrastructure as a Service
• Earlier: Own IaaS– Means own CPI implementation– Means own stemcell creation processØ Back to forking (externalized CPIs to the
rescue?)Ø IaaS API is one thing, behavior another
• Now: OpenStack-based IaaS– OpenStack CPI– OpenStack stemcellØ More time for other stuff
“Being SAP is hard”: Enterprise Readiness
• Security– Stemcell/stack hardening– Separation of admin/developer access?– Two factor authentication– “Encrypted everything”– …
• Traceability/Auditability/Certification– e.g. “Who ran that ̀BOSH deploy`“?
Ø Anyone? We should talk!
Level up – CF Dojo program
• 2014: 2 developers • 2015: 6 developers
… and they lived happily ever after!
• Docker integration – Diego • Enhancing support for OpenStack –
Project Lead OpenStack CPI (2016+)• Metering and billing – Abacus• Trial backing services – CF Containers Broker
• Enterprise grade support for User Authentication and Authorization (UAA) [getting started]
• Continuous integration – Concourse [evaluating]
Thank you!
Contact information:
Matthias Steiner (@steinermatt)Cloud Platform Evangelist SAP HANA Cloud Platform
Bernd KrannichArea Product Owner forCloud FoundrySAP HANA Cloud Platform