SAP HANA Cloud Platform supports different runtimes/programming models (Java, XSJS, HTML5) and offers standards-based development. The cockpit is the consolidated destination for all operational needs.
SAP HANA Cloud Platform allows you to choose from a variety of programming languages and models so that you can leverage your existing skillset and know-how to develop enterprise-grade cloud applications.
The Java Runtime enables developers to leverage existing knowledge and be productive in no time.
✔ Build cloud native apps using Spring™ and other open-source frameworks
✔ Leverage SAP HANA Cloud Platform services and APIs using standard Java APIs (Servlet API, JPA, etc.)
✔ Supports widely-spread Apache Tomcat Web container
✔ Native SAP HANA development
✔ Reduce the footprint of the solution by not having a separate application server in the solution
✔ Use SAP HANA functional libraries like SAP HANA Business Function Library (BFL) and the SAP HANA Predictive Analytics Library (PAL)
Use your skills to develop lightweight mashups using the HTML programming model.
✔ Develop and run lightweight HTML5 applications in a cloud environment
✔ Connect to OData and REST services
Need more flexibility? SAP HANA Cloud Platform supports virtual machines that gives you full control over virtualized hardware resources enabling you to install everything you need next to complement your cloud applications.
✔ Install arbitrary software components side by side with the runtimes and platform services
✔ Full control over virtualized hardware resources (compute power, memory, storage)
✔ Full operating system (Linux) access (connection via SSH)
Get comfortable in your own cockpit and start building the cloud application of your dreams. Choose your preferred development technology and peruse a wealth of resources and documentation. From there, it's time to take off.