Skip to Content

SAP IoT Application Enablement

Previous

What is SAP IoT Application Enablement?

 

SAP IoT Application Enablement allows you to develop your own Internet of Things (IoT) applications using a powerful set of business services (application services, Big Data and analytics, developer experience) – in a quick, secure, and scalable way.

Next

New to SAP IoT Application Enablement?

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 IoT Application Enablement to SAP and non-SAP business suite applications to make IoT insights actionable.

Under the hood

SAP IoT Application Enablement 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.

Summary matrix

Feature Details
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.

Try it now

Discover with a predefined example, make use of a large catalog of SAP IoT Application Enablement API’s for exploration, and use the trial scenario to connect your devices to run your IoT application.

Discover

Discover SAP IoT Application Enablement with a predefined example. Learn step by step how to connect the device, build your own application and make real-time analytics based on the data your device is sending.

Coming soon

Explore

Explore a large catalog of SAP IoT Application Enablement API’s. Explore the API packages available in the catalog store. Navigate to individual APIs, their resources and operations supported. Read the integrated API documentation to understand the behavior of the API.

Get started

Start your own projects and connect your devices to run your IoT application in your own account. Just get in contact with account executive or visit our SAP Store to start turning your ideas in real business benefits.
Previous
Blogs
Questions
Next
Back to top

Call me now