Extending SAP SuccessFactors with SAP Cloud Platform

Join this free online course and learn how to extend your SAP SuccessFactors HCM Suite with SAP Cloud Platform. With SAP Cloud Platform, you can build apps and features that your business needs to enhance your HR system and extend the core solution. This course is ideal for architects and developers.

This course was retired in October 2023.

Please note: This course has been replaced by the SAP Learning Journey: Building side-by-side extensions on SAP BTP | SAP Learning site.

Self-paced since November 30, 2017
Language: English

Course information


This course was retired in October 2023.

Course Summary

Do you want to develop and create the best HR experience? Do you want to extend existing HR solutions to bring more value? Are you looking for better ways to engage your employees? To make your manager’s life just a little easier? To create more opportunities for HR?

If so, you’re in the right place.

In this course, we’ll take you through the journey of extending SAP SuccessFactors HCM Suite with SAP Cloud Platform to create robust, integrated, and delightful scenarios. We’ll start from customer requirements and take it all the way through designing, developing, and integrating your solution. We’ll demonstrate how the solution provides a holistic experience, combining a delightful UX experience, integrations, IoT, collaboration, and integration.

You’ll also get the chance to build your first extension application on top of SAP SuccessFactors HCM Suite and SAP Cloud Platform and enhance it with additional capabilities. To follow all the units effectively, you should have completed the openSAP course “SAP Cloud Platform Essentials”. The course content assumes that you’re already familiar with the concepts and technologies introduced there, and that you have practical experience in developing and deploying Java and HTML5 applications on SAP Cloud Platform.

Registration, learning content, access to the required systems, and the final exam are free of charge to all participants.

Course Characteristics

Course Content

Week 1: Innovate in the HR Line of Business
Week 2: UX and Integration for Extensions
Week 3: Unique and Advanced Services
Week 4: Extensibility Foundation for HR
Week 5: Final Exam

Target Audience

  • Application developers
  • SAP application development partners
  • SAP implementation partners
  • External consultants

Course Requirements

  • Programming skills in Java and HTML5
  • Knowledge of how to use the Eclipse IDE
  • Familiarity with the topics covered in the openSAP course SAP Cloud Platform Essentials

Development Systems

  • If your primary interest in taking this course is getting a technical overview of the development-related capabilities of SAP Cloud Platform, you do not need access to a development system. However, we realize that many of you will be interested in developing your own code, based on the instructions in the course.

  • Please register for the SAP Cloud Platform Essentials openSAP course (https://open.sap.com/courses/cp1-2) and complete week 1, so that you get an introduction to SAP Cloud Platform.

  • Sign up for your free developer account, and install the necessary development tools. There are a few restrictions for this free developer account, but you’ll be able to follow the course without any problems, as the instructor will use the same system as you.

Changes to Hands-on Systems

SAP Cloud Platform has started its evolution into a true business technology platform, focusing on providing business services. The platform will provide openness and freedom of choice by partnering with hyper-scaler champions for commodity technical services. As a first step towards this strategic goal, starting July 15, 2019, SAP announced the retirement of SAP managed open-source backing services offerings – PostgreSQL, MongoDB, Redis, and RabbitMQ – from SAP Cloud Platform pricelists.
This change will affect your platform trial experience, which you might be using to complete the hands-on exercises in this course. A good trial always gives users a taste of what to expect when they go productive on the platform. With this rationale in mind, the trial or ‘dev’ plan offerings for the 4 open-source backing services will also be discontinued from new trial accounts and trial extensions created beyond July 15th. You can find out more in this blog on SAP Community.

Dear Learners,
Some of the hands-on exercises for this openSAP course were designed to be used with SAP Cloud Platform Neo trial accounts. These accounts are no longer actively supported and as of November 2020 it is not possible to create new ones. Please note that the exercises may not work when using an SAP Cloud Platform multi-cloud trial account.

Further Learning

About Further Content Experts

Ido Shemesh

enter image description here

Ido Shemesh is a technical product manager in the SAP Cloud Experience team in South San Francisco, focusing on user and developer experience with SAP Cloud Platform Portal, SAP Fiori Cloud, and SAP Web IDE.

Ido has more than 10 years of experience as a software developer and technical expert in the PM team.


Rachel Kahana Samet

enter image description here

Rachel Kahana Samet is a senior product manager for SAP Cloud Platform Portal, focusing on the portal service capability for extending SAP products. Rachel has over 16 years of experience in many different roles in the software industry, most of which have involved managing software development.


Tsovinar Chugaszyan

enter image description here

Tsovinar Chugaszyan is a product manager focusing on cloud LoB solution extensions built using SAP Cloud Platform.

She is an active member of the SAP Community Network and has helped organize different events, as well as holding presentations around SAP Cloud Platform.  


Filip Misovski

enter image description here

Filip Misovski is a product management professional with broad international experience in product strategy, product management, and go-to-market. He is currently driving the platform extensions and partner innovations for SAP Cloud Platform.

Filip has 17 years of domain expertise in ERP and HR business processes and technologies, covering SAP HANA, ABAP, Java and UI, self-service apps, and Design Thinking.

https://twitter.com/misovski https://www.linkedin.com/in/misovski

Course contents

  • Course content no longer available

  • Week 1:

    Innovate in the HR Line of Business
  • Week 2:

    UX and Integration for Extensions
  • Week 3:

    Unique and Advanced Services
  • Week 4:

    Extensibility Foundation for HR
  • I Like, I Wish:

    We Love Your Feedback … And Want More
  • Final Exam:

    Good Luck!

Enroll me for this course

The course is free. Just register for an account on openSAP and take the course!
Enroll me now


Course End
Nov 30, 2017
Course Start
Oct 25, 2017


This course was rated with 4.22 stars in average from 230 votes.

Certificate Requirements

  • Gain a Record of Achievement by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a Confirmation of Participation by completing at least 50% of the course material.

Find out more in the certificate guidelines.

This course is offered by

Colin Kraczkowsky

Colin Kraczkowsky is a product specialist for SAP SuccessFactors extension development on SAP Cloud Platform. He also actively supports SAP Cloud Platform events and the production of assets to enable the external community.

Colin’s professional history includes enablement and extension development for SAP’s analytic portfolio, and front-end design and business development for a digital media startup.

In his spare time, Colin likes to explore new areas, watch scary movies, try weird foods, and participate in Turkey Trots. Colin is currently located in Palo Alto, California.

Connect with Colin - https://www.linkedin.com/in/colinkraczkowsky

Ilian Alekov

Ilian Alekov is a product manager for SAP Cloud Platform, focusing on technical enablement and solution architecture for customers and partners.

Ilian has over 16 years of experience in implementation, architecture, and project management, including core services development for SAP Cloud Platform.


Benjamin Heilbrunn

Benjamin Heilbrunn is the architect of the SAP S/4HANA Cloud SDK Continuous Delivery Toolkit. His goal is to enable SAP’s ecosystem to reliably deliver high quality applications at high speed.

In the past, Benjamin acted as lead engineer for the intelligent integration of SAP RealSpend and SAP SuccessFactors. He has a strong background in enterprise software development and software architecture, and has worked on numerous cloud-native projects.

Benjamin is co-author of the SAP Press book “Extending SAP S/4HANA”.