Escolar Documentos
Profissional Documentos
Cultura Documentos
Data
Integration & Data Privacy & Dev XP & DevOps Management
Business Suite UX & Mobile Collaboration
Orchestration Security
BW
2 2
NEO
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 1) BETA , 2) planned innovations / future direction 2
Cloud Foundry environment in SAP Cloud Platform
Environment
SAP
Admin Cloud
SAP HANA PostgreSQL
Platform Job Scheduler Innovation Services
cockpit
Environment
SAP HANA
PostgreSQL
Business Services
Data Models
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
Demo ..
http://bit.ly/opp363-docs
Business Services
Data Models
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8
Define Data Models
Business Services
Data Models
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9
The 12-factor app
[http://12factor.net/]
Admin
MongoDB
PostgreSQL
Object Store
Redis
RabbitMQ
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12
Define Business Services
Business Services
Data Models
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13
Application Deployment Process
$ cf push
Staging is the process of creating an application package (droplet) that contains all needed components for
the application to run (e.g. runtime, drivers, additional libraries, etc.).
staging
+
buildpack droplet
+ start
droplet rootfs
application
For more information: http://docs.cloudfoundry.org/concepts/how-applications-are-staged.html
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15
Runtimes & Containers
Overview
With Cloud Foundry environment, SAP Cloud Platform enables the usage of additional programming languages and
frameworks via buildpacks*
….
Business Services
Data Models
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 17
Multitarget Application (MTA) Concept
Motivation – Heterogeneity of cloud software…
Module 1 Java
module
module
Archive Deploy
HTML5
MTA deployment
descriptor
MTA SAP HANA
archive
(MTAR) …
Develop Operate
The Application Programming Model for SAP Cloud Platform is SAP Web
IDE
SAPApp
Fiori
UIs?
+ other
Platform Services
Web IDE +Web
SAP
Domain
HANA
Model?
+ other
▪ SAP Fiori
Infrastructure ▪ SAP HANA
▪ S/4 Extension scenarios
Resulting in…
planned: