Hi, my name is Denys van Kempen, SAP HANA Academy.
You are watching a video tutorial that is part of a series about the SAP Business Technology
Platform certification
SAP Certified Technology Associate - SAP HANA Cloud Provisioning and Administration.
This tutorial covers the topic area BTP and creating, setup, a BTP account
This video was recorded in July 2022.
For the latest tutorials on the topic, please check the playlist.
As a reminder, here we have the topic areas
Set up an SAP BTP trial account has a 11% weight, about 8 questions; but we will also
discuss in this tutorial some of the material covered in the first topic area Introduction
into SAP BTP.
Show and tell
There has been a trial environment for the Cloud Platform about as long as the platform
exist.
Last year, at TechEd, 2021, the free tier was announced, introduced, which enables you
to first try a service for free for some time, and then upgrade to a paid subscription should
you wish.
With the older trial environment, this is not possible.
When the trial is over, the data is gone.
Probably, at some time in the future, the trial will be discontinued, but it is still
around today and it is part of the HANA Cloud admin certification, which is why we are discussing
it here.
Home page
Quick tool access,
the business application studio is a development tool, not part of the admin exam.
There is a command line tool, a CLI, for BTP, for automation, creating accounts, configuring
quotas, assigning users, very convenient, but again, out of scope for this certification,
same for the APIs.
Tutorials, there are many, but we will point out those relevant as extra training for the
HANA Cloud admin exam.
A guided tour, documentation, discovery center, we covered this in the previous video
Here we have the home page of the production environment hana.ondemand.com instead of hanatrial.ondemand.com
Same links to the documentation,
for the services, we are directed to the Discovery Center.
To sign up for a BTP trial, you first need to create an SAP.com account, which requires
at a minimum an e-mail address, and then for the trial account, you will need to provide
also a phone number for verification.
You do not need a credit card for the trial, you need one for the free tier, time of recording,
as you need to go through the SAP Store to sign up for the free tier (but again, no questions
about the free tier on the exam, out of scope).
Okay, what are we looking at?
This is the web interface, the console, to manage and administer cloud platform services,
the BTP Cockpit.
As mentioned, there is also a command line interface, a CLI, which allows us to perform
the same activities, but for the exam we will be using the cockpit.
Account Explorer, we are here at the global account level (home, globe).
and if you are new to this, you can look this up in the documentation,
there are global accounts, and subaccounts
a global account is the realization of a contract you made with SAP; it is a commercial vehicle,
for which there are different models, as we have seen in the previous video, pay-as-you-go,
subscription-based, CPEA, cloud platform enterprise agreement, free tier
a subaccount is associated with a cloud provider and is created in a particular region, and
it is within a subaccount that we can actually start to consume resources.
That is where our business applications are running, where we create service instances,
for SAP HANA Cloud for example, or subscribe to a service, like Business Application Studio.
If you are completely new to BTP, make sure to read this section, Basic Platform Concepts,
explains how all the pieces fit together.
At the global account level, we can create subaccounts and directories.
To create a new subaccount, you need to provide a display name, for use here in the cockpit
a subdomain, which will become part of the URL, some restrictions apply
and select a region
now for the trial, you are restricted to Amazon Web Services in US East, Virginia, which will
append cf-us10 to the URL
or Microsoft Azure in Singapore, cf-ap21.
if we switch to a production account,
sign in
GDPR regulation for EU access
then we can have multiple global accounts, depends on the contract you signed with SAP,
maybe there is one for each subsidiary
access the account
you can ignore the feature set information, out of scope for the exam
and then here in the cockpit, same as for the trial, we can create subaccount
but now, under region, there is a lot more to choose from,
Amazon,
Google Cloud
Azure,
and even SAP,
bit of legacy, this concerns what’s called the Neo environment, short for Netweaver on-demand,
the first implementation of a cloud platform hosted by SAP, typically no longer used for
new contracts, and as mentioned, not part of the exam.
Which region should you choose?
Well, it depends.
This is where your business apps are running, so typically, you would pick a region close
to your customers, but also, not all services are available in each region, so you may not
have a choice, we will return to this topic when creating a HANA Cloud service instance.
What about the directories?
This is just to organize your cloud platform environment.
For example, in case you have 10s or maybe even 100s of subaccounts, you may want to
create a hierarchy of some sort.
Back to trial,
US East
Enter a display name,
a unique subdomain name will be suggested automatically, needs to be unique within the
region of the cloud provider
create
takes a few seconds,
creation
and onboarding
basically, just some metadata exchange between SAP and AWS in this case,
there is nothing consumed yet, no billing, just metadata
we can then navigate to the subaccount
zero entitlements
zero instances and subscriptions
an empty shell
a subdomain with tenant ID
to create instances or subscriptions, we need to go to the Service Marketplace for this
subaccount,
As indicated, some services are not shown because Cloud Foundry is not enabled.
so we might want to do that first, click the link
or go back to the subaccount page, and click the button
in the dialog we need to select the plan, in this case there is only a single plan,
standard
provide a name for the instance, and as indicated, using a CLI friendly name is recommended,
assuming you will be using the command line at some stage, of course
and provide a Cloud Foundry org, organization name
For the admin exam we are not expected to be very familiar with Cloud Foundry, this
is more relevant for the HANA Cloud developer certification,
suffice to say, that Cloud Foundry is an open source platform as-a-service, to host, run,
applications in the cloud, not specific to SAP,
and just as we have global accounts and subaccounts on the Business Technology Platform, Cloud
Foundry works with organisations and spaces to distinguish different environments.
If you are new to this, and interested, you can look this up in the Cloud Foundry documentation,
cloudfoundry.org, but as mentioned, you won’t get any questions on this for the HANA Cloud
admin exam.
Click the button to create a space.
and assign the space roles, manager and developer, to your user account, so we can work in the
environment.
Besides Cloud Foundry, the Business Technology Platform provides two other environments,
two other runtimes: ABAP and Kyma, for ABAP and Kubernetes-based applications, respectively.
For HANA Cloud, we need to enable the Cloud Foundry environment.
Like Cloud Foundry, the business technology platform also works with roles for authorisation.
Except that we cannot grant roles to users directly, but first need to add the roles
to a role collection.
Here we can see the default role collections for a subaccount, and to perform administration
tasks in this environment, you need the subaccount administrator role collection
and you can add users or preferably user groups here
or navigate to the user store
and assign role collection using the elipsis
On a side note, this is not in scope for the exam, BTP uses SAP Cloud Identity as default
identity provider.
In production environments, you might see Microsoft Azure AD, for example, as user store,
which would be configured here, under trust configuration
when we go one level up, at the global account, there is no security menu in the trial environment
but should we switch to a production account, we can see that at this level, there are different
roles, and role collections
back to the trial
there is one more topic we need to discuss
entitlements
before we can consume a service, we first need to entitle a subaccount
at the global level, this will be enabled by SAP in line with your contract
for the trial, 62 services have been made available,
there are more BTP services, so not everything is listed here
but when we scroll down, we can see that for HANA Cloud, there are three plans: hana, relational-data-lake,
and hana-cloud-connection
this, as global account administrator, we need to assign to the subaccount, called entity
here
select the entity
configure entitlements
add service plans
and select the plans to add
there is a small description, but in case this is not clear, you need the hana-cloud-connection
plan to bridge, to connect, the database with the data lake, the modules of the service
takes a few seconds
and if we now navigate to the subaccount
service marketplace
we can see HANA Cloud listed
there is a Create option here
or when we select the tile
there is a Create button here
this opens a standard dialog to create a new instance or subscription
for the service selected
select the plan
but then we are informed that this is not the right approach to create a HANA Cloud
service
and we are brought to a separate area, SAP HANA Cloud
the navigation path is subaccount, Cloud Foundry, spaces, and then the menu item appears
and from here, we can select to either create an SAP HANA database or a Data Lake
authenticate with the identity provider, SAP Cloud Identity services, in our case, the
default for the trial
and now a new web application is launched, SAP HANA Cloud Central
which we can use to creatte HANA Cloud database instances.
and this we will do in next tutorial.
So much for the BTP Trial
we covered Cloud Foundry, spaces, subaccounts, and global accounts, security, role collections,
entitlements,
there are links to the documentation in some areas
here for example to the best practices guide
and there is also Help embedded
about this screen
explaining where you are,
what can be done,
and where to find this documented
You can find the links to the resources mentioned in the description of this video below.
This video tutorial was recorded by Denys van Kempen, SAP HANA Academy.
Any good?
Give us a like, and for updates, don’t forget to subscribe.
Thanks for watching.