Guide Concept

This project will introduce the process of taking your IoT solution from concept to design.

Following the steps in this guide, you will create a solution that doesn’t need to be constantly revamped, by creating a comprehensive Data Model before starting to build and test your solution.

We will teach you how to utilize a few proposed best practices for designing the ThingWorx Data Model and provide some prescriptive methods to help you generate a high-quality framework that meets your business needs.

Guide Info

Level Intermediate
Est. Time 60 Minutes
Published May 09, 2019
Author Jason Wyatt

You'll learn how to

    • Create user stories
    • Identify endpoints in your system
    • Break down your Data Model using an Entity Relationship Diagram
    • Decide when to use Thing Templates vs Thing Shapes vs directly-instantiated Things
Register to Start Guide

Things used in this guide

Environment:

This guide may be completed within any environment where you have access to the ThingWorx Foundation server.

This includes both the hosted evaluation server, as well as the downloadable trial.

Software components:
Previous knowledge:

DESIGN YOUR DATA MODEL

Outline
  • Step 1: Data Model Methodology
  • Step 2: User Stories
  • Step 3: Data Sources - Thing List
  • Step 4: Data Sources - Component Breakout
  • Step 5: Data Sources - Thing-Component Matrix
  • Step 6: Model Breakdown
  • Step 7: Prioritize
  • Step 8: Largest Group
  • Step 9: Iterate
  • Step 10: Validate
  • Step 11: Next Steps

This guide is part of a Learning Path. We've curated other guides relevant to this one to help you learn and get up to speed as quickly as possible.
Learning Path
Build
7 Units
390 Minutes
Your Status: Not Started
Learning Path Overview
Developer: Backend
Design and implement your data model, create logic, and operationalize an analytics model.
In This Learning Path
0% Complete
0% Complete
0% Complete
0% Complete
0% Complete
We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.