Skip to Content

SAP Leonardo IoT

SAP Leonardo IoT

Put raw sensor data into business context and leverage it in analytical or transactional applications.

SAP Leonardo IoT

Put raw sensor data into business context and leverage it in analytical or transactional applications.

What is SAP Leonardo IoT?

SAP Leonardo IoT business services allow you to put raw sensor data into business object context and then use query models, rules, events and actions to leverage the data in near real-time in analytical or transactional business applications.

Getting Started:

New to SAP Leonardo IoT?

Intelligently interact with things to innovate your business

With the help of SAP Cloud Platform Internet of Things (IoT), you can securely connect with a magnitude of devices over a broad variety of protocols to derive business relevant data. The IoT service provides you with full flexibility in where and how to process IoT data―either at the edge of your network or on SAP Cloud Platform. Leverage additional SAP Cloud Platform services to feed this data into IoT applications, enabling real-time IoT analytics, or interacting with core business processes.

Organize data with Extensible Thing Model

The Semantic & Hierarchical Thing Model allows customers to create a digital representation of a physical object such as a specific machine type. Components of the machine description (e.g. groups of sensors) can be reused when modelling additional thing types. In particular, the properties that are associated with a thing type as well as the semantics of time series that need to be captured can get defined freely.

Build apps with templates tailored for IoT

App development templates are available for use through the SAP Cloud Platform Web IDE. These templates enable you to create your own application by selecting UI patterns and to connect these UI elements with data sources using IoT application services. The generated code can then be modified or enhanced to fit the required use case.

Securely share data with business partners

Secure access to thing data using a sophisticated role and object-group based authorization model. Users can be restricted to only certain data and certain functionality (e.g. read-only, admin, etc.), making possible the right level of transparency in business partner relationships.

Act on IoT data by connecting to business processes

Cloud integration can be used to connect SAP Leonardo IoT to SAP and non-SAP business suite applications to make IoT insights actionable.


Under the Hood

IoT under the hood

SAP Leonardo IoT is a complete set of comprehensive microservices as base to build powerful apps using developer experience development tool which allows real time insights due to smart data storage and analytical capabilities.


Features

Category Feature Description
Developer Experience

App development templates are available for use through the SAP Cloud Platform Web IDE. These templates enable you to create your own application by selecting UI patterns (such as a map, a list of things or a thing card) and to connect these UI elements with data sources using the IoT Application Enablement services.

On top of the template based app generation IoT developers can now design mashup applications using the entirely new Rapid Application Development perspective of the SAP Web IDE. Along with the newly designed reusable UI Controls it is now possible to create freestyle page layouts according to your use cases in completely code-free development tools.

An integration with the SAP Fiori Launchpad makes your application easily accessible for your users.

Code-free Development with Freestyle Page Layouts

Allows focusing on design instead of coding and building new applications in less time.

  • Storyboard perspective for rapid application development
  • Freely definable page layouts with horizontal and vertical sections
  • Drag & drop of reusable UI controls
  • Rich selection of reusable UI controls typically required for IoT use cases: Geo Map, Thing List, Thing Page, Sensor Chart, Gauge Chart, Event List, Sensor Image etc.
  • Easy data binding to backend services
  • Easy interaction configuration between controls with events and actions
  • Live connection to data and live preview
  • Wizard for creating a Multi-Target Application (MTA) for deployment on the SAP Cloud Platform as Cloud Foundry based application
Semantic and Hierarchical Thing Model

The semantic and hierarchical thing model allows you to create a digital representation of a physical object such as a specific machine type. Components of the machine description (e.g. groups of sensors) can be reused when modelling additional thing types. In particular, the properties that are associated with a thing type and the semantics of time series data that needs to be captured can be freely defined.

Thing Registry

The thing registry contains all things that have been created. Each thing is an instance of a particular thing type.

Location Service

The location contains the geographical position of a business partner or a thing that is registered on the IoT Application Enablement platform.

Event Management

Event management is used to monitor and control changes in a thing’s status. If for example certain thresholds are exceeded, events are created and can be queried. Event creation must be implemented as part of the application.

Business Partner Management

Business partner management is used to define business partners such as employees, partners, and customers. Business partners are used to grant role-specific access to data.

Thing Authorization Model

The thing authorization model provides services to define object groups and roles, and to assign roles to business partners and authorize access to particular object groups.

Big Data & Analytics

Data storage and analytical capabilities providing you with deep insights at affordable costs. These capabilities support multiple IaaS offerings to avoid a vendor lock-in.

Analytics Services and Query Model

Offer dedicated calculation views for live data connection from the SAP Analytics Cloud (via InA adapter).

Streaming Rules and Rules on Persisted Data

Fast processing of streaming rules in the ingestion pipeline for thing properties and geo fencing. Rules processing on persisted data with time windows and scheduling capabilities.

Event Services

Keep track of time series-related event history, severity and status with pub/sub capability on the rule processing results. Provides a history of event processing updates.

Actions and Integration Services

Action driven business integration to trigger or update processes in Business Applications (via Destinations service).

Feature Description

App development templates are available for use through the SAP Cloud Platform Web IDE. These templates enable you to create your own application by selecting UI patterns (such as a map, a list of things or a thing card) and to connect these UI elements with data sources using the IoT Application Enablement services.

On top of the template based app generation IoT developers can now design mashup applications using the entirely new Rapid Application Development perspective of the SAP Web IDE. Along with the newly designed reusable UI Controls it is now possible to create freestyle page layouts according to your use cases in completely code-free development tools.

An integration with the SAP Fiori Launchpad makes your application easily accessible for your users.

