Sie sind auf Seite 1von 26

openSAP

SAP Cloud Platform Essentials (Update Q3/2017)


Week 1 Unit 1

00:00:06 Hello and welcome to the openSAP course "SAP Cloud Platform Essentials" – Week 1, Unit
1. In this unit, we will cover what this course is all about, so let's dive right in.
00:00:19 First, this course really lays the foundation for all our other courses about SAP Cloud
Platform, so for most of the other courses it's a prerequisite.
00:00:28 Therefore, also the target audience is very broad as we are covering the platform in a not
very stepped manner, but going very wide, covering many aspects of the platform, and then
diving deeper into some of them.
00:00:41 In the first week, there is a lot of theory. Therefore, this week is also very interesting for IT
decision makers.
00:00:49 And then we also have a main target audience of application developers, application
consultants, operation experts, where we then – beginning with Week 2 – also go into more
hands-on exercises.
00:01:02 And even then, also if you want to perform those hands-on exercises, we have some course
requirements. So it would be good if you had some basic programming skills, ideally in
Java, JavaScript, HTML5, that kind of thing.
00:01:17 Also, if you had some knowledge about how to use an Eclipse IDE, so the integrated
development environment which we are using for Java, for HTML5, or JavaScript
development.
00:01:28 We will be using the SAP Web IDE, but such IDEs are all, let's say, a bit similar. So this
course lays the foundation that enables us to really start with this course,
00:01:42 so you do not have to have any prior experience with SAP Cloud Platform. So let's begin.
00:01:51 The course will consist of six weeks in which we will present you with content, and then in
the seventh week we will have a final exam. Also, at the end of each week we will have a
weekly exam, and after each unit we have a short self-test.
00:02:06 First, the first week will give you an overview – as I already mentioned, covering a lot of the
theory behind it. Now, the first unit – what we are currently doing here – the course
introduction.
00:02:19 Then we will go into the topic of digital transformation. So really why would you like to use
SAP Cloud Platform? Why should you use SAP Cloud Platform?
00:02:27 What does SAP Cloud Platform enable you to do? And where does it really help your
business? In Unit 3, we then go into the architecture and capabilities of SAP Cloud Platform,
so going a bit deeper.
00:02:41 In the fourth unit, we will cover Cloud Foundry – a very big topic for us currently, also in the
industry, so a focal point here, too. In Unit 5, we will then go into the data center strategy of
SAP – what we are doing there,
00:02:55 what we are doing for SAP Cloud Platform, and so And then in Units 6 and 7 we will get
started.
00:03:02 So we will do our first login, sign up to the platform, get our first experiences – just browser-
based – to really get to know a bit about what SAP Cloud Platform feels like when you are
using it, so that you get your first impressions of the product and get some experience.

00:03:22 Unit 2 is then all about applications. So we will cover how you build applications and the
main concepts there, then also go a bit deeper into some topics like
00:03:34 HTML5 applications and Java applications, also covering this in a Cloud Foundry
environment. Week 3 is then all about persistence.
00:03:45 If you have an application, you usually also want to have some persistence layer. There we
will talk about SAP HANA, we will talk about Document service or some open-source
storage services
00:03:56 which are available in Cloud Foundry and pretty new there, so we will cover those. Week 4
is then about connectivity – how you can connect Internet systems, so other cloud solutions,

00:04:11 how you can also use the SAP Cloud connector to connect your on-premise systems to the
cloud. A classic extension scenario: You have an older Business Suite system or some S/4
system sitting on-premise,
00:04:25 and you want to have a hybrid landscape, connect this system to your SAP Cloud Platform,
build extensions there, and provide, for example, mobile or IoT capabilities via the cloud.

00:04:37 That's what we cover there and the scenarios there as well. Here again, also in a Cloud
Foundry environment towards the end of the week.
00:04:47 Week 5 is then all about security – so really how you can make your application secure –
again, also covering HTML5 applications, Java applications, and also what this looks like in
the Cloud Foundry environment.
00:05:02 In Week 6, we then give you a glimpse into some other services, some additional services.
For example, workflow and business rules – pretty new services on the platform.
00:05:13 Then we go into the Internet of Things and see what we have there, we go into mobile
services, and then in the last unit, we will cover some additional resources,
00:05:24 so I will give you more resources if you want to dive deeper into certain topics which we've
already covered, or certain topics like integration, for example – the integration service
which we have on SAP Cloud Platform, if you want to dive deeper there.
00:05:39 Or the portal service – there we have dedicated openSAP courses on those services. So I
will give you all the resources to dive deeper there, and then we will sum up the course.
00:05:52 And with this, we are already at the end of this unit. We covered what this course is about,
who this course is aimed at, and what the requirements are for the hands-on exercises.
00:06:03 Thanks a lot and see you in the next unit.

2
Week 1 Unit 2

00:00:07 Hello and welcome to the openSAP course "SAP Cloud Platform Essentials" – Week 1, Unit
2. In this unit, it's all about digital transformation and how SAP can help you improve your
business in that respect.
00:00:22 So let's first look at some key market trends. If we look at Gartner, for example, they predict
that "... by 2025, every industry will be transformed by digital business."
00:00:37 There's also the saying that every company will be a software company, which really means
that software will get into every industry, and every company in every industry will have to
adopt that and will have to transform digitally.
00:00:54 And if the company doesn't, it will be disrupted by new companies which are really
embracing this type. Also, millennials are growing into an increasingly large share of the
workforce and they are the digital natives.
00:01:10 They grew up with the Internet. They grew up, not necessarily with smartphones,
00:01:15 but more and more young people who grew up with smartphones are coming into the
workforce. So you really have to engage there as well.
00:01:24 Then, if you look at SAP, the historical customer is the CIO. The head of the IT department
makes the buying decisions for SAP solutions.
00:01:34 We also see this evolving. The head of a business unit – the head of marketing, the head of
sales – sees a need for a new solution
00:01:44 and he doesn't go via the CIO to buy it. He directly buys that solution, be it sometimes
software as a service
00:01:51 or oftentimes some niche software-as-a-service solution which exactly fits the special needs
in that LoB. So SAP is also changing there to produce software which is exactly targeted at
those audiences.
00:02:09 The next point: key business drivers for digital transformation. These are just a couple of
hype words, I would
00:02:19 and just to highlight some of them, for example, "social" – we see the Internet traffic all
around the world, and most of that traffic is social traffic.
00:02:31 So it's, for example, uploading a YouTube video and other people then downloading or
streaming that YouTube video. When we see devices connected to the Internet – the
Internet of Things – we really can't grasp
00:02:47 the number of new devices connecting to the Internet every day. And most of those are IT
devices, they are not smartphones or laptops.
00:02:58 They are some very small devices, for example, in manufacturing plants just connecting to
the Internet, and then sending data into some system where those devices then help, for
example, to monitor the manufacturing plant.
00:03:12 Also, it's all about getting a better customer experience. So improving our experience for our
customers, and also really engaging with those customers.
00:03:24 Then it's all about real time. At SAP we had R/3 – the R standing for "real-time (data
processing)" – and now this is really going much further even than real time so to speak.
00:03:40 For example, if you look at our product SAP Digital Boardroom – perhaps you have seen it
in a demo – it's really some huge screens and the head, the board of a company really sees
the key metrics for the company in real time and is able to make decisions very quickly.

00:04:00 And there will be more decisions to make in the future, and those decisions need to be
made more quickly. So it's also very important that all the information that's necessary or
helps make those decisions is available on demand as soon as possible.
00:04:19 Now if we think about "bi-modal IT"... Gardner developed that, or coined that phrase. If we
look at Mode 1, this is the classic ERP system.
00:04:33 This is your ERP system – whether you have it on premise or in the cloud – where you
really don't want to do updates every week, month, or even every quarter.

3
00:04:46 It's a system that needs to be stable, that runs all your core processes. When that system's
down, your company doesn't really run anymore, so that system needs to be stable.

