Maybe some of you already know: we ran our first openSAP course around the SAP HANA Cloud Platform in 2013. Between October 28th and December 16th more than 20,000 people enrolled to this course and got an introduction to our platform.

With this blog I want to thank all of the students for their participation and their feedback and want to provide some additional information around the course.

[Update: This course has been repeated with updates]

Hi everyone, please be informed that the course “Introduction to SAP HANA Cloud Platform” was updated with new functionalities of the platform. Some of the units from the first course in 2013 no longer work seamlessly. To avoid issues on your side, please look into the repetition of the course “Introduction to SAP HANA Cloud Platform”. There is also a course guide available with the links to all blog posts I wrote for the updated course.

The updated videos in the link list below are marked as “updated”.

Direct access to the videos

First of all I’d like to encourage you to use the materials at the openSAP page for this course as it not only provides the videos and the slides, but also all the discussion threads with a lot of questions and answers that popped-up during the course.

The following list is meant for those of you who want to have a quick check of the videos to remember how to accomplish a specific task with the platform. You can find the videos related to the units of the course under the column “Additional Assets”.

Again: don’t forget that you get all the additional goodies like slides and Q&As around the course on the official openSAP page for the SAP HANA Cloud Platform course!

Unit Videos
Agenda
Week 1: SAP HANA Cloud Platform Basics (related blog post)
1: Basics (updated)
  • Service models of cloud software + benefits
  • High-level overview of SAP HANA Cloud Platform
  • Additional features
2: Your Account
  • How to create an account on the SAP HANA Cloud Platform
  • How applications work within an account
  • How to get your own free account
  • The features of the account landing page
  • The account cockpit
  • Where to get help
3: Setting Up The IDE (updated)
  • How to install Eclipse
  • How to set up Eclipse for SAP HANA Cloud Platform
  • How to connect Eclipse with the SDK
  • What is the SAP HANA Cloud Platform SDK
4: The Development Environment
  • How to use the Eclipse IDE
  • Debugging and logging
  • How to use and set up the Console Client
5: Deploying the First Application (updated)
  • How to use sample applications from the SDK
  • How to deploy an application on a local server and in the cloud
  • How to use the account cockpit
Week 2: Persistency Basics (related blog post)
1: Introduction and First Steps with EJB (updated)
  • The role of Persistence Service on SAP HANA Cloud Platform
  • The supported database platform types
  • How applications can store data in a database in the cloud
  • JPA, and how it is supported on SAP HANA Cloud Platform
  • What a persistence-enabled EJB application looks like
  • Where to find information about your schema
2: Connecting to Your Database (updated)
  • What is a database tunnel  and the reasons for using it
  • How to open a database tunnel
  • How to install SAP HANA studio
  • How to connect the SAP HANA studio to your database in the cloud
  • Operations on application data that can be performed from SAP HANA studio
  • Other tools that can connect to a remote database in the cloud
3: Creating a JDBC Application (updated)
  • What is JDBC
  • The advantages and disadvantages of JDBC
  • What a persistence-enabled JDBC application looks like
  • What happens in the background when an application is deployed and started
  • How to trace the SQL statements performed by your application
  • How to enable, disable, and display the SQL trace recordings
4: Sharing Data Between Applications
  • What auto-generated schemas are
  • What default data-source binding is
  • How to bind a schema to an application
  • How to remove the binding between an application and a schema
  • How to share data between applications
5: Using Multiple Databases
  • How an application can use multiple schemas
  • How to create a schema
  • How to bind multiple schemas to an application
  • Which additional data-source bindings must be created if the application uses Java EE Web Profile 2.X
Week 3: Advanced Persistency Features (related blog post)
1: Local Development (updated)
  • How to test your persistence-enabled application on a local server
  • What Apache Derby is, and how it is used on SAP HANA Cloud Platform
  • How to test your application locally but still use the data from your database in the cloud
  • How to configure the application’s data sources in the database connection properties
