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 look at how you can
provision different services within your sub accounts of your global account.
Now there are different approaches to doing
this depending on what those services are.
Sometimes they've got a UI so you would
subscribe to them like
SAP Business Application Studio sometimes for example like
SAP HANA Cloud they have their own specific dashboard that
you can access to do configuration with etcetera.
It really depends on the service. Now the first thing you would need to make
you go and do is check your entitlements for the global
account to make sure you've actually got entitlements set up,
for example, if you want to use the alert notification service and the free one,
make sure that that plan is available
if you want to for example go
ahead and use SAP HANA Cloud, SAP Business Application Studio again,
check what quota you've got available,
where we've got one SAP Business Application Studio in our entitlements
and that quota is not being used yet,
so that's looking good for us. So then what we would need to do is to
access or create a sub account that's suitable for this.
So for example, we've got one we set up previously in a previous video tutorial.
So this one is actually is in AWS.
We created it, we set it up for standard development.
Now I want to add SAP Business Application Studio to it.
So what I can do is go to entitlements
now at the sub account level
and I'm going to configure entitlements,
add service plans
and then I'm gonna look for SAP Business Application Studio
search on that
and I'm going to go for the free version
so I'm going to select that plan,
I'm going to add that and of course any other service plans I want
to my entitlements for this
and press save
and once that's done I can then go to
my instances and subscriptions for the sub account.
You can see we've got a list of a couple of instances have
already been created from the previous video tutorial where we use the booster
but I want to have SAP Business Application Studio
which is actually a subscription here,
so I would choose create
and then select the service I want to create. Again, I'm going to choose
SAP Business Application Studio
using the free plan so I can now go ahead and hit create
it will take me through the subscription process
so we can see it's going to take a few seconds to process that.
Typically services that involve a uI are going to be in the subscription section
and service instances that are more kind of
technical access you'll find in this second section.
Now before we launch the application we're going to
make sure that we're authorized to actually use it
as a link here to go ahead and launch it.
Let's go to security choose role collections
and we'll see here
there are some SAP Business Application Studio role collections
now we're going to need to assign ourselves for example as an admin
or a developer to SAP Business Application Studio before we
can go ahead and use it.
So we'll go to users
and we'll assign either ourselves or whichever user we want. So I'll go for
this user myself
and I'm going to go to the role collections
and assign the role collection.
I'm going to set myself up
with all of the SAP Business Application Studio role collections
I'll assign them
so once that's done now I can go back
and actually launch SAP Business Application Studio
and as I've got the role collection,
I'm now able to access SAP Business Application Studio Go ahead
and create a development space and get on with my development work.
So that's an example of setting up SAP Business Application Studio
So we've created our subscription to it.
However,
we might want to access one of the other types of services that we've got it made
maybe that we want to work for example with SAP Graph now before you go any further,
it's always worth checking exactly which regions and
data centers the service is available in.
So we saw this previously you can go to the service
catalog within Discovery center and then we can search for example on
graph we find SAP Graph we can see it's available
in aws europe Frankfurt that's the eu10.
Okay,
so we can get access to the free service plan but we need to
have a sub account with that provider and region in order to do it
if we go back and look at our environment
we can see we've got a couple of sub
accounts but they're not actually using europe Frankfurt.
Amazon Web Services So what we need to do is to create a new sub account
so we'll call it
maybe something like that
and this time we're gonna make sure
we choose Amazon Web Services and then europe Frankfurt,
so the one that's E u 10
and we can put it directly into our directory called project one.
Let's go ahead and create that sub account
and once it's created we can select that sub account
and we can go to the entitlements.
Now we need to make sure that SAP Graph is set up in our entitlements,
so we've set up quota for it.
Let's configure entitlements,
add service plans, so we'll look for
SAP Graph
we can see here we've got the free tier.
So let's go ahead and add that service plan
and save
and then we can go to our instances and
subscriptions and we can create our instance of SAP Graph
So again we choose our service can filter and
look for SAP Graph we'll use the free plan.
Now sometimes you need to specify what the
runtime environment you're going to use is.
So it could be SAP BTP, Cloud Foundry runtime
could be SAP BTP, Kyma runtime etcetera but
you don't have to use a runtime environment for every service
for some at the moment such as SAP HANA Cloud you need to
have SAP BTP, Cloud Foundry runtime but for others such
as SAP Graph then you don't need
a runtime environment so in this case you can select other
and then you can give a name for your service instances.
Well it whatever you want
hit next.
Sometimes you might want to set up some parameters
so typically you put some JSON in here,
it's not always required.
Sometimes you'll get some help with it. Sometimes you'll maybe need to go to
some video tutorials or to the reference guide
to know what the structure of the JSON you're
putting is we'll just go with the default here nothing
hit next.
Now we should be ready to go ahead and create our service instance.
So the service instance has now been created so we'll
be able to go ahead and use it now.
Typically you want to get access to the service instance programmatically
so to do that. What we would typically do
we just right here is to create a service binding,
we'll create a service binding. You can give it any name you want they create
and now we can see we've got our service binding and
if you want we can actually download or view it,
you can see you've got the client ID and secret URL your log in credentials,
the Ura you'll use to access SAP Graph etcetera,
it's all available there through this service binding.
So that's how you can instance she ate more programmatic service instance
and actually then get access to it using the service binding.
So in this video tutorial we've seen how you can provision different services.
We saw a couple of examples,
we saw how we could do SAP Business Application Studio which is more
of a subscription to an application that's got a UI.
And we also saw how we could actually set up a
service instance for SAP graph and created a service binding.
So an example of something that's a little bit more programmatic.
Now,
if you want to see other examples we've got lots of
them in the SAP HANA Academy If you go to our channel,
you'll find for example in the series on devops we'll show you how
to get access how to instead she ate the different devops services.
We've got examples using different run times
and of course we've got a series on graph that shows you in more detail how
you actually set up that kind of service incidents and go ahead and use it.
We've got examples for SAP HANA Cloud
we've got examples for integration suite etcetera etcetera.
So lots of examples in the SAP HANA Academy
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