You are on page 1of 3

00:05:24

This is a web-based tool that runs directly out of HANA.


00:05:28
And the idea was � Of course, you can continue to use some of the ABAP-based
lifecycle management tools like Solution Manager.
00:05:36
If you have the ABAP environment, you�re doing HANA development in conjunction with
non-HANA development,
00:05:43
you know, you�re doing ABAP development and HANA development mixed, you probably
want to continue to use Solution Manager.
00:05:48
But there�re many use cases where you want to do HANA native development
standalone.
00:05:53
And then you want a lightweight transport management and application lifecycle
management tool that does not require any external server or software to be
installed.
00:06:02
So, that�s really the beauty of the HANA Application Lifecycle Management tool.
00:06:07
This is completely self-contained within HANA and it allows you to do all the
lifecycle management you would need for any HANA native development.
00:06:16
It runs in a web browser so there�s very little setup. To be able to get started,
you launch the web browser as we�ll see here in a second.
00:06:24
And you can do all kinds of things, there�s administration functionality to
actually do the transport, set up automated transports, things like that.
00:06:32
Then the developer, there�re tools in here for you to be able to go in and start
your initial project, to run some wizards.
00:06:40
So when I even going to go to the HANA Studio first to start a project we�ll going
to come here to the Application Lifecycle Management tool.
00:06:48
Now, the constraints of this tool is that there�s no centralized management for
extended system landscapes.
00:06:55
You have to run the HANA Application Lifecycle Management on each HANA instance and
you have to set up the, really, the transport landscape, the routes in each of the
systems.
00:07:06
There�s no transport synchronization for any non-SAP HANA content either.
00:07:11
So, the whole focus of this tool is only the content that you put in the SAP HANA
repository.
00:07:16
And finally, there�s no or very little integration with other SAP process tools.
00:07:22
We�re just starting to get a little bit of integration in the latest support
package, in SP8, between the HANA Application Lifecycle Management tool and
Solution Manager.
00:07:33
So, we�ll continue to build that out a little bit but the idea is that if you�re
using the HANA Application Lifecycle Management tool,
00:07:39
you�re really looking at using it for HANA standalone development.
00:07:45
And finally, the part that�s most concerning to developers is the Create
Application Wizard.
00:07:52
So this is a very nice wizard that will do a lot things for you.
00:07:55
It will set up your initial schema, your local developer role, your Eclipse
project, and the xsaccess and app file that Rich was talking about in the previous
unit.
00:08:08
So at this point, let�s go into the system and let�s start our project.
17
00:08:12
So, really what we have here is I�ve brought up the HANA Application Lifecycle
Management tool.
00:08:18
And this home tab, the first one that opens to us is sort of like a little bit of a
dashboard.
00:08:23
It shows you all of your recent transports and if you have any that have failed or
anything like that.
00:08:28
Now for developers, we�re really going to work in the PRODUCTS tab, primarily.
00:08:34
And while we were talking, it timed out, of course.
00:08:39
So, we just log back in quickly.
00:08:47
Here we are. Now we go to the PROUCTS tab.
00:08:50
And where we are going to be working when we first start is we are going to be
working with the packages.
00:08:55
And what we see here is the package hierarchy in the HANA repository.
00:09:00
But not any of the content itself so this is only showing us the packages.
00:09:05
And for instance, if we come here to workshop/exercises, where we are going to be
doing all of our work, you can see that we already have a group 00 package.
00:09:13
That�s there where Rich and I�ve already done all the exercises. We�ll be showing
you finished demos from this package.
00:09:20
But what we also want is we want to create a second project so that we can
demonstrate the process as we go along.
00:09:26
Sort of like cooking show style where we�ll bake it up to a certain part but then
you don�t want to watch and wait while it cooks in the oven.
00:09:33
Well, we�ll pull the finished, beautiful-looking finished product out and show it
to you.
00:09:37
So don�t be confused as we go back and forth between the g00 and the g01 packages.
00:09:45
But what we�re going to do here is we want to create a new package for group 01.
00:09:50
So in the past, we would have gone to the HANA Studio to create the packages. Now
you can do it from this web-based tool instead.
00:09:56
So I�ll just say Create and I want to create a new package called g01.
00:10:00
Please do keep in mind that packages like many objects in SAP HANA are case-
sensitive.
00:10:06
And that will particularly come into play later because your package structure also
becomes the URL path of your applications when you run them from a web browser.
00:10:15
And the most common mistake that people make is using upper case at this point and
then testing later and not using upper case.
00:10:24
So we go ahead and give it a description: Group 1, and we can leave the rest blank.
00:10:32
So now I have a new group, and inside this group I want to create a new project and
generate all the initial artifacts.
00:10:42
So I can come here and I can just say Create Application and I have some options
here:
18