2: Using HANA Modeler (updated)
  • How to create a calculation view
  • How to activate objects in SAP HANA studio
  • How to grant permissions for your user to select data from activated objects
  • How to consume calculation view content in a Java servlet
3: Introduction to the Document Service
  • How the Document service works
  • The CMIS standard
  • How to deploy the first demo application in combination with the Document service
4: Consuming Document Service with External Tools
  • How to access the document repository with external tools
5: Document Service Metadata & Queries
  • How to attach properties to documents
  • How to query properties in Java
  • How to query with the CMIS Workbench
  • Advanced features for the Document Service
Week 4: User Authentication and Security (related blog post)
1: Security Development (updated)
  • How to enable authentication for your Web applications
  • How to work with roles
2: Local Security Testing
  • How to configure users and roles in a local environment
  • How to test the security settings in a local environment
3: Security Testing in the Cloud
  • How to set  up your local test environment with the local test IdP
  • How to conduct end-to-end testing in the cloud with the local test IdP
4: Security Configuration in the Cloud (updated)
  • How to implement SSO and identity federation with a productive IdP (either SAP ID Service or your corporate IdP)
  • How to assign roles in the cloud
  • How to use groups to assign roles indirectly
5: Security Troubleshooting
  • How to use different tools to debug security issues
  • How to filter log files to identify authentication-relevant issues
Week 5: Connectivity (related blog post)
1: Introduction To The Connectivity Service
  • The role of connectivity as a cloud-enabling technology
  • The main features of the SAP HANA Cloud Connectivity Service
  • How on-demand to on-premise connectivity works
  • Why you can trust the level of security
2: HelloWorld Connectivity App (updated)
  • How to use Destination API to call an Internet-accessible service
  • What the landscape for the on-premise connectivity sample application looks like
3: Setup SAP HANA Cloud Connector (updated)
  • The key features of SAP HANA Cloud Connector
  • How to install SAP HANA Cloud Connector
  • How to connect SAP HANA Cloud Connector to a cloud account
  • How to configure accessible services in SAP HANA Cloud Connector
4: Configure & Use Destinations (updated)
  • What destinations are good for, and how to use them
  • How to use the SAP HANA Cloud Cockpit to configure destinations
  • How to use the audit log in SAP HANA Cloud Connector
5: Other Scenarios (updated)
  • Cloud extension scenario
  • SAP Mobile Platform
  • Gateway as a Service
  • Native SAP HANA development
  • Some of the scenarios to come, such as debugging and replication
Week 6: Advanced Features (related blog post)
1: SAP HANA Cloud Portal (updated)
  • What is SAP HANA Cloud Portal
  • How to build Web sites with SAP HANA Cloud Portal
  • How to use various widgets to create compelling Web sites
  • How to use theming to change the look-and-feel of your page
  • How you can check the look-and-feel of your pages on mobile devices
  • How to use the different publishing methods for pages created with SAP HANA Cloud Portal
2: SAP HANA Cloud Integration oData provisioning (updated)
  • What is SAP NetWeaver Gateway
  • How SAP NetWeaver Gateway opens up SAP Business Suite based on open standards (REST / OData)
  • How SAP NetWeaver Gateway supports on-premise and hybrid scenarios (on-premise/cloud)
  • How SAP HANA Cloud Integreation oData provisioning allows easy yet controlled exposure of data both internally and externally
3: SAP HANA Cloud Platform mobile services (updated)
  • Creating an application configuration in SMP Cloud
  • Registering app and retrieved data
4: Wrap-Up and Outlook (updated)
  • Additional topics worth looking into
  • How to learn more about the platform
  • Outlook

Best,

Rui

To report this post you need to login first.

18 Comments

You must be Logged on to comment or reply to a post.

  1. Suseelan Hari

    Hi Rui,

    Thanks for sharing all the videos related to SAP HANA. I believe it will be very useful for the members who is working in SAP HANA. In my leisure time, I will check and update you. Thanks for sharing.

    Regards,

    Hari Suseelan

    (0) 

Comments are closed.