MindSphere Academy Start building your MindSphere solutions today with MindSphere Academy. MindSphere Academy offers a variety of different training methods to provide flexible and interactive trainings tailored to the needs of partners and customers: Instructor-Led Training • Public Classroom Training in one of several global training centers • On-site Trainings delivered at customers’ location • Virtual Instructor-led Training Self-Paced Training • Online trainings with an easy 24/7 access via the Basic Online Training Membership MindSphere Academy provides trainings and certifications to enable customers to identify and utilize the full potential of MindSphere. Starting with trainings on essentials of MindSphere like its IoT Data Model up to trainings for specialized user roles like developers or connectivity experts, MindSphere Academy provides the full range of enablement courses and supports your MindSphere journey whenever it is needed. Welcome to MindSphere Academy! Contact us via [email protected]• MindSphere Academy Marketplace • Class Finder • Course Catalogue Germany (2) China (1) North America (2) Singapore (1) India (1) Spain (1)
15
Embed
Welcome to MindSphere Academy! · MindConnect Integration is the integration platform as a service (iPaaS) offering on MindSphere. The solution enables you to integrate your cloud-based
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
MindSphere Academy
Start building your MindSphere solutions today with MindSphere Academy. MindSphere Academy offers avariety of different training methods to provide flexible and interactive trainings tailored to the needs ofpartners and customers:
Instructor-Led Training• Public Classroom Training in one of
several global training centers • On-site Trainings delivered at
customers’ location• Virtual Instructor-led Training
Self-Paced Training• Online trainings with an easy 24/7
access via the Basic Online Training Membership
MindSphere Academy provides trainings and certifications toenable customers to identify and utilize the full potential ofMindSphere.
Starting with trainings on essentials of MindSphere like its IoTData Model up to trainings for specialized user roles likedevelopers or connectivity experts, MindSphere Academyprovides the full range of enablement courses and supportsyour MindSphere journey whenever it is needed.
Description This one-day classroom training or webi-nar introduces MindSphere – the cloud-based, open Internet of Things (IoT) op-erating system from Siemens. The train-ing topics range from the importance of the ecosystem and partner network, con-necting sensor data from MindConnect solutions via MindSphere architecture and security solutions to the wide selec-tion of cloud-based business opportuni-ties.
Objectives
This training enables you to:
• Utilize MindSphere to create innovative, scalable business solutions
• Design and create the most suitable
business models and technical
solutions for your business
• Gain insights from official MindSphere forums
Content
• MindSphere ecosystem • MindSphere portfolio • Information technology (IT) security • Use cases for MindSphere • MindSphere pricing model
• MindSphere forums and networks • Live demonstration
Target groups
• Management, sales, research and development (R&D) Delivery methods • Classroom training or online webinar Training methods • Interactive lectures • Demonstration of MindSphere
are trademarks or registered trademarks of Siemens AG. All other trademarks, registered trademarks or service marks belong to
their respective holders.
65512-A21 2/19 A
Introduction training or webinar for MindSphere
siemens.com/mindsphere
IoT Essentials Training for MindSphere
Discover the architecture of MindSphere and the importance of the IoT data model
Description During this training you will understand the overall concept of MindSphere and its architecture. Initially, you will gain detailed insights in the cornerstones of the architecture of MindSphere, its portfolio and core elements.
Key components like assets, aspects and datapoints will be explained to make you familiar with the concept of the IoT data model. You will understand how to set up your own IoT data model.
On completion of this training all those
fundamentals will also be visualized by
introducing you to a practical use case of a
brewery creating digital twins of their
machines and components in order to
enable you to create your assets by making
full use of IoT.
Objectives
This training enables you to:
• Understand the benefits of using
MindSphere, the Cloud-based, Open IoT
Operating System
• Understand the core concepts of
MindSphere
• Set-up your own IoT data model
including virtual assets
• Be able to use MindSphere’s core
components like Asset Manager and
Fleet Manager
• Be prepared for advanced topics of
MindSphere
Content
• MindSphere Architecture
• Infrastructure and connectivity overview
• MindSphere plans and sizes • MindSphere IoT data model
• Assets, Types and Aspects • Overall asset hierarchy • Data points, data types and
Description This training provides detailed insights
into MindConnect API (Application
Programming Interface), which
enables you to send data from the field
(Edge) to MindSphere (Cloud) with the
RESTful API. The RESTful API is based on
the representational state transfer
(REST) technology, an architectural
style based on HTTP that is often used
in web services development. During
this training, you will learn how to
develop a custom agent and how to
use MindSphere RESTful APIs to enable
data exchange between your custom
agent and MindSphere.
The MindSphere security concept and
the onboarding process of an agent are
covered in detail. You will implement
step-by-step your custom agent that is
authenticated and authorized by
MindSphere, send data to it and learn
methods to debug your mistakes and
how to recover from those mistakes.
Objectives
This training enables you to develop your own MindConnect custom agent that will exchange data with MindSphere by using your favorite programming language
Content
• Agent Management Service
• MindConnect API
• Agent Onboarding and
Authentication
• Data Exchange Service
• Diagnostic Service
• Recovery Service
Target groups
• Software developers
• Software architects
Required Learning Path
• IoT Essentials Training for
MindSphere
Prerequisites • Laptop with the connection to the
Internet
• Web Browser (Chrome
recommended)
• Postman
• Basic programming skills
• Basic knowledge of RESTful API
Recommendation • Two screens and headset including
Use predefined agents to expand the number of protocols to connect assets to MindSphere
Description This training provides insights into using various features of MindConnect IoT Extension and different protocols that can be used to achieve bidirectional communication with MindSphere.
In this training you will learn how to use
MindConnect IoT Extension to connect
your assets to MindSphere, acquire a
better understanding of compatible
elements and supported protocols.
You will also learn the onboarding
process for a new agent and will put that
knowledge into practice in a step-by-step
process by connecting the predefined
agent to MindSphere. Another exercise
will give you a deep understanding of
how to connect any asset using REST
and/or MQTT.
Objectives This training enables you to: • Get familiar with MindConnect IoT
Extension • Connect devices to MindSphere and
bring data from the field • Use MQTT & SmartREST protocols
Use predefined agents to expand the number of protocols to connect assets to MindSphere
Description Edge analytics enables users to collect, preprocess and analyze high-frequency data at the source where it is generated. During this training you will acquire knowledge about MindConnect Edge Analytics.
You will be able to configure the Mind-Connect Edge Analytics Engine. It enables MindConnect Nano, a connectivity element for MindSphere, to preprocess the data for MindConnect Edge Analytics. With this knowledge, you will be able to combine edge computing functionality with the powerful ecosystem of MindSphere.
As part of the hands-on exercises, you will configure data sources, simple algorithms and configure the archiving of data in MindSphere.
Objectives This training enables you to:
• Use edge computing based on Mind- Connect Edge Analytics to collect, preprocess and analyze data before sending it to MindSphere • Develop an integrated edge
Target groups • Maintenance engineers • Analytics engineers • Data scientists
Required Learning Path • IoT Essentials Training for
MindSphere
Prerequisites • Laptop with connection to the Internet • Web Browser (Chrome recommended) • Headset with microphone • Two screens (Recommended) Training methods • Interactive lectures • Hands-on exercises Duration • One day (Instructor-led Training) • 6 hours (Virtual Instructor-led Training)
(almost) no programming.Design your ownworkflows with Visual Flow Creator! Description Visual Flow Creator is a browser-based
workflow editor, that allows you to build
your workflow in order to create rules,
define KPIs and trigger actions, such as
email notifications, if threshold values
are exceeded. Further, you can design
dashboards to manage your results with
ease.
During this training you will get an
overview of Visual Flow Creator. You will
explore its main functionalities and
features. Working on a use case, you will
learn how to customize your raw data
visualization by defining KPIs, triggering
actions and visualizing the results in a
dashboard.
Objectives This training enables you to:
• Understand flow-based programming
• Insights into flow, explore different nodes
• Apply VFC for your business needs • Build visualizations, dashboards and
stories • Using Dashboard Viewer
Content • What is Visual Flow Creator • Applying VFC for your problems • Components in VFC • Realizing a simple use case • Creating KPIs • Visualizing data in a dashboard • Overview of advanced functionalities Target groups • Management • Software developers • Software architects • Product owners
Prerequisites
• Laptop with connection to the internet
• Web Browser (Chrome recommended)
• Basic understanding of NodeRed • Simple JavaScript coding skills
Recommendation• Two screens and headset including
microphone in case of Virtual Instructor-led Training
Training methods • Interactive lectures (Virtual
Instructor-led Training) • Hands-on exercises for building
visualization and dashboards with Visual Flow Creator
registered trademarks of Siemens AG. All other trademarks, registered trademarks or service marks belong to their
respective holders. 71472-A2 8/18 C /
siemens.com/mindsphere
App Development
Training for MindSphere
Gain the fundamentals of technical design and implementation of applications Description During this training you will gain detailed insights in using MindSphere API enabling you to build your own application for MindSphere. You will also get relevant insights using CFAR. Of course, all fundamentals will be explained starting from registering applications, configuring it, pushing from Cloud Foundry and making it available on the LaunchPad. Applications developed during the training will use MindSphere APIs, while giving enough exposure to use them on your own. You will also learn about MindSphere security concepts, permission model, and request routing. As part of the hands-on exercises, you will do everything from developing and deploying HTML, AngularJS frontend applications to visualizing asset data in MindSphere. Objectives
This training enables you to:
• Understand development
fundamentals for MindSphere like
Cloud Foundry
• Use APIs to develop HTML/AngularJS
frontend applications for MindSphere
Content
• Development Fundamentals for
MindSphere
• Cloud Foundry
• Environment Set-Up
• Pushing an App
• Launchpad Application
• Asset Management API
• IoT Time Series Services
• IoT Times Series
• Aggregates Service
Target Group
• Software Developer
• Software architects
• R&D managers
• Product owners
Required Learning Path
• IoT Essentials Training for
MindSphere
Prerequisites • First development experience with
• NodeJS (JavaScript)
• AngularJS
• HTML
• Laptop with connection to the Internet
• Web browser (Chrome recommended)
Recommendation • Two screens and headset including
Get insights into the full picture of Development for MindSphere: technical de-sign, implementation and operation of applications
Description
Building on the fundamentals, you will gain insights into advanced areas of development for MindSphere like backend applications and background processes. You will become familiar with the DevOps workflow to be able to push an application to the Operator Plan and to operate your application.
As part of the hands-on practices, you will do everything from developing and deploying HTML and JavaScript frontend applications to visualizing your MindSphere data using the dashboard functionality. You will learn how to build a backend application that uses backing services to enhance the functionality and how to run processes in the background.
Objectives
This training enables you to:
• Use APIs to develop HTML/JavaScript
frontend applications for MindSphere
• Develop applications using Backing
Service
• Appropriate handling of JWT and user
management
• Develop self-hosted application
• Application credentials
Content
• Advanced backend application
• Usage of backing services
• JWT details / Token validation
• Background processes
• Application credentials / Token
Management API
• Tenant credentials
• Notifications Services API
• Local application development and
remote debugging
• Asset Management API Advanced
• Selfhosted Applications
• Operator workflow / MindSphere
application lifecycle
• SubTenant details
Required Learning Path:
• IoT Essentials Training for MindSphere
• App Development Training for
MindSphere
Prerequisites • First development experience with
• - NodeJS (JavaScript)
• - AngularJS
• - HTML
• Laptop with connection to the Internet
• Web browser (Chrome recommended)
Recommendation: • Two screens and headset including
Learn at your own pace from your preferred location DescriptionThe basic online training membership for MindSphere provides access to all relevant web-based introductory training.
Self-paced training and easy 24/7 access help you develop the foundational knowl-edge and skills needed to understand the full potential of MindSphere, identify available connectivity solutions and provide the basics for developing applications.
ContentPrinciples• Cloud development• Cloud Foundry• MindSphere architecture • MindSphere Internet of Things (IoT)