Quantcast
Viewing all articles
Browse latest Browse all 3285

Dirigible on SAP HANA Cloud Platform

Have you ever wondered if it is possible to develop end to end your next cloud application directly via the browser? What language should you use? What kind of other tools should you need for the database management, authorization definitions, testing, life-cycle management, monitoring…?


What if you can write the whole application in JavaScript? You like Ruby? What about Groovy as well? And still in the same environment? 

What if you can run directly Apache Camel's Routes as simplified integration services and scheduled jobs?

What if you can browse your database schema or catalog and execute your query and update scripts again in the same environment?

What if you can have a jump start with your user interface by using predefined site templates based on OpenUI5? You are already familiar with other AJAX frameworks? Let me guess - jQuery? Bootstrap? AngularJS?

What if you can create your next SalesOrder entity from the table, through the CRUD service, to the user interface only via wizards, without a need to touch the code?

You want to share the project with the other members of your team? What about Git? What if you can collaborate also worldwide via the open place for exchange of samples?


Too many questions? We are just starting…


Dirigible is Open-Sourced

 

It’s a big pleasure to announce that the internal TGiF project Dirigible has been open sourced underApache Licenseand is available on GitHub joining the growing family of SAP HANA Cloud Labs projects.


Is it the answer to your questions? Could be…


Try it Now


The easiest way to taste the IDEaaS is to open the location http://trial.dirigible.io with your preferred browser.

 

Image may be NSFW.
Clik here to view.
dirigible_workspace.png

 

 

Deploy on Your HCP Account


Since the trial instance is shared, you have limited functionality (publish to registry, update SQL statements, etc. are forbidden), so it is better to run Dirigible on your own account on HANA Cloud Platform. How to do that?

 

Just download the latest release from GitHub: https://github.com/SAP/cloud-dirigible

Image may be NSFW.
Clik here to view.
github_main.png


Go to release section.


Image may be NSFW.
Clik here to view.
github_releases.png


Download both WAR files.


Get HCP SDK 1.x from https://tools.hana.ondemand.com/#cloud and unzip it on your local file system.


Go to neo-java-web-sdk-1.xxx/tools folder.

Deploy with command:

 

neo deploy --account <your_account> --application <application_name> --user <your_user> --host <target_landscape_host> --source <downloaded_wars_directory>

 

Start with command:

 

neo start --account <your_account> --application <application_name> --user <your_user> --host <target_landscape_host> -y

 

https://help.hana.ondemand.com/help/frameset.htm?7613dee4711e1014839a8273b0e91070.html

 



Congratulations! You have a Dirigible in your account!

 

Go to https://account.hanatrial.ondemand.com/cockpit at Authorizations section:

 

Image may be NSFW.
Clik here to view.
dirigible_authorization.png

 

Add both roles to your user (Developer and Operator) to have full access to all the features.

 

Now open the IDE link from the Cockpit:

 

Image may be NSFW.
Clik here to view.
dirigible_cockpit.png


Great you setup your own environment.



Need a Sample?

 

Would you like to create quickly a sample project?

 

Choose File->Import->Sample menu:

 

Image may be NSFW.
Clik here to view.
dirigible_import.png

 

Choose one from the list:

 

Image may be NSFW.
Clik here to view.
dirigible_sample.png

 

Click Finish and you are ready. You can explore the project structure.

 

Image may be NSFW.
Clik here to view.
dirigible_imported.png

Want to see it running? Select the project node (catalog) and choose the Activate action from the context menu.


Image may be NSFW.
Clik here to view.
dirigible_activate.png

It is done! Open the Web Viewer and select the catalog/WebContent/user/index.html from the Workspace Explorer.


Image may be NSFW.
Clik here to view.
dirigible_test.png

You can Publish the project and show to your buddies your own Pizza Catalog.


You do not have a Pizza Restaurant? It is high time you established one, isn't it?


References:

The project site: http://www.dirigible.io

The source code is available at GitHub - http://github.com/SAP/cloud-dirigible

Forum: http://forum.dirigible.io

Twitter: https://twitter.com/dirigible_io

Youtube: https://www.youtube.com/channel/UCYnsiVQ0M9iQLqP5DXCLMBA/

Help: http://help.dirigible.io

Samples: http://samples.dirigible.io

Google Group: https://plus.google.com/111171361109860650442/posts

Blog: http://dirigible-logbook.blogspot.com/



Viewing all articles
Browse latest Browse all 3285

Trending Articles