00:04:58 Perhaps you want it to update once a year, but you don't want to have any more downtimes
than once a year or so. So that's Mode 1 – your core system which really defines how you
run your company, and that holds all of those core processes.
00:05:19 And currently – as an industry – this Mode 2 is really evolving. So a second layer, more or
less, that you connect – yes, you connect it – to your ERP system,
00:05:31 so you use the APIs offered there so that you can feed data back or also get data out, but
it's a second layer of separate systems.
00:05:39 Mostly, those systems are in the cloud, and in those systems you want to innovate. So there
it's usually a smaller system targeted at specific use cases and specific users.
00:05:51 And there, you can afford higher downtimes. Or even if you upgrade those solutions, as
they are smaller, you then update them with zero downtime sometimes,
00:06:03 so you do not even have those downtimes. And such solutions include, for example, IoT
solutions.
00:06:10 You have your core ERP system that runs stably, you don't want to do too many updates or
that kind of thing. So you have a second layer where you, for example, run those new
mobile IoT systems,
00:06:23 where you engage with your customers, and you deploy innovative solutions in the cloud to
really transform your business. And then here – you might have seen this slogan, or if not,
you will probably be seeing it more and more in the coming weeks and months
00:06:44 in some of our marketing materials: "Intelligently connecting People, Things and
Businesses". That's really the key slogan for SAP Cloud Platform and what we want to
achieve there.
00:06:56 SAP Cloud Platform clearly aimed at Mode 2, which we just covered. So we have S/4HANA,
either on premise or the cloud solution, to run your ERP system – very stable with updates
not too often.
00:07:10 And then you have SAP Cloud Platform, where you can connect to your ERP system or to
other cloud solutions which you might have, and there you can really innovate,
00:07:19 you can use integration to integrate, for example, SuccessFactors and your on-premise
solutions. You can use collaboration on our cloud platform, mobile, IoT capabilities,
00:07:31 then here you can connect the people and the things – the things with IoT, the people with
mobile and with collaboration features – and bring those things together.
00:07:40 With SAP API Business Hub, we are also offering more and more APIs into our solutions,
which you can directly leverage on the cloud platform.
00:07:51 So we are enabling you to tap into your core business with stable APIs, where you can then
also use SAP Cloud Platform to innovate with, for example, real-time analytics.
00:08:06 SAP Analytics Cloud and also SAP Digital Boardroom, which is one part of that, are built on
SAP Cloud Platform, offering you real-time analytics.
00:08:16 Also, some new machine-learning capabilities are emerging. So often in combination with
IoT – IoT and machine learning – for example, you can do
00:08:24 predictive maintenance on some of the assets which you might have. And then the three
main pillars of SAP Cloud Platform:
00:08:35 It's for agile business – so really to give you the ability to extend your core systems with an
innovative layer, to be agile, to react very quickly in those innovative layers, in those
solutions running there you can react much faster,
00:08:53 innovate much faster, you have much faster turnover, you learn, you fail, and then you
make better solutions. Optimize your business – you integrate all your systems on a hybrid
landscape or in pure cloud or in a pure on-premise system.
00:09:09 Here, you can really integrate with SAP Cloud Platform and the integration services offered
there and really become a hybrid company using some framework software, using some
cloud software, and having that all work well together.

4
00:09:25 And the third pillar, digital – so you build new cloud-native solutions to become a digital
business, to transform your business. Now diving a bit deeper into those three pillars as
well...
00:09:43 If we look at the extension part, yes, you can, for example, extend cloud applications, you
can buy SuccessFactors as an HR solution, and then you can build – if you have some
special needs which are not provided out of the box with SuccessFactors – you can extend
that solution,
00:10:04 and then run your extension on SAP Cloud Platform, directly have it natively integrated so
that your users, your employees using SuccessFactors
00:10:13 don't even notice that it's not a core part of SuccessFactors because it looks exactly the
same. But it's a custom solution you built, or which you bought from a partner who already
built it.
00:10:25 And then you can also connect to your on- premise systems and achieve hybrid
landscapes. For example, you connect to your SAP Business Suite system on premise or
your S/4HANA system running on premise,
00:10:34 so you can access data from there, use it in the cloud, or also get your IoT data in the cloud
and feed the data back into your ERP system. One customer of ours, ZS Associates, is one
who does what I mentioned before:
00:10:50 a SuccessFactors Employee Central extension to enhance SuccessFactors with some
things this company needs which are not provided out of the box.
00:11:00 For the employees – a seamless experience and they really don't notice that it wasn't part of
SuccessFactors from the beginning. The optimize part – you really integrate your
landscapes, you integrate SAP Cloud Platform
00:11:17 with, perhaps, your on-premise system, and also to some other cloud systems, SAP Cloud
Platform integration becoming the de facto standard for integration by SAP.
00:11:30 And then digital... sorry, one slide too far. Digital – here for example, beginning with the
customer example, or major partner of ours, Accenture.
00:11:40 For their own employees, they had a custom HR Audit and Compliance-as-a-Service
solution which they wanted to build. They used SAP Cloud Platform to build this custom
solution,
00:11:53 delivering exactly what they need for those types of reporting purposes. And this, really the
digital layer of SAP Cloud Platform – that's made for innovating,
00:12:05 for thinking up crazy ideas, trying them out, and creating new solutions. Currently, we have
more than 6,500 customers on the platform.
00:12:18 We also have more than 40 SAP enterprise apps delivered via SAP Cloud Platform, for
example, SAP Analytics Cloud or SAP Digital Boardroom, and also the Leonardo portfolio is
completely based on SAP Cloud Platform,
00:12:35 some solutions like SAP Connected Goods, SAP Predictive Maintenance and Service you
might also have heard about, also delivered via SAP Cloud Platform.
00:12:46 Then we have over 600 partners building apps on the platform which you can then buy, for
example out-of-the-box extensions for SuccessFactors or some other solution.
00:12:58 And then we currently have more than 1,000 such apps already in the SAP App Center,
which you can more or less consume out of the box to directly give you a certain
enhancement,
00:13:14 to solve a certain problem for you if you have one, so you don't need to reinvent the wheel
every time. With this, here are a couple of further reading options.
00:13:25 I've already opened them, so let's go into the browser for a second. So you can just
download a PDF – it should be below the video and then you can click on the link.
00:13:37 Or you just go to... let me zoom in... the URL is "cloudplatform.sap.com". And if you go into
there, you see our Web site.
00:13:49 That's really the first entry point if you want to know more about SAP Cloud Platform. And if
you go to "Use Cases" there, you can see some of the use cases which I just described.

5
00:14:01 Then you can also dive deeper. For example, if you go to "Successes" here, you can see
some references from some of our customers.
00:14:10 You can search for a certain product, a certain customer, or some topic. And also just look
through those successes.
00:14:19 There you will also find, for example, our Siemens story, where we got into a really close
collaboration with Siemens for their Internet of Things solution.
00:14:30 And then as a last point which I also had here, the App Center which I wanted to show you.
The URL for that is just "sapappcenter.com".
00:14:41 And here – if you want to – you can just explore some prebuilt apps on the platform which, if
you're a customer, you could buy from there to enhance your solution, for example your
SuccessFactors solution, Hybris, Ariba, and so on and so forth.
00:15:01 And with this, we are at the end of this unit. We've covered some key market trends.
00:15:06 We also covered bimodal IT, so having a very stable core and you do updates only once a
year or so, and then having a second-mode innovative layer where you can really rapidly
deploy new solutions,
00:15:21 try out things, fail, make them better, and innovate and transform digitally. And then we also
explored the three main pillars of SAP Cloud Platform a bit: agile, optimized, and digital.

00:15:35 Thanks a lot and see you in the next unit.

6
Week 1 Unit 3

00:00:07 Hello and welcome to the openSAP course "SAP Cloud Platform Essentials" – Week 1, Unit
3. In this unit, we will cover the architecture of SAP Cloud Platform as well as its
capabilities.
00:00:22 So first, looking at "cloud" – what does "cloud" actually mean and what types of cloud are
there? Ten or twenty years ago, we had hosting – you could give your own software to a
partner and that partner would host your software.
00:00:43 Some of that hosting is still considered as cloud, but now also things which you directly
consume out of the box and on demand. Solutions or platforms made for you – you don't
bring your own software, but you really consume those platforms out of the box.
00:01:04 All that is now also considered as cloud. So let's begin with the thing that's, let's say, the
"most cloud" – let's begin with, on the right side, software as a service.
00:01:16 Software as a service means that you just get more or less end-user or also admin access
to software, so perhaps two types of access – one for your end user, one for your
administrators which can configure various things –
00:01:33 but it's a solution, usually, that's consumable out of the box. So you don't have to do
anything there besides, perhaps, some connections, configuration, that kind of thing.
00:01:46 It's a readymade solution – you just consume it. Some examples there from SAP are
certainly SAP S/4HANA Cloud, or ERP in the cloud,
00:01:56 then also SAP SuccessFactors – our HR solution in the cloud, Then also some of our newer
acquisitions like SAP Ariba, SAP Fieldglass, or SAP Hybris in the commerce space,

