Welcome to this series of hands on tutorials from the SAP HANA Academy
I'm Philip Mugglestone
in this series we're covering the SAP Business Technology Platform
in this video tutorial we're going to get started
now in the series we're going to take you through the process of onboarding
to the SAP Business Technology Platform or SAP BTP So we're
going to create configure global accounts,
look at sub accounts and directories,
look at the different types of service instances that you can create,
look at different options for developing
extension applications or integrating different systems,
civil cover regions and providers, different services, feature sets,
environments, run times,
licensing models etcetera.
So in a nutshell,
the SAP Business Technology Platform is a
collection of business and technical services
that are made available globally via different cloud data centers.
So a provider region.
Now, each data center supports a subset of different services
but of course you can mix and match those services for any given project or scenario.
Now a good place to get an overview of what those types of services are.
Is to go to SAP.com
and if you go to the products page
and then SAP Business Technology Platform as I've done here,
then go to the solutions section
and then you'll see you've got details on the different types of solutions,
we've got particular application, development and automation integration
etcetera etcetera.
Now if you want to get a more technical view of how things work,
then it's very much recommended to go to the regular documentation.
If you go to help.sap.com you
can search on SAP Business Technology Platform or you can go directly with force
docks in lower case for
SAP BTP in upper case
and it will take you to this main landing page in the help portal for SAP BTP
and here in the Getting Started section there's a best practices
and within there there's a basic platform concepts
and this is a great place to come to get
an idea of how your
SAP Business Technology Platform environment is actually structured.
So let's have a look at some of those concepts now. Quickly
you can see here that we've got a global account.
So that's the highest level of information you're going to
have you log in basically to a global account.
Now that global account has a 1 to 1 mapping with a
license type and also you see that we've got entitlements and billing info
mapped into our global account.
So basically the global account is more about licensing and billing,
it's not about the actual technical services and resources you're going to use.
However, we also have sub accounts.
Now sub accounts are where you actually
set up the technical environment that you're
going to use when you want to
access different services or deploy your applications.
You can have any number of sub accounts within a
global account and then for each one of
these sub accounts you might enable different environments.
We'll see much more details on those later.
What's very important to bear in mind is that each
sub account maps 1 to 1 with a region.
Region basically is is a data center that's
available that connects to a certain infrastructure provider,
maybe Google or AWS or Azure
and then it's a particular data center of that infrastructure provider that's
available in SAP BTP So every sub account is mapped 1 to 1
to a region.
Now, if you've got a lot of sub accounts it might be that you want to structure them.
So you also have a concept of directories that just allows you basically to
have a tree structure so you can actually group related sub accounts together.
The other thing that's very important to notice is that we've got the entitlements.
These are basically what services you are allowed to
use from the licensing model of that global account,
which you can then cascade down to the directory level
and then you set up quotas, which is basically usage of different entitlements
at the sub account level.
So it's up to you to decide which
entitlements you want to make available within which sub
accounts and that's something we'll see in detail
when we actually come to show some examples.
Now, we can also talk a little bit about the environments that are involved.
There are different types of environment.
We've got particularly SAP BTP, Cloud Foundry environment which
is a microservices based environment.
We've got the SAP BTP, ABAP environment which is basically steampunk,
it gives you
in the cloud and we've also got the SAP BTP, Kyma runtime environment,
we'll see all three of these in much more detail later.
They're complementary, You can actually use multiple ones of these,
even from the same sub account and for historical reasons,
you'll also notice that there are mentions to Neo more legacy.
This is something you would not choose for new projects Now.
You'll also want to know a little bit
about the commercial model because a global account,
as we saw, basically needs to have a type of license
and we can get that information from the products page on sap.com.
You can see there's a nice matrix here where we can
see the different types of pricing model or licensing model.
So we've got pay as you go, we've got cloud platform enterprise agreement, CPEA
and we've got subscription. These are all quite complex commentary.
If you're just getting started, you want to work with the free tier.
Typically you would go with the pay as you go but it
really depends on your project and what really makes sense for you.
There's no right or wrong way to use these but each of these
pricing models needs to map 1 to 1 with the global account.
So if you're going to actually use
subscription model and maybe additionally you're going
to have cloud platform enterprise agreement or maybe also the pay as you go,
then you will get one global account for each of them Now,
something else that's quite important is to understand
the concept of infrastructure providers and regions,
we just go to regions here
and if you just scroll down, you see there's an option called selecting a region.
If I right mouse button, I'll open that in a new tab.
It will take us to the Discovery center
so we'll just agree to go outside of sap.com and now we're in the
Discovery center and it's the service catalog and this is where you can see a list
of all the different services currently available in
SAP BTP It's really the place to go to
get the definitive list of what's available
and you can see you've got different categorizations.
We can see for example just the free tier
services or services that are going to be retired or
we can see for example by the extension suite
or by integration suite or by a particular capability.
We can see tiles but actually it's quite useful if you
make the list because there you can see which regions and providers
and licensing models
the services are available for
and not all services are available in all environments
or with all providers or in all regions.
So this is where you can quite nicely for example come along and filter for example,
what we might want to do is show filters
And then we might want to say
show me all the things available in Amazon Web Services
and services I can see there's 85 today.
However, if I go to Azure
there are 51 services.
So you can get that definitive list of which services they are, which providers,
which licensing models and which regions remember the regions
are basically data centers of these providers and when you
create your sub account where you want to then maybe
instantiate create your instance of alert notifications
then you'll need to make sure that sub account is created using one of these regions,
otherwise that service won't be available.
So you can get lots of great information here if you want,
you can also see a little map so if you want
to see where in the world the different data centers are,
we can see here for Azure or we can see here for Amazon Web Services etcetera.
And of course you can also filter that by licensing model
and if you want you can actually see in detail
and filter what the different regions are.
Now the one of the things that you'll need to be familiar with is the entitlements.
It's a very important concept
because the entitlements basically allow you to set up which services
are going to be possible to use in different sub accounts.
So entitlements are set at the global account level based
on your licensing model but they are then used their set
up as quotas at the sub account level so that
you can actually instantiate those services in the individual
accounts and it's up to you to choose how
you want to spread those entitlements out across the
sub accounts that you create again we'll see much
more detail of that in upcoming video tutorials.
Now if you want to get started then what we can do is go back to SAP.com and you'll find,
you've got the option to try for free and that
will allow you to get access to the free tier
and you'll see there are different ways of doing that. If you're an independent user
then what you can do is go to the SAP store there.
You can sign up, you'll need a credit card and an email address
and you can basically add the pay as you go plan to your card
and then you'll be able to access the free tier.
If you're a customer, you should be able to go directly into the SAP BTP cockpit.
If you're a partner then you can go to partner
edge and that's where you can again get access.
So depending on your scenario you can do that.
Now if you're none of those,
if you maybe just a learner or student then
you can also get access to something called the trial
but be warned the trial is very limited in its scope
but it is free, you don't need a credit card for it.
But the way that the global accounts set up for a trial is not quite the same
as for a regular account and you can't
transfer your work from a trial account into production
which you can do if you're using the free tier.
Now if you want to actually see what a global account looks like,
you can see this is the cockpit,
we'll see it in much more detail in upcoming video tutorials.
We can see we've got an account explorer where
we can look at the different sub accounts but
we can see for example service assignments or entitlements
that are set up for this global account.
So that's based on the licensing model that we're using
now there it's gonna be different tools we might want to work with.
So on the useful links you can see here we've got a link to
tools which takes you to https://tools.hana.ondemand.com and if
you're interested in what's happening in the future,
you can always go to https://roadmaps.sap.com
and there you'll find the SAP Business Technology Platform and
this is categorized so you can filter it based on different technology.
Maybe you want to look at SAP HANA Cloud for example.
Now one final thing to look at.
If you want to see examples of
actually using SAP Business Technology Platform in
action beyond the onboarding
then we have a number of series in the SAP HANA Academy If you go down, you'll see,
we've got the SAP Business Technology Platform core,
we've got our onboarding series
but also we've got series coming for example, multi-tenant business applications
dealing with devops dealing with security dealing
with specific runtime such as SAP BTP, Kyma runtime etcetera,
administration,
security looking at the SAP BTP, ABAP environment so there
are lots of different options we've got in
terms of how you can learn more
information about how you work with the SAP Business Technology Platform
So in this video tutorial we've had a
quick overview of the SAP Business Technology Platform We just got started
In the next video tutorials will go through many of these concepts,
like global accounts, in much more detail.
You can find more video tutorials on our Youtube channel
if you'd like to be informed as soon as new video tutorials are published,
then please subscribe.
Thanks for watching.