Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

SAP Cloud Platform Internet of Things

Networks and Tenants

SAP Cloud Platform Internet of Things


Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of
SAP. Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or
any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this
presentation or any related document, or to develop or release any functionality mentioned therein.

This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms
directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice.
The information in this presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality.
This presentation is provided without a warranty of any kind, either express or implied, including but not limited to, the implied
warranties of merchantability, fitness for a particular purpose, or non-infringement. This presentation is for informational
purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this
presentation, except if such damages were caused by SAP’s intentional or gross negligence.

All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially
from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only
as of their dates, and they should not be relied upon in making purchasing decisions.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 2
Agenda

• SAP Cloud Platform Internet of Things


• Introduction to Networks and Tenants
• Networks
• Network Configuration
• Network Data Model
• Tenants
• Tenants Details
• Tenant – Network Configuration

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 3
Network Introduction (1/3)

• Multiple instances of IoT Gateway can co-exist

• A single instance manages a specific network: 1 IoT Gateway = 1 network

• A Gateway plugin targets a specific network technology: 1 IoT Gateway plugin =


1 network type

Network A Physical
Node1 LogicalNode1
LogicalNode2
Network B Physical
Tenant Node’n’ LogicalNode’n’

Network C

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 4
Network Introduction (2/3)

• A network comprises a set of nodes logically connected to each other

• It may be described in terms of


• Topology
• Communication with the platform core
• Status (online/offline) identified by a network identifier, which is unique

• The network topology describes the logical relationships among


different nodes
• Typically, it mirrors the protocol-dependent connections/links which support inter-node communication

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 5
Network Introduction (3/3)

• IoT Gateway can model any type of topology (star, bus, mesh)

• Nodes may belong to the following categories


• Coordinator: the network controller. It orchestrates the network and, in some cases, manages a direct interface to IoT
Gateway bridging the data incoming from the sensor
• Gateway (FFD – Full Functionality Device): a network node, usually mains-powered, which is able to route messages
from RFDs to other gateways or to the network coordinator
• RFD (Reduced Functionality Device): a network node with limited capabilities, usually battery-powered

• The network topology evolves dynamically as soon as new nodes join


the network

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 6
Tenant Introduction

• Multiple networks can be assigned to one single Tenant


Tenant
• Networks are protocol-specific and organized in one network per
Internet of Things Gateway, for example, MQTT.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 7
Configuring Networks
Gateway Cloud and Gateway Edge
Network Configuration – Gateway Cloud

• Login with <instance_owner> details

• Choose Networks  Networks


• Default networks should have been listed already (for
ex: REST, MQTT)

• Click on + of a particular network (for ex:


REST)

• Choose Network Configuration tile

• Edit the details like Label, Auto-Accept …etc

• Choose (Apply changes) to save the


changes.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 9
Network Configuration – Gateway Edge

• Configure Gateway Edge with specific protocol (for ex: SNMP)

• Publish message from Edge to IoT Platform

• Login into IoT cockpit

• Choose Networks  Networks


• Default networks should have been listed already (for ex: REST, MQTT)

• Notice that, SNMP network is added into the Networks list

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 10
Network Data Modeling
Up&Dw Configurations (1/2)

The Up&Dw Configurations can be used to configure


a specific deployment scenario. For example, if
components of the Internet of Things service(Internet of
Things Gateway, Internet of Things Core Service or
similar) run in different network areas with firewalls and
proxies or both.

• Login with <instance_owner> details

• Choose Networks  Networks


• Default networks should have been listed
already (for ex: REST, MQTT)

• Click on + of a particular network (for ex: REST)

• Choose Up&Dw Configurations tile

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 12
Up&Dw Configurations (2/2)

• Choose Execute to start downloading the current


configuration

• Modify the data model XML file to fit your needs.

• Choose Browse to select the modified data model file


you want to upload.

• Optional: Choose Reset to revoke the given value and


restart the operation.

• Choose Upload to start the upload process.

• Choose Yes to restart the Internet of Things


Gateway immediately using the modified configuration.
Otherwise choose No and the configuration uploaded
will only become effective the next time you restart
the Internet of Things Gateway.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 13
Configuring Tenants
Tenant Details and Tenant Network Configuration
Tenants

• The Tenants view is an administrative view for


managing tenants, modifying their visibility and
associating them to users.

• Details tile: It displays the tenant information such as


the Name, ID, Size, Tenant Owner ID, Tenant
Owner, Creation Date…etc

• Network Configuration tile: This panel shows the


options for changing the Public Address and Private
Address of the selected tenant and can also be used for
adding and removing ports

• Add Users tile: Use this view to add an existing user to


the tenant specified

• KPIs tile: This view is to display a dashboard of the


tenant performance metrics
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 15
Tenant – Details

• Choose Details tile

• Click on Others tab

• Change network and visibility options such as operating


system (OS), encryption (Rest Security and Soap
Security) and DNS information. You can also edit this
information

• Confirm your changes by choosing (Apply changes) .

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 16
Tenant – Network Configuration

• Choose Add to create a new line in this view

• Double-click the created empty fields for Port# and Port


Direction and enter the numeric value of the new port
as well as the type and the direction of the traffic
allowed.

• Choose (Apply changes) to commit your changes

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 17
Thank you
© 2017 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://www.sap.com/corporate-en/about/legal/copyright/index.html for additional trademark information and notices.

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

© 2017 SAP SE or an SAP affiliate company. All rights reserved. Early Knowledge Transfer Customer 19

You might also like