00:02:10 Concur and Cloud for Customer also. Those are pure software-as-a-service cloud apps –
you buy them and consume them.
00:02:20 Now the question is: If, for example, with the SuccessFactors solution there are certain
things not provided by that cloud solution,
00:02:28 not provided by that software-as-a-service solution, how can you enhance the solution with
that requirement of yours?
00:02:38 And for that, you could use SAP Cloud Platform. It's a platform as a service, meaning that
we do the infrastructure,
00:02:49 we also do the operating system, database, application server, that kind of thing, but the
software that runs on top of those databases, application servers, and so on,
00:03:00 that software you bring, or you develop, or some consultant develops for you. So mainly
built for custom solutions which you build, for example, to extend a software-as-a- service
solution,
00:03:16 to extend some on-premise solution, or a completely new solution, perhaps using Internet of
Things capabilities, connecting to machines or something like that.
00:03:31 And then, as the third pillar, we have SAP HANA Enterprise Cloud. It's a private managed
cloud solution, so in some ways, it's similar to hosting.
00:03:44 The main solution which you can buy there is S/4HANA, the on-premise version. You hand
it over to us, we provide the infrastructure, and we run the S/4 system,
00:03:59 or the Business Suite system, or the BW/4HANA or SAP BW system for you. So you give us
your system, we maintain it for you, we do the updates for you, and you use it.
00:04:15 That's here, and you get dedicated instances and so on – so a private managed cloud. So
it's a private cloud, not in your own data center but rather in our data centers.
00:04:27 And that is all powered by the SAP cloud infrastructure, so it's running in SAP data centers.
And with SAP Cloud Platform, as you will soon see in the next units, we are also going new
ways and going into other data centers of partners.
00:04:46 But here, it's mainly running in SAP data centers. We provide an infrastructure, do all the
infrastructure maintenance and that kind of thing, and you then consume the software.

7
00:05:01 Some technologies there which we use in the infrastructure layer are OpenStack and Cloud
Foundry. You could say that OpenStack is the operating system for the infrastructure,

00:05:11 and Cloud Foundry specifically for SAP Cloud Platform – you could say it's the operating
system of the PaaS, of the platform as a service. Now bringing in a bit from the last unit, so
bimodal IT...
00:05:31 You have your Mode 1, your core business applications, be they on premise or be they in
the cloud – very stable, the updates don't come in too often, those running your core
processes.
00:05:46 And then you have your Mode 2, your innovative layer, for lightweight applications – well,
not necessarily lightweight applications, but possibly. It's where you rapidly develop new
solutions – you fail, you learn, you provide better solutions.
00:06:01 Here, you can accept a short downtime or you have very small solutions which you can
deploy with zero downtime maintenance. So that's Mode 2 – you use it also to integrate all
your other solutions, be they on premise, or SAP HANA Enterprise Cloud, an S/4 system,

00:06:23 or be they a cloud solution like SuccessFactors or a software-as-a-service solution like


SuccessFactors. You also use SAP Cloud Platform, the PaaS, to integrate it.
00:06:35 And then here, also bringing in some aspects which we've already touched on in the
previous unit, the three main pillars of SAP Cloud Platform:
00:06:45 "agile business" to extend your on-premise and cloud solutions, "optimized enterprise" to
integrate your hybrid landscape, to integrate your cloud solutions, to integrate your on-
premise solutions,
00:06:59 and especially to integrate your on-premise and cloud solutions, and to become a "digital
enterprise", to build new, innovative solutions, to have fast innovation cycles,
00:07:13 and to go into technologies which you haven't used before – innovative things like machine
learning, Big Data, and all that stuff. Now for the main part of this unit, we will stay on this
slide a bit.
00:07:32 This is the architecture of SAP Cloud Platform, and it covers a lot of things so let's look at
them one by one. Let's begin in the bottom layer, in the yellow area.
00:07:47 The main point here is that this is the infrastructure layer, and SAP Cloud Platform is mainly
provided out of SAP data centers, as are all the other cloud solutions from SAP.
00:08:02 Now, together with Cloud Foundry, we are also going new ways, meaning we are providing
SAP Cloud Platform in some of the other major hyperscale public cloud infrastructure
providers,
00:08:17 be they Amazon Web Services, be they Microsoft Azure, or Google Cloud Platform. So in
the last, I would say, nine months, we entered into three major partnerships – one with each
of them – to offer also our solution there.
00:08:32 Currently, at the time of recording this video, we have been productive since Sapphire in
May 2017 with our Cloud Foundry offering on Amazon Web Services.
00:08:44 Currently, in a data center in Europe, in Frankfurt, and in one in the US, in Virginia. We are
also in a beta offering on Microsoft Azure, currently running in a data center in California.

00:08:58 And then at Sapphire we showed a pilot on Google Cloud Platform. And what we are now
also working on is making our platform available productively on Microsoft Azure and
Google Cloud Platform as well.
00:09:13 This is really because if you consider those infrastructure providers, they are investing tens
of billions into infrastructure every year. And SAP is an enterprise software company.
00:09:28 And I don't say an enterprise hardware or an enterprise infrastructure provider – it's an
enterprise software company. That's our core competence, which also means for us, yes,
we are investing in our own
00:09:40 data centers as well – we will see that in the data center unit – because there are certain
requirements from you, our customers and partners, to run in our own data centers,

8
00:09:50 but also we are leveraging the investments of the other companies, of partners into data
centers, into infrastructure and connections and networks all over the world,
00:09:59 because perhaps you also have some data there. Perhaps you already have a solution
running on Amazon Web Services,
00:10:07 so you can then leverage SAP Cloud Platform also on Amazon Web Services in the same
data center to build your extensions for your S/4 systems, for example,
00:10:18 to also really enhance Amazon Web Services with SAP Cloud Platform in the unique
integration and connectivity functions which we offer on our platform, especially made for
connecting to SAP systems,
00:10:34 which no other cloud platform provides besides ours. Then going right over to the left: On-
Premise / Managed Cloud.
00:10:47 So it's either on-premise or private managed cloud, usually for us private managed cloud
means the SAP HANA Enterprise Cloud offering... Those are the usual on-premise
solutions which you can either host in your own data center or here, hosted by us.
00:11:01 An S/4 system, Business Suite system, BW system, Business Warehouse system – these
are the classic ones which you have there. And you can connect to them with SAP Cloud
Platform.
00:11:12 You can use SAP Cloud Platform to integrate them with other solutions, and you build
extensions for them. Then on the far right, we have software service solutions.
00:11:23 I mentioned them already, for example an S/4 cloud solution, the SAP SuccessFactors
solutions for HR. So those software-as-a-service solutions come out of the box, ready to
use.
00:11:36 But if you want to have some custom enhancements there, it sometimes makes sense to
leverage SAP Cloud Platform, build those custom enhancements there and connect them,
00:11:46 and for your end users, use them as SuccessFactors solutions. It will be a seamless
experience.
00:11:52 On SAP Cloud Platform, you have certain capabilities and features available which give you
the ability to make the extension seem totally seamless, so that your end users see one
solution.
00:12:08 And then coming to the major part: SAP Cloud Platform. Cloud Foundry – I mentioned it
already – you could say it's an operating system for the platform as a service.
00:12:23 When we launched SAP Cloud Platform in 2012, we used a more or less proprietary
system. And now going into data centers of partners – that's not really feasible there with
our proprietary systems.
00:12:45 So a couple of years ago, we also joined the OpenStack Foundation and the Cloud Foundry
Foundation. OpenStack more on the infrastructure layer, and the Cloud Foundry Foundation
on the platform layer.
00:12:59 And we joined that foundation mainly because we wanted to invest with the industry into
making a better platform as a service. We are using Cloud Foundry here, so also what all
the other big members, like IBM do,
00:13:21 and also Cloud Foundry infrastructures are offered on the big hyperscale infrastructure
providers. You also have less of a vendor login if you want to move from one cloud platform
to another.
00:13:33 And here we are also contributing back to Cloud Foundry. In the next unit, entitled "Cloud
Foundry", we will talk a lot more about that.
00:13:42 And then, when we talk about what services are offered on the platform, we have a big set
of Data & Storage Services, primarily SAP HANA as our in-memory database,
00:13:56 but then also some more Big Data services, some open-source backing services, like
PostgreSQL, MongoDB, and also SAP ASE. We have Platform Services – we will dive
deeper into some of them in the next few minutes.
00:14:13 But here just the main capabilities: Integration, Analytics, Mobile, and so on – the areas in
which we offer many services. And then also Business Services, so more high- level
services which usually have some industry context.

