Optimale Vorgehensweisen für die Entwicklung von Lösungen > Lösungen bündeln und bereitstellen, die auf ThingWorx Platform aufbauen
Lösungen bündeln und bereitstellen, die auf ThingWorx Platform aufbauen
ThingWorx Platform ist eine vollständige End-to-End-Technologieplattform. Sie können sie verwenden, um IoT-Anwendungen zu entwickeln, bereitzustellen und zu erweitern.
IoT-Anwendungen können auf zwei Arten bereitgestellt werden:
Pfad A: Über Solution Central – Eine Lösung kann als Lösung in Solution Central gebündelt und bereitgestellt werden. Sobald eine Bereitstellungsanforderung für diese Lösung erstellt wurde, kann sie in den erforderlichen ThingWorx Instanzen bereitgestellt werden. Einzelheiten dazu finden Sie im Solution Central Hilfe-Center.
PTC empfiehlt, die Lösung als Lösung über Solution Central bereitzustellen. Dieses Portal liefert Schnelligkeit, Wiederholbarkeit und Automatisierung für den Entwicklungsprozess von IoT-Lösungen. Sie sparen damit Zeit bei der Bereitstellung und dem Test von Lösungen.
Pfad B: Als Erweiterung – Eine Lösung kann als Erweiterung in einer ZIP-Datei gebündelt werden. Eine Erweiterung ist eine Sammlung von Entitäten, Ressourcen und Widgets. Benutzer können Erweiterungen in ThingWorx Platform importieren, um mit der IoT-Lösung zu arbeiten.
Bei Erweiterungen ist es einfacher, die Sammlung von ThingWorx Artefakten zu verwalten. Wenn Sie Lösungen erstellen, die an Ihre Kunden vertrieben werden, wird empfohlen, die Lösungen als Erweiterungen bereitzustellen.
Wenn Sie Erweiterungen erstellen, definieren Sie die Entwurfsanforderungen rechtzeitig im Voraus. In den Anfangsstadien der Entwicklung müssen Sie beispielsweise entscheiden, ob Sie eine Dingform oder Dingvorlage für Ihre Modellierungsanforderungen verwenden möchten, welche Organisationen und Benutzergruppen Sie benötigen, welche Berechtigungen Benutzern gewährt werden usw.
Eine Lösung kann auch als eine Sammlung von Entitäten gebündelt werden, die als XML- oder Binärdatei exportiert werden kann, wenn die Lösung eine interne schlanke Lösung ist.
War dies hilfreich?