Hello and welcome to the SAP HANA Academy.
The topic of this video tutorial series is SAP Cloud Platform, Getting Started and in
this video we will discuss planning and lifecycle management.
This video has been recorded in October 2018.
For the most recent tutorial videos on this topic, please check the playlist on the SAP HANA Academy.
Hi, I am Denys van Kempen.
Once you have access to the production environment of the SAP Cloud Platform, after you have
poked around a bit in the trial environment, you might be tempted to go ahead, straight away,
start building apps.
However, before doing so, you are advised to take a step back and consider several important
aspects concerning the account and security model of your development project.
For this, SAP has published a guide dedicated to this topic: the SAP Cloud Platform Planning
and Lifecycle-Management Guide.
In this guide, the different stages of lifecycle management, Set Up and Plan, Develop, Deploy,
Test, Go Live, are covered in much detail.
We will zoom into the different account models in a subsequent video in this series, but
for now, let’s focus first on the Getting Started Checklist.
In this list, we find the same stages just mentioned: Set Up and Plan, Develop, Deploy,
Test, Go live, but also a number of prerequisites we need to consider.
I will assume you already have signed the contracts, reviewed the Service Level Agreement
and received an onboarding email with access information, but if not, you can look these up here.
Pricing information, whether subscription- or consumption-based can be found
on the cloudplatform.sap.com website.
This is also the source for the SCP Service Description Guide.
And information about SAP Cloud Trust Center, on the sap.com website, about SAP, under Agreements.
You might want to bookmark these resources or add them to your reading list.
Concerning the onboarding mail, no worries if it got lost somehow or was sent to the wrong person.
Typically, the one signing the contract would receive this mail but this may not be the
person in charge of setting up the cloud platform accounts.
There is KBA, a knowledge base article which explains that the mail only contains a link to the cockpit and
here in the SAP Cloud Platform Guide, under Regions, we find them all listed.
The SAP Cloud Platform Cockpit is hosted from the Neo environment, and here we have the
links to the different enterprise environments.
Typically, to reduce any latency, you would pick the region closest to where your office
is located when you are developing the application.
Once you move to production, you probably would deploy the app in the region or regions
where most of your customers are found.
There are all on the hana.ondemand.com domain, a legacy reference to both the HANA Cloud Platform
and Netweaver OnDemand, with the region as prefix: ap1, br1, and so on.
IP ranges are also listed, in case any firewall rules need to be adjusted.
I am in here Amsterdam, so I would go to EU3.
Home, then, will be in Europe Amsterdam, for my Global Accounts Overview page.
And from here, I can go to my subaccounts for a particular global account, which in
my case have been created in the US both for the Neo and the Cloud Foundry environment.
If we go back to our checklist, now.
In this guide, we also find an overview of the basic platform concepts, and this includes
regions, environments, accounts, and capabilities (services).
We have already covered this in some detail in previous videos in this series, so I assume
you are familiar with this, but if not, you might want to take a look at the videos.
To connect to the SAP Cloud Platform and the cloud platform cockpit, you will need an SAP
user ID, an S-user for customers, or P-user for SAP partners, which can only be done by
an administrator in your company.
There is a blog on the SAP Analytics Cloud learning section about S-User IDs, which I
can recommend if you are new to this topic.
I will put the URL in the description below of this video.
Then, very important, we need to consider building teams.
This is covered here, under Set Up and Plan, Creating a Governance Model.
Covers the onboarding process for new development projects and a knowledge transfer process,
a center of excellence, ideally.
How you set this up, will depend very much on your organization.
SAP recommends two teams: cloud development and cloud administration.
The cloud administration team will be the team of highly qualified experts who have
development experience and experience with setting up and running a build infrastructure
for continuous deployments and integration scenarios.
This is the world of cloud computing, after all.
So, your administration team will not be concerned with the lifecycle management of specific applications.
So, going from development to test, to production.
This is the big difference with traditional waterfall on-premise development projects (Build-Run)
where development would only concern itself with the build phase and not with production, not with Run.
For cloud apps with continuous deployment, this is the responsibility of the cloud development team.
This is the DevOps approach, of course.
You might be already familiar with this, but if not, please check your sources, as this
certainly is the SAP recommended approach as well for the cloud platform.
OK — some other considerations.
Creating an onboarding process,
Creating a Knowledge Transfer process,
You could consider using SAP Jam, or some other collaboration tool for this purpose.
These are definitely best practice processes which, if not implemented, must at least have been considered.
Back to our checklist.
We are almost there, for our prerequisites.
You might want to identify a development project as a pilot
Again, the cloudplatform.sap.com website is the best resource for study.
Here we find all the different scenarios and, if we go for the deep-dive, the different use cases.
Here you can download the blueprint
Find supporting resources:
Learning Journeys from SAP Training
And free video tutorials from the Academy, or other YouTube channels.
And when you are ready, you can start your project.
Last point, I already mentioned this, make sure you understand the basic platform concepts
—we have covered them in the different tutorial videos in this series—
and understand the shared responsibility model of a cloud platform.
Most of the responsibilities are on SAP’s side, this is part of the contract, part of
the deal, but it is up to you to develop and operate applications: managing application-specific
role assignments, monitoring, housekeeping, troubleshooting and updates.
You must also manage your global and subaccounts and are responsible for configuring subaccounts,
and this, we will discuss in the next video.
OK — Getting Started checklist, prerequisites.
That’s pretty much it.
Thanks for watching.
You can find more video tutorials on our YouTube channel.
If you would like to be informed about new video tutorials, please subscribe to our channel.
You can connect with us on LinkedIn or follow us on Twitter, as well for updates, and if
you are watching this video on YouTube, do not hesitate to leave your comments to the
video page and, if you like, give us your vote on this video.
Have a great day and thank you for watching.