9
00:14:30 For example, with our tax service, we are giving you access to our tax engine which we built
over decades for our suite and
which we have also integrated with S/4HANA.
00:14:45 And you are getting access to that tax engine so you can make tax calculations for nearly
every country in the world. You get access to some of our industry knowledge here.
00:14:57 And also here in the business services area, we are planning to offer many more services –
oftentimes industry-specific – which give you certain capabilities which you don't get
anywhere else.
00:15:09 And then on the left side are programming models. So we offer a couple of programming
models on our platform which you can leverage.
00:15:16 For example, you can build front-end HTML5 applications to provide the new UI Fiori's
experience. If you are, for example, running an older Business Suite system on premise,
you can connect that and provide a new UI via the cloud.
00:15:31 We also offer development – the main programming language currently on our cloud
platform is Java. And also JavaScript server-side as well as front- end-side.
00:15:43 And then with Cloud Foundry, you also have the ability to bring community buildpacks into
play. So you can, for example, run a Python buildpack and also run a machine learning
algorithm there, directly on the platform.
00:15:57 And then we offer a set of DevOps services which make it easier for you to develop
applications and to operate them. And the main development service here is also SAP Web
IDE.
00:16:10 That's our IDE in the cloud, made for development. If you have already used it in the few
years that we've been offering it, it was mainly targeted at front-end development,
00:16:25 but now with the multi-cloud version of SAP Web IDE, it's also targeted at and we will
enhance it for full-stack development. so that you can really develop your full application
there in the Web IDE,
00:16:39 and you can then do your database development there, your back-end development, and
your front- end development. We offer SAP API Business Hub, an API hub offering where
all the SAP APIs are listed which you can use to connect to, for example,
00:16:58 your software-as-a-service solutions from SAP and use them to build custom solutions and
extensions for them. We have SAP Cloud Platform cockpit, the one- stop shop to access
SAP Cloud Platform for all your administrative needs there.
00:17:14 And then we have our marketplace which you can leverage, for example in the YaaS
marketplace, to consume APIs for microservices. Or the SAP App Center which you can
directly use to buy extensions,
00:17:28 custom solutions already built on SAP Cloud Platform and provided by partners for you.
Here again, the set of capabilities in the areas where we are offering our services.
00:17:45 And let me just go one slide further – here, the further reading. I will now use the second link
here, so just below the video you can download the slides and just click on the link.
00:17:59 We will go to the Web site and explore our capabilities there a bit as well. In our cockpit, we
have a service catalog where all the services are also listed.
00:18:09 So let's go to the browser, and I've already opened the Web site. Let me go to "Capabilities"
and then "Overview".
00:18:18 Here, we now also see all the capabilities listed, and let's dive deeper into, for example, the
Internet of Things. The main service here which we will cover towards the end of this course
is SAP Cloud Platform Internet of Things:
00:18:35 a service which enables you to connect Internet of Things devices, to receive their
messages, and to handle those messages, starting in an SAP HANA database, and then do
something with them.
00:18:47 Also, we are offering the SAP Streaming Analytics service, so a service which enables you
to directly process the event streams coming in from the IoT devices.

10
00:19:00 We also have the SAP Remote Data Sync service, a service which can dive deeper in
there. For example, it's a service which enables you, if you already store some IoT data on
the edge, so in a Sybase SQL Anywhere database,
00:19:18 this service enables you to synchronize this data back into a big HANA database, for
example, running on SAP Cloud Platform. So here you can really dive deep and explore
services and so on.
00:19:36 And also, if you are on the Web site of the service, at the bottom, you will see some
additional materials if you want to know more. Then, if you open the second link, the
Services catalog in our cockpit, here you see the cockpit more or less, but not logged in
right now,
00:19:57 and then here you see all again in the Analytics space all our services offered there, And
then for each set of capabilities, all the services we are offering there – data and storage,
the open-source services, HANA, ASE also,
00:20:15 our Document Service, many services in the DevOps area, for example here, SAP Web
IDE, integration, and so on. Here, you can also really get a glimpse of what services we are
offering.
00:20:31 And with this, we are at the end of this unit. We began in this unit with the difference
between infrastructure as a service, platform as a service,
00:20:40 software as a service, and also private managed cloud, and SAP's offerings in all those
areas. We covered the SAP Cloud Platform architecture, what's offered there,
00:20:51 and the capabilities and services offered on the platform, where you can find more
information. And then in the next unit, we will continue with Cloud Foundry,
00:21:00 and then also, in the next few weeks, we will go deeper into certain services. So you do not
have to explore each service right now, but just if you want to, you can dive deeper on some
services and read a bit more.
00:21:14 Thanks a lot and see you in the next unit.

11
Week 1 Unit 4

00:00:07 Hello and welcome to the openSAP course "SAP Cloud Platform Essentials" – Week 1, Unit
4: "Cloud Foundry". So in this unit, we will dive deep into Cloud Foundry and see how SAP
Cloud Platform works with Cloud Foundry.
00:00:26 So what SAP did was, in 2014 we joined the Cloud Foundry Foundation as a platinum and
founding member. We did this because we wanted to embrace Cloud Foundry,
00:00:41 more or less the operating system for the platform as a service. Not only are we leveraging
it, but also huge other members of the foundation.
00:00:50 For example, IBM with their IBM Bluemix platform-as-a-service solution, also Pivotal Cloud
Foundry, probably the most prominent Cloud Foundry solution.
00:01:00 So different major companies in the industry collaborating together to build a better system
to run a platform as a service. Also, because Cloud Foundry-compliant infrastructures are
more or less also offered
00:01:18 by hyperscale infrastructure providers like Amazon Web Services, Microsoft Azure, and
Google Cloud Platform, we can also more easily go into those deployments and deploy to
their infrastructures when we are on that platform.
00:01:35 Also one of the big reasons why we went down that path. For the future, it also gives us an
easier way to make private cloud deployments.
00:01:48 At Sapphire this year, we also announced our multicloud strategy. So yes, we are offering
SAP Cloud Platform in SAP data centers,
00:02:00 but we are also offering SAP Cloud Platform in those other hyperscale cloud infrastructure
providers' data centers. We are leveraging their investments into the infrastructures
00:02:14 because SAP is an enterprise software company and not an infrastructure company. And
this enables us to have a broader regional coverage because we can scale via their data
centers,
00:02:26 via their investments in infrastructures, to more data centers faster, and it accelerates our
data center buildout. But we are also still investing in our own data centers, growing those,
and bringing SAP Cloud Platform to more SAP data centers online.
00:02:43 We will also go deeper into the whole data center topic in the next unit. And why would you
want, for example, to leverage SAP Cloud Platform running on Microsoft Azure?
00:02:53 You might want to do that if you already have some assets, some solutions running in
Microsoft Azure. So in the same data center, you can also have your SAP Cloud Platform
and connect those solutions together.
00:03:11 And you probably might want to leverage SAP Cloud Platform especially because of certain
capabilities which some other cloud platform doesn't offer.
00:03:20 For example, our new IoT services or our connectivity capabilities to connect to on-premise
SAP systems. A second reason for Cloud Foundry is to enable us to grow our business
services faster.
00:03:39 We are also contributing back to Cloud Foundry as Cloud Foundry is also the de facto
standard platform as a service. And we are then leveraging those investments, which is
then more or less standardized for an agile business.
00:03:58 So we are enhancing our platform more and more with specific, often industry-specific
business services. So capabilities which leverage the knowledge of processes which we
have built up over the last few decades,
00:04:17 and we bring this knowledge, put it into solutions and into services, and offer them on our
platform. And the main goal of why we are doing this is that those capabilities, those
services should help you
00:04:34 in your digital transformation to give you more access to new areas, to keep innovating,
especially also with some new services around IoT, machine learning, and so on.
00:04:51 And then if we think in terms of software as a service to help you become an optimized
enterprise, for example also by leveraging S/4HANA public cloud,

