ソリューション開発の最良事例 > ThingWorx Platform 上に構築されたソリューションのパッケージ化および展開
ThingWorx Platform 上に構築されたソリューションのパッケージ化および展開
ThingWorx Platform は完全なエンドツーエンドのテクノロジプラットフォームです。これを使用して IoT ソリューションを開発、展開、拡張できます。
IoT ソリューションは以下の 2 つの方法で展開できます。
パス A: Solution Central を使用 - ソリューションをパッケージ化し、ソリューションとして Solution Central にパブリッシュできます。このソリューションに対して展開リクエストが作成された後、必要な ThingWorx インスタンスにこのソリューションを展開できます。詳細については、Solution Central のヘルプセンターを参照してください。
ソリューションを Solution Central からソリューションとして展開することをお勧めします。このポータルは IoT ソリューション開発プロセスにスピード、再現性、自動化をもたらします。これによってソリューションの展開とテストにかかる時間を節約できます。
パス B: 拡張機能として - ソリューションを拡張機能として ZIP ファイルにパッケージ化できます。拡張機能はエンティティ、リソース、ウィジェットのコレクションであり、拡張機能を ThingWorx Platform にインポートして IoT ソリューションと連携させることができます。
拡張機能を使用することで、ThingWorx 成果物のコレクションをさらに簡単に管理できます。顧客に配布されるソリューションを構築している場合、ソリューションを拡張機能として展開することをお勧めします。
拡張機能を作成する場合、十分に前もって設計要件を定義しておきます。たとえば、開発の初期段階で、モデリング要件として Thing Shape と Thing Template のどちらを使用するか、必要な組織およびユーザーグループ、ユーザーに付与するアクセス許可などを決定する必要があります。
ソリューションが社内用の軽量ソリューションである場合、ソリューションをエンティティのコレクションとしてパッケージ化でき、これを XML またはバイナリファイルとしてエクスポートすることもできます。
これは役に立ちましたか?