Allows focusing on design instead of coding and building new applications in less time.

  • Storyboard perspective for rapid application development
  • Freely definable page layouts with horizontal and vertical sections
  • Drag & drop of reusable UI controls
  • Rich selection of reusable UI controls typically required for IoT use cases: Geo Map, Thing List, Thing Page, Sensor Chart, Gauge Chart, Event List, Sensor Image etc.
  • Easy data binding to backend services
  • Easy interaction configuration between controls with events and actions
  • Live connection to data and live preview
  • Wizard for creating a Multi-Target Application (MTA) for deployment on the SAP Cloud Platform as Cloud Foundry based application

The semantic and hierarchical thing model allows you to create a digital representation of a physical object such as a specific machine type. Components of the machine description (e.g. groups of sensors) can be reused when modelling additional thing types. In particular, the properties that are associated with a thing type and the semantics of time series data that needs to be captured can be freely defined.

The thing registry contains all things that have been created. Each thing is an instance of a particular thing type.

The location contains the geographical position of a business partner or a thing that is registered on the IoT Application Enablement platform.

Event management is used to monitor and control changes in a thing’s status. If for example certain thresholds are exceeded, events are created and can be queried. Event creation must be implemented as part of the application.

Business partner management is used to define business partners such as employees, partners, and customers. Business partners are used to grant role-specific access to data.

The thing authorization model provides services to define object groups and roles, and to assign roles to business partners and authorize access to particular object groups.

Data storage and analytical capabilities providing you with deep insights at affordable costs. These capabilities support multiple IaaS offerings to avoid a vendor lock-in.

Offer dedicated calculation views for live data connection from the SAP Analytics Cloud (via InA adapter).

Fast processing of streaming rules in the ingestion pipeline for thing properties and geo fencing. Rules processing on persisted data with time windows and scheduling capabilities.

Keep track of time series-related event history, severity and status with pub/sub capability on the rule processing results. Provides a history of event processing updates.

Action driven business integration to trigger or update processes in Business Applications (via Destinations service).

Legend:
Mission
Group
Tutorial

Media Type Name Description Duration Size Information Step Link Step
Document

Official documentation for latest and previous releases.

SAP Leonardo IoT documentation

Document

SAP Leonardo IoT combines adaptive applications, streaming analytics, device management, Big Data management, and edge computing connectivity in packaged solutions across lines of business and industry use cases, ranging from connected products, assets, and infrastructures to vehicle fleets, markets, and people.

SAP Leonardo Internet of Things (IoT)Road Map

Document

Capture the Value of the IoT by Integrating the Physical and Digital Worlds

Solution in detail

Document

Use this guide to set up authorization and authentication of the SAP IoT Application Enablement toolkit to meet your business needs with focus on SAAS.

SAP IoT Application Enablement – Best Practices Authorization Guide

Video

SAP experts give you insights on the IoT portfolio and explain the offering with hands-on examples. Be prepared to handle ever growing data streams to extract relevant information and hard-to-detect behavioral patterns out of it.

SAP Leonardo IoT training sessions

OnlineClass

This course includes all new content concentrated on the latest IoT trends that shape our lives both at work and at home, including related topics such as drones, autonomous vehicles, blockchain, and user experience implications for IoT.

Capture the Value of the IoT by Integrating the Physical and Digital Worlds

OnlineClass

This course is available as a classroom or virtual classroom training, and covers SAP Leonardo Internet of Things (IoT), the core services of SAP Leonardo Foundation, the IoT Gateway and how to use the IoT Cockpit.

Course Overview

Name Description

Official documentation for latest and previous releases.

SAP Leonardo IoT combines adaptive applications, streaming analytics, device management, Big Data management, and edge computing connectivity in packaged solutions across lines of business and industry use cases, ranging from connected products, assets, and infrastructures to vehicle fleets, markets, and people.

Capture the Value of the IoT by Integrating the Physical and Digital Worlds

Use this guide to set up authorization and authentication of the SAP IoT Application Enablement toolkit to meet your business needs with focus on SAAS.

SAP experts give you insights on the IoT portfolio and explain the offering with hands-on examples. Be prepared to handle ever growing data streams to extract relevant information and hard-to-detect behavioral patterns out of it.

This course includes all new content concentrated on the latest IoT trends that shape our lives both at work and at home, including related topics such as drones, autonomous vehicles, blockchain, and user experience implications for IoT.

This course is available as a classroom or virtual classroom training, and covers SAP Leonardo Internet of Things (IoT), the core services of SAP Leonardo Foundation, the IoT Gateway and how to use the IoT Cockpit.

Name Description Duration Next Step

Official documentation for latest and previous releases.

SAP Leonardo IoT combines adaptive applications, streaming analytics, device management, Big Data management, and edge computing connectivity in packaged solutions across lines of business and industry use cases, ranging from connected products, assets, and infrastructures to vehicle fleets, markets, and people.

Capture the Value of the IoT by Integrating the Physical and Digital Worlds

Use this guide to set up authorization and authentication of the SAP IoT Application Enablement toolkit to meet your business needs with focus on SAAS.

SAP experts give you insights on the IoT portfolio and explain the offering with hands-on examples. Be prepared to handle ever growing data streams to extract relevant information and hard-to-detect behavioral patterns out of it.

This course includes all new content concentrated on the latest IoT trends that shape our lives both at work and at home, including related topics such as drones, autonomous vehicles, blockchain, and user experience implications for IoT.

This course is available as a classroom or virtual classroom training, and covers SAP Leonardo Internet of Things (IoT), the core services of SAP Leonardo Foundation, the IoT Gateway and how to use the IoT Cockpit.

Back to top