12
00:05:03 you can extend those software-as-a-service solutions via SAP Cloud Platform, leverage
already built extensions offered by the partner marketplace,
00:05:16 and also the APIs we offer for those solutions via SAP API Business Hub to build your own
custom extensions for those software-as-a-service solutions.
00:05:27 And the main thing is that right now we see many companies are going into hybrid
landscapes, so they still have some on-premise usage, they have some cloud usage.
00:05:38 And you oftentimes want to extend either of those solutions and, especially, you want to
integrate those solutions, and there SAP Cloud Platform is the made-for solution.
00:05:49 Cloud Foundry, the value proposition – why we are doing this. It's a clear continuation of our
open-source and open-standards strategy.
00:06:00 We began in 2012 by not making, for example, ABAP our main programming language on
the platform, but Java. And we didn't use NetWeaver as Java stack, we used the Apache
Tomcat Java stack.
00:06:15 So a clear way towards open source, open standards, and Cloud Foundry here – a clear
continuation of that. Also, it offers more flexibility, for example if you have a machine
learning algorithm running in Python.
00:06:32 Python a language which is pretty good for running such algorithms. You do not want to
rewrite that algorithm in Java because it's a lot of work and it's much less efficient to run it in
Java.
00:06:43 So why not use a Python buildpack and run this algorithm directly in Python on SAP Cloud
Platform? That's possible with the buildpacks offered there, so Cloud Foundry gives you
more flexibility in the
00:07:00 programming languages and programming paradigms you want to leverage. And then you
also have reduced vendor login because Cloud-Foundry-compliant infrastructures and
platforms are offered all over,
00:07:13 not only from SAP, so you could also move your assets if you are just using those services
which are available everywhere. And our clear focus areas for now where we are first
putting most of our effort in are
00:07:29 business services and special capabilities towards digital transformation. Especially with our
SAP Leonardo offering – a portfolio incorporating IoT and machine learning services.
00:07:42 Combining this with design thinking services, which really gives you an entry point, a clear
contact, a clear way, a clear path regarding how you can digitally transform your company.

00:07:56 And then also towards agile business, you might have heard about the SAP HANA
extended application services advanced programming model – in short: XS advanced
programming model.
00:08:08 Of how you can build custom apps, custom native HANA apps on HANA on-premise. We
are also bringing this programming model into the cloud.
00:08:18 And then also definitely greenfield scenarios, so building new, innovative cloud applications
– a clear option here to also use Cloud Foundry for that.
00:08:28 And open-source backing services, for example, offered via Cloud Foundry. To recap: the
architecture – you already saw that.
00:08:36 We had the infrastructure and the platform parts, the extension parts, and now I'm reducing
this a bit, and highlighting what the areas of focus are there to begin with for our Cloud
Foundry offering.
00:08:51 So a clear focus – we see it on the right side – towards the SAP Leonardo portfolio. So
that's based on our SAP Cloud Platform,
00:09:01 and especially leveraging the cloud services there offered in our Cloud Foundry
environment. And those are, on the one side, for example our SAP Leonardo machine
learning capabilities,
00:09:14 but then also the SAP Leonardo apps. So the SAP Leonardo portfolio consists of, on the
one side, services which you can leverage in your own applications offered on the platform,

13
00:09:25 and on the other side, software-as-a-service applications, so application solutions built on
the platform which are provided to you as software as a service, so ready to use.
00:09:36 We see the programming models – I already talked about those, and you now have more
options for leveraging them. And then also a clear target of IoT machine learning, Big Data
services.
00:09:51 So those new services which we often didn't have in our SAP Cloud Platform in former
times, now offered directly via Cloud Foundry. And then also we have the open-source
backing services, like PostgreSQL, MongoDB, Redis, or also in the integration space,
RabbitMQ.
00:10:12 So specific services which enable you to build cloud-native applications, or which also give
you more options beside just an SAP HANA or SAP ASE database.
00:10:26 You get more options on additional databases which you can leverage. And as I said,
infrastructure partnering there with the hyperscale infrastructure providers
00:10:37 to also leverage their infrastructures, to broaden our coverage, and offer our cloud platform
there as well. Here are some details on the runtimes available now, especially with Cloud
Foundry.
00:10:54 So we have the Java runtime, available since the beginning with SAP Cloud Platform, but
also definitely offered in our Cloud Foundry environment.
00:11:06 Then we have Node.js and HTML5. So HTML5 – also offered in the Neo environment, so
the, let's say, older or existing environment there before we had Cloud Foundry.
00:11:19 So currently, in Cloud Platform, we talk about the Neo environment or the Cloud Foundry
environment. The Neo environment is a proprietary system,
00:11:29 and the Cloud Foundry environment uses Cloud Foundry more or less as the operating
system of the PaaS. HTML5 also offered on both, so you use the SAP Web IDE to build
Fiori UIs and offer those to your users.
00:11:45 And then for server-side scripting, we've already had HANA XS in the Neo environment for
a couple of years. Now, on Cloud Foundry, we have the programming model XS advanced,
00:11:59 also, for example, leveraging Node.js, probably the de facto standard JavaScript framework
server-side. And then you can bring your own language.
00:12:15 One which I would like to mention would be Python. So you can run Python programs,
Python algorithms directly in a buildpack on Cloud Foundry,
00:12:24 for example especially with regard to machine learning, for which we are using it as well. I
would like to say a few more words about the XS advanced programming model.
00:12:38 This programming model is now supported with Cloud Platform in our Cloud Foundry
environment there. And the main reason for this that I would like to mention is because
00:12:50 on premise we have the XS advanced runtime, and in the cloud, Cloud Foundry. They are
made for native HANA applications, especially on premise, so you don't need an additional
application server,
00:13:01 but you can build a custom solution directly in HANA with a native application platform in
there. And the XS advanced runtime implements the same APIs offered by Cloud Foundry.
00:13:16 So it more or less takes Cloud Foundry and makes it a framework for applications on
premise running in HANA natively. And this also makes it possible, for example if you
develop an application or a solution once, and you develop it in the right way,
00:13:35 you can run it on premise in XS advanced, and you can run it in the cloud in Cloud Foundry,
leveraging the HANA XS persistence in each area,
00:13:44 and then leveraging the XS advanced runtime on premise or Cloud Foundry as a runtime in
the cloud. The same capabilities are more or less exactly the same as with Cloud Foundry.

00:13:55 You have polyglot runtime containers, meaning you have runtime containers for Java, for
Node.js, supporting multiple runtimes and programming languages,
00:14:05 that we have HANA in the HANA Deployment Infrastructure – HDI for short – as the
container model in the HANA database, we have the UAA – User Account and
Authentication – service for authentication and for federated authentication,

14
00:14:23 used also in Cloud Foundry as well as here on premise. You can run your existing XS
JavaScript codes in Node.js
00:14:31 and you leverage the open-source tools like Git, Eclipse, and so on, which you already
know, as well as the SAP Web IDE for development. A comparison: on the left side – on
premise, on the right side – the cloud.
00:14:47 On the left side you see the runtime here is the XS advanced runtime, in the cloud you see
the runtime is Cloud Foundry. The main difference is that on the left side, on premise, it runs
on the SAP HANA servers,
00:15:02 on the right side you run on infrastructure providers. And then app containers and HDI
containers are always the same.
00:15:10 Backing services in the cloud and with additional platform services – there we are definitely
offering more services. But if you stick to the offered services, on premise especially, this
makes it possible for you if you are developing an on-premise solution now.
00:15:24 For example a custom data warehouse – you can bring that solution also into the cloud at a
later point in time. Here are some of the open-source backing services offered on the
platform, like PostgreSQL and MongoDB and so on,
00:15:40 and Object Store as well, which leverage Amazon Web Services S3. And here again, a
couple of links which you might want to explore.
00:15:53 The "Multi-cloud and Cloud Foundry" page on our Web site, where we explain what we do
with Cloud Foundry, more or less like you saw it in this unit.
00:16:03 And then also some links to our documentation. So you can download the PDF below the
video, and then you can click on the links.
00:16:13 So here, this was the page I mentioned: "Multi- cloud and Cloud Foundry" – here you can
explore what we are doing with Cloud Foundry, and also read some blogs and see our own
contributions to Cloud Foundry.
00:16:26 So what are the projects where we are contributing back to the foundation? And then you
can have a look in our documentation.
00:16:33 Here, you see our environments – the Cloud Foundry environment and the Neo
environment – and some more information on each of those environments.
00:16:44 And then here, on the "Services" link, you can explore all the services offered on our
platform. And here you also see... we have it at the bottom I believe... yes, the lighter blue is
the Neo environment,
00:16:59 the darker blue is the Cloud Foundry environment. So we have some services like HANA
offered in both environments,
00:17:05 and some services like MongoDB offered only in the Cloud Foundry environment. We are
also working on making it possible for you to cross-use those services.
00:17:16 So if you are developing a solution mainly running in the Cloud Foundry environment and
you want to leverage a specific service running in the Neo environment,
00:17:24 you can cross-use that or also make the services available in both environments at the
same time. Then I put in the link for the SAP Leonardo Web site.
00:17:36 If you want to know more about SAP Leonardo, dive in there, And if you want to explore this
together a bit with IoT, I can highly recommend – I've put the link in
00:17:46 as well – the openSAP course "Touch IoT with SAP Leonardo", an openSAP course
explaining the SAP Leonardo portfolio, and also giving you some hands-on experience with
our IoT offerings.
00:18:01 With this, we are at the end of this unit. We covered Cloud Foundry, what it is, what its value
proposition is,
00:18:07 where our main focus is with Cloud Foundry currently, and then some capabilities of Cloud
Foundry, the buildpacks, the focus on our IoT services, and the SAP Leonardo portfolio.
00:18:21 Thanks a lot and see you in the next unit.

15
Week 1 Unit 5

00:00:08 Hello and welcome to the openSAP course "SAP Cloud Platform Essentials" – Week 1, Unit
5. In this unit, we will cover the data center strategy of SAP, and especially for SAP Cloud
Platform.
00:00:24 So when you're thinking about a data center, when you're thinking about where to place
your software, your solutions, in which data center, what exactly are you thinking about?
00:00:38 If we begin at the bottom left: "Security, compliance, regulatory requirements" – very
important. For example, some countries say that certain data has to stay in-country and is
not allowed to go out of the country.
00:00:54 Or, for example, here in the EU we have the EU DP – so data privacy. So there is also one
certification which we have for our data centers here in Germany
00:01:09 that says all this data stays in the European Union, and that only people from the European
Union are allowed to access that data, for example, also for maintenance and for support,
that everything is provided there, in-country.
00:01:29 The second thing is you might think of the services, the capabilities offered in a certain
region. Some capabilities are rolled out first in different regions, and therefore you might
think, okay, I would like to take that infrastructure or
00:01:47 that platform, or because I want that service, I want to have that capability, like IoT, Big
Data, and so on. And the third part is the locality to other cloud assets.
00:01:58 So if you have bought, for example, SAP SuccessFactors and you're running that in a data
center on the West Coast, and you want to build a custom extension for that solution,
00:02:12 you'd also like to have this custom extension solution – if possible – running in the same
data center, so that data that is communicated between the software service solution
00:02:24 and your custom solution, and your extension running on SAP Cloud Platform, that if those
two solutions communicate with each other, it's in the same data center.
00:02:33 That this communication doesn't even have to go over the Internet, and especially not
across a great distance, but if possible, just stays in the data center.
00:02:46 Or if, for example, you currently already have several solutions built on Microsoft Azure, and
now you would like to leverage SAP Cloud Platform for some IoT scenario which you would
like to connect to some of those other solutions.
00:02:59 Then it makes sense to also use SAP Cloud Platform there, or the same goes for Amazon
Web Services or somewhere else,
00:03:07 so that you have the same solutions in the same data center, because then all your data is
stored there. And to sum that up, on the one side, the PaaS follows the SaaS,
00:03:23 because if you already have a software-as-a- service solution somewhere which you
consume in the data center from some region, you would like to build your extensions in the
same data center.
00:03:35 Also, if you look at it from the other side, the PaaS can also follow the IaaS, so the platform
as a service follows the infrastructure as a service.
00:03:44 because if you're already leveraging some infrastructure for some of your other aspects, or
if you need a certain infrastructure in a certain location due to some security compliance
reasons,
00:03:58 then you would like to have the PaaS offered there as well to fulfill the same needs here.
Now the current data centers offered by SAP for SAP Cloud Platform,
00:04:16 and on this slide here, I'm talking especially about the Neo environment. So in Europe we
have two data centers.
00:04:26 The main one is near Walldorf, in St. Leon-Rot, and we also have a disaster recovery option
with the data center in Amsterdam. Then, in the US we have data centers on the East Coast
and the West Coast.
00:04:39 We also have a data center in Sydney, Australia, and last year we added data centers in
Japan and China for our customers in those locations. If you want to know more about the
data centers, just go to the URL: www.sapdatacenter.com.

16
00:05:00 We will also explore this shortly. There you can more or less see all the information on our
data centers, and also see into the data center in St. Leon-Rot.
00:05:12 In terms of certifications and attestations, SAP Cloud Platform offers 99.9% availability. And
we have many of the industry certifications, like ISO 27001, or also the SOC certifications.

00:05:36 And if we then go one step further and talk about what's next for SAP Cloud Platform there,
we are adding more data centers, we are currently building up our infrastructure to bring
those data centers online,
00:05:52 we will add data centers in Moscow, Russia, in Sao Paulo, Brazil, and in Toronto, Canada,
we are also adding more options for disaster recovery and working on improving everything
that we have in that area,
00:06:08 and then here we are also working on additional certifications, for example Soc 2 Type 2.
With this, let's just go to the link "sapdatacenter.com",
00:06:23 and then you get to this Web site, so here in the background, you just saw our data center
in St. Leon-Rot. If I now click on "Start", you'll see the content of that page.
00:06:34 You can just explore our data center a bit, see what we do for security, what we do for the
cloud. And we always say "SAP is SAP's best customer" – our company also runs in our
data center.
00:06:52 So this is one example of how we are also our first customer. The next point, also coming to
our build-out plans,
00:07:08 I've already mentioned a couple of these data centers, so here on this slide, we also have
our multi-strategy data centers. I've already mentioned it a lot in the previous unit on Cloud
Foundry –
00:07:19 with our Cloud Foundry environment we are also counting on the hyperscale infrastructure
providers. If we think about Amazon Web Services, Microsoft Azure, and Google Cloud
Platform,
00:07:31 they are also infrastructure providers – they say they are also infrastructure providers, and
they are investing billions in their data centers. SAP is an enterprise software company, not
an infrastructure provider,
00:07:46 so yes, we also run our own data centers, because there is a certain need for that, but we
are also leveraging investments of those partners,
00:07:55 and over the last couple of years and months, we have announced big partnerships with
those three, we are leveraging their investments in their data centers to bring more data
centers online more quickly.
00:08:08 And in terms of those Cloud Foundry data centers which we already operate, we operate
productive data centers in Frankfurt, in the EU,
00:08:17 or more or less leverage the Amazon Web Services data center there and put our SAP
Cloud Platform on top. The same goes for their data center in the US East region in Virginia,
in the US.
00:08:30 As already mentioned, we have Microsoft Azure in California as a beta. And we just
presented Google Cloud Platform as a pilot at Sapphire in May 2017,
00:08:42 and we're working on making this productive, as well as Microsoft Azure. Also, here you see
the locations of our next plans for later this year: additional data centers in, for example,
Toronto, Moscow, and Sao Paulo.
00:09:02 Here are a couple more links, so if you download a PDF from down below, you can click on
the links and get to the Web sites. So "sapdatacenter.com" to explore all our data centers.

00:09:14 Then on our Web site, very interesting, the Trust Center page. You can also get to that via
"Support" and "Trust Center".
00:09:25 And then here you can read what we are doing to secure our data centers, and also what
certifications we have, and that kind of thing.
00:09:39 Also provided in the PDF here is a link to our documentation, which is "help.sap.com". And
if you then search for SAP Cloud Platform, you find our documentation.

17
00:09:55 Here we have a page called "Regions and Hosts", where you also see the regions in which
we operate.
00:10:03 For example, here you see our Cloud Foundry regions and the API end points for those.
Also, you see for the Neo environment our regions and data centers which we operate for
those.
00:10:18 The thing with regions is that we have data centers in certain locations and we say, okay,
this data center covers a specific region and is probably also the best for customers in that
particular region.
00:10:34 Here we also see the URLs for the cockpit logons, and then also the IP ranges if you want
to configure them for some type.
00:10:46 Also, for trial accounts in the Neo environment, we have a separate landscape running in
our St. Leon-Rot data center. With Cloud Foundry trial accounts, you can have trial
accounts directly on the productive landscapes.
00:11:03 Just with those trial accounts, you don't get the SLAs and support and so on. So with this,
we are at the end of this unit.
00:11:14 We talked about why the choice of data center matters, and also why the choice of
infrastructure provider matters. We talked about where SAP data centers are which are
running SAP Cloud Platform.
00:11:28 We talked about the certifications that SAP Cloud Platform has. We talked about the next
data centers which we are planning to add for SAP Cloud Platform
00:11:38 and what our plans are here for a build-out later in 2017. So, thanks a lot and... ah, one
other thing that I could also mention here: We are not stopping at the end of 2017.
00:11:50 So in 2018, we are also continuing with this strategy of supporting the hyperscale
infrastructure providers for our Cloud Foundry environment and also with building out more
of our own data centers
00:12:05 so that you really have the choice – you can consume SAP Cloud Platform in our own data
centers or in the data centers of one of our partners.
00:12:14 So, that's it for this unit. Thanks a lot and see you in the next unit.

18
Week 1 Unit 6

00:00:07 Hello and welcome to the openSAP course "SAP Cloud Platform Essentials" – Week 1, Unit
6: "Getting Started, Part I". In this unit, we will sign up for our account, and we will really
gain our first experience with the platform itself.
00:00:28 So first let's cover some of the theoretical stuff. Each account holds resources which you
and your apps can consume.
00:00:40 Those resources can be, for example, databases, application runtime, or such things. Each
account also holds users,
00:00:50 so when you first sign up or register for access to SAP Cloud Platform, you get a user
account. So that account is really just an account for your user,
00:01:05 and then your user can be added either to a trial account or to an enterprise account. The
trial accounts are for developers and individuals, they are free,
00:01:17 and you can just explore the platform, but you cannot use those accounts to collaborate in
teams. And then we have enterprise accounts.
00:01:26 Those are accounts which you can buy, and there you can add multiple users, you can
collaborate there in teams, and you can run productive applications there.
00:01:38 And then we have applications in those accounts. So you can develop an application or
deploy a ready application into your account and run it there.
00:01:48 The application is managed by your users and it uses the resources available in your
account. You also have data in your account.
00:01:59 Those applications probably write data into your database, or into the document service
where you store documents. So you also have data sitting in your account.
00:02:10 You will probably also have configuration in your account, so the configuration for your
applications or for user management of the users accessing the cockpit.
00:02:24 Such configuration can also be in your account. Each account is assigned to a region where
it runs, and each region represents a location of a data center.
00:02:39 And very important: Each account is fully isolated. So if one of our customers does
something in their account and you also have an account on SAP Cloud Platform,
00:02:52 you cannot look into the other account, and also what you do in your account and what
someone else does in their account don't interfere with each other.
00:03:00 We make sure of that. Now let's dive a bit deeper into the applications in each account.
00:03:09 An application runs in an account. It's managed by users, so your users of the cockpit of
SAP Cloud Platform manage the applications.
00:03:20 Yes, you also have in your application the end users of the application, the business users,
connected via an IDP or such like, but those are not usually the same users which also
have access to the cockpit,
00:03:33 to the SAP Cloud Platform, and which administer the application. The application consumes
resources.
00:03:41 It creates and consumes data which is usually stored in a database or document service or
something like that. The application consumes configuration, especially if it comes to the
users.
00:03:54 You can, for example, configure which identity provider should be used. You can use the
default as the SAP ID service, so which is the SAP tenant of SAP Cloud Platform identity
authentication.
00:04:08 You can also have your own identity provider tenant connected there. You can also have a
third-party identity provider connected there, like Microsoft Active Directory,
00:04:21 Also, you could connect an on-premise identity provider from SAP, like SAP IDP, or
something like that. And then each application runs in a defined region, so in a defined data
center where it runs.
00:04:39 And with this, let's take a short look at the SAP Cloud Platform cockpit. It's really your one-
stop shop for all your administrative needs.

19
00:04:48 You can start applications, stop applications, deploy applications. You can also monitor
applications, you can monitor your databases, you can monitor the resource utilization of
your services.
00:05:05 You can read the logs, you can see into the logs via the cockpit. You can manage your
users there and all kinds of things like that.
00:05:14 You can use the cockpit to then access the SAP Web IDE. You can also use the cockpit to
create a repository for documents or for Git, so for source code.
00:05:27 You can do all these things via the cockpit. So with this, let's get our hands wet and let's
begin.
00:05:38 I would recommend that you download the PDF below and then click on the link for the Web
site. We've already explored different parts of the Web site in some of the previous units.

00:05:51 And what I would just like to do now is... if you already have an account, you can just click
on "Login". If you don't yet have an account, click on "Try it for Free", and then you come to
the registration form for a free trial account.
00:06:10 You just put in your information and then register. You are sent an e-mail, then you click on
the link which was sent to you via the e-mail, and then you can access your account.
00:06:23 Now I would click on "Login" and then I'd be here. This is the SAP Cloud Platform cockpit.
00:06:30 We've already seen a bit of that in one of the previous units where we had a look into the
service catalog. Now we are on the "Regions" tab.
00:06:39 And here we see the two environments offered on SAP Cloud Platform: the Neo
environment and the Cloud Foundry environment. We also see the infrastructure where
each of those environments is running, so currently a Neo environment is offered only in
SAP data centers,
00:06:56 while a Cloud Foundry environment is offered here in the data centers of our partners
Amazon Web Services and Microsoft Azure. But as you heard in the previous unit on data
center strategy, here we are also working on
00:07:12 offering more data centers from SAP for both environments, and we are also working on
providing the Cloud Foundry environment in more data centers of our partners.
00:07:28 So with this, you now have sign-up access already to the trial account here. Okay, I will
have to log in.
00:07:42 Okay, I clicked the wrong link – I clicked the link for China. I don't want to access the China
data center right
00:07:52 so I want to log in to the Neo environment, which we will mainly look at in this unit, then we
will mainly look at the Cloud Foundry environment in the next unit.
00:08:02 So please click here on the "Europe (Rot) - Trial" link, and let's get into the trial offering.
00:08:17 So here you see my trial account, and now I'm actually in my subaccount.
00:08:27 Here we have a layer, we have a region, and then here is an account in that region. With
enterprise accounts, we have two layers: We have global accounts and subaccounts.
00:08:39 So you can have one global account for your company, for example, and then you can have
one subaccount for DEV, a second subaccount for TEST, and a third subaccount for PROD
applications.
00:08:53 You could also have more subaccounts for different departments and all that. So what do
we now actually have here in this account?
00:09:02 We have a system status, we can add favorite applications, we have some information
which we can see on that subaccount. Here we can see our applications, so we can explore
Java applications deployed in our account.
00:09:20 If you just signed up new, everything is probably empty. For me, nearly as well – I just have
a couple of things still which I did before.
00:09:31 We can also explore HTML5 applications. You could have a subscription, so a partner app
offered via a subscription.

20
00:09:40 Then we can also see here the services which are specifically available in that account, so
those we have access to in this particular account. Here, via the "Services" tab – which we
will also explore in the next week – is the SAP Web IDE.
00:09:56 So when we are actually doing development, you can launch the SAP Web IDE as one of
the services offered there via the "Services" tab. Here, we also have the SAP HANA/SAP
ASE database controls,
00:10:14 so if we have a database system here, we can monitor that. Or – you see I have already
deployed a couple of schemas – you could create a new database here.
00:10:29 So that will be one thing which we will be doing in the third week when we go into
persistence. We have connectivity here, where you could monitor your connected cloud
connectors.
00:10:42 We will explore that in the connectivity week, which is Week 4. For now, I don't have any of
those connected.
00:10:50 Here, we also see a tab for "Security". We will dive deeper into that in Week 5, the security
week,
00:10:59 which is all about entity management, security handling, and that kind of thing. Here we also
have "Repositories", so you can have "Git Repositories" where you can store your source
code.
00:11:12 You can also have "Document Repositories" where you can store documents. We will
explore the document repository in Week 3, together with persistence.
00:11:21 You can also monitor your resource consumption. And then here, at the bottom, we have
useful links, so a link to the "Documentation", and also a link to the "Release Notes".
00:11:33 We have also here then links to our "Tools" page. We'll do that next week when we are
installing some tools which you might want to use to develop for the platform.
00:11:47 We have a link to support, and also a link to our community and our newsletter. So first, the
release notes.
00:11:55 Here, you see what we released for the platform and when. Here, you see all the releases,
when we enhanced, for example, a certain service,
00:12:07 or when we added a new service, when we did a deployment, all those things. And here the
community topic: SAP Cloud Platform Community.
00:12:20 That's really the place where you can find a lot more information that goes beyond what we
have in documentation. So here you'll find blogs by SAP employees, SAP Mentors, and the
whole SAP ecosystem.
00:12:35 There you'll find blogs, additional information... You'll usually find the newest stuff here in
the SAP Community.
00:12:45 Here are just some recent blogs. And also, if you click on the "Community" link, on the right
you'll find many more links on topics you might want to leverage.
00:12:54 Also for engagement. For example, here we run a Twitter and SlideShare account,
00:13:00 and on the Twitter account you'll always find the latest information on what's new, being
tweeted right now. Please engage with us – if you have questions, you can ask them there
as well, so please do stay in contact.
00:13:19 So with this, I hope you've got a first impression of our cockpit and of what's offered there.
Here we also have a few more links about our documentation, about environments,
00:13:37 which I've already mentioned: the Neo environment and the Cloud Foundry environment.
For the accounts – if you want to better understand what exactly is a global account and a
subaccount, these are covered there.
00:13:46 And then some links to get started. So, in this unit we just covered what an SAP Cloud
Platform account includes.
00:13:56 We covered the SAP Cloud Platform cockpit. We created our first trial account for SAP
Cloud Platform and specifically for the Neo environment there.
00:14:06 And we explored the cockpit there. So what we will do in the next unit is go into the Cloud
Foundry environment and explore that.

21
00:14:15 And then next week, we will actually begin with developing our first application. So thanks a
lot for this unit and see you in the next unit.

22
Week 1 Unit 7

00:00:07 Hello and welcome to the openSAP course "SAP Cloud Platform Essentials" – Week 1, Unit
7: "Getting Started, Part II". In this unit, we will directly continue where we left off, get a
hands-on introduction to the Cloud Foundry environment within SAP Cloud Platform,
00:00:28 and take our first steps there. First a short recap of Cloud Foundry – what was the value
proposition? Why are we doing Cloud Foundry?
00:00:40 We joined the Cloud Foundry Foundation and used the Cloud Foundry platform for our
platform as a service to scale to more infrastructures, also to the infrastructures of the
hyperscale infrastructure
00:00:55 providers like Amazon Web Services, Microsoft Azure, and Google Cloud Platform. We are
also doing this to give you more flexibility in terms of the runtime environment you are using.

00:01:06 So "bring your own language" is possible – you can bring additional languages onto the
platform and not use only Java, which we had mainly in SAP Cloud Platform in the Neo
environment,
00:01:19 but here having more access using also, for example, Node.js. And a reduced vendor lock-
in as other vendors are also offering Cloud-Foundry-compliant environments.
00:01:29 You have less vendor lock-in if you use Cloud Foundry. Our area of focus for Cloud Foundry
currently is the SAP Leonardo offering,
00:01:41 focusing on IoT and machine learning combined with design thinking workshops to really
help you transform your business digitally to evolve there into a digital business,
00:01:56 and then also on agile business, supporting the XS advanced programming model also into
the cloud, and for greenfield scenarios leveraging a cloud native build.
00:02:11 A recap of the architecture with a focus on Cloud Foundry. We mentioned it already: the
focus on IoT and machine learning, Big Data offerings in terms of our SAP Leonardo
portfolio,
00:02:23 our open-source backing services which are offered in the Cloud Foundry environment, and
if you already have experience with them, you might want to leverage them,
00:02:33 and then also additional programming models and programming languages which are
supported in the Cloud Foundry environment. And then, most importantly, in the
infrastructure area, giving us the ability to scale much more quickly.
00:02:47 And there, over the course of the next months and years, you will see a large increase, and
also our services are able to cross-use in both environments or are provided directly in both
environments,
00:02:59 or especially in the Cloud Foundry environment and then running in many more data
centers. With this, let's log in to the platform and then sign up for our Cloud Foundry
environment account.
00:03:16 Via the first link, as we signed up in the unit before, you can now probably just click on
"Login" as indicated here, and then you are probably taken to where you left
00:03:30 So here, I left off in my Neo environment account. What I'll do there now is click on "Home",

00:03:38 and then here, for me, I directly see "Go to Cloud Foundry Trial". For you, you'll probably
see a link that says "Sign up for Cloud Foundry Trial" or something like that.
00:03:51 Please click on that link, select a Cloud Foundry environment where you are, so if you are in
Europe or Asia, please select the "Europe (Frankfurt)" Cloud Foundry environment region,

00:04:05 or if you are in the US, please select the "US East (VA)" Cloud Foundry environment region.
On Microsoft Azure, we are currently offering just a beta which does not have all the
services available in the productive version,
00:04:23 and some of the services we will use in the next few weeks, so please use one of our
productive landscapes offered on Amazon Web Services, either in Europe or the US.

23
00:04:38 So, I'll choose the Europe version. You then sign up, you get everything configured – it
should be a simple sign-up form.
00:04:48 And then here I see my global account. I mentioned it already: First, I have a global account
– I'll click on that – and then I have my subaccounts.
00:04:59 And that subaccount is the bottom layer in the Neo environment. Here, in Cloud Foundry,
we have one more layer, because from the Cloud Foundry platform,
00:05:12 which comes natively, is the concept of organizations and spaces. How we map them now
is we map one subaccount with one organization,
00:05:23 so here I have a subaccount called "trial" which I can log into, and this subaccount "trial"
maps directly to an organization.
00:05:35 So here, I have my subaccount called "trial" which has the subdomain, and this maps
exactly to one organization. And then in each organization, I can have multiple spaces.
00:05:50 For me currently, I only have one space, which is a space called "dev" because in that
account, I'm just doing some development. Also, we see here a quota for my service,
00:06:04 and when I go one step back into the global account here – you see my global account – I
can click on "Quota Management", and here I can also use "Edit" to assign or remove a
certain quota for my services,
00:06:20 For the trial, you usually only have one quota available, so you could only remove it here,
and then add it, for example, in the US account – that would be possible.
00:06:32 If you had an enterprise account, you would have many more quotas available, and you
could assign these differently to your accounts in whatever way you like.
00:06:41 The quota is then assigned here at a global account level. So let's go back into our
subaccount again,
00:06:51 and then here at subaccount level, or organization level, you can add members to that. You
can also configure certain security settings, which we will do in the "Security" week,
00:07:04 so Week 5, when we will go deeper into that. Via "Quota Plans", you could also see, for
example here, what number of routes and services is available.
00:07:21 You could also restrict that, but here, we'll just leave it as it is. And if I go into my "dev"
space, I see exactly what's available there,
00:07:35 and the space is where you actually do your work. So in the space here, you deploy your
applications.
00:07:43 In the space in the "Service Marketplace", which is similar to the Service Catalog which we
had in the Neo environment, you can see all the services available in that space.
00:07:56 And... sorry, I clicked that one. And if you click on a service and create a service instance,
or directly, you can also create instances of that service.
00:08:12 Then you could also add user-provided services here. You also have the option for HANA
management.
00:08:19 For the trial, this is completely unimportant. You only need that in the productive scenario
because for the trial you don't have a dedicated SAP HANA database.
00:08:36 What you have in the trial – you've probably seen it already in the Service Marketplace,
called "hanatrial" – that's access to shared HANA systems.
00:08:47 So you can trade your HDI containers there, use a HANA database as a backing service.
So you don't have your own dedicated HANA system in this trial account, but you get
access to shared systems.
00:09:05 Also, we have options here, for example, for SAP Cloud Platform Portal, for which we have
the runtime available there, and also some more stuff for security and for the members.
00:09:18 Again, here the same useful links for the documentation. The documentation covers the
Cloud Foundry environment as well as the Neo environment,
00:09:28 the release notes, tools, and so on – everything put together. And with this, we are also
nearly at the end of this unit.
00:09:39 So further reading – similar links as in the unit before. The difference here is now the
"Environments", "Getting Started", and things like that, are for the Cloud Foundry
environment,

24
00:09:52 and in the previous unit, the links were for the Neo environment. So what did we cover in
this unit?
00:10:00 We covered how to get started for the Cloud Foundry environment, you signed up for the
Cloud Foundry environment on SAP Cloud Platform, you explored the cockpit, what's
available, and some of the concepts there, and then also where you get help.
00:10:16 They are exactly the same places for both environments – just one place for all of SAP
Cloud Platform. With this, thanks a lot and see you in the next unit.

25
www.sap.com

© 2017 SAP SE or an SAP affiliate company. All rights reserved.


No part of this publication may be reproduced or transmitted in any form or
for any purpose without the express permission of SAP SE or an SAP affiliate
company.
SAP and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP SE (or an
SAP affiliate company) in Germany and other countries. Please see
http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain
proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for
informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and
services are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should be
construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue
any course of business outlined in this document or any related presentation,
or to develop
or release any functionality mentioned therein. This document, or any related
presentation, and SAP SE’s or its affiliated companies’ strategy and possible
future developments, products, and/or platform directions and functionality
are all subject to change and may be changed by SAP SE or its affiliated
companies at any time
for any reason without notice. The information in this document is not a
commitment, promise, or legal obligation to deliver any material, code, or
functionality. All forward-looking statements are subject to various risks and
uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these
forward-looking statements, which speak only as of their dates, and they
should not be relied upon in making purchasing decisions.