Оптимальные методы разработки решений > Упаковка и развертывание решений, построенных на ThingWorx Platform
Упаковка и развертывание решений, построенных на ThingWorx Platform
Платформа ThingWorx является полной технологической платформой. Ее можно использовать для разработки, развертывания и расширения решений IoT.
Решения IoT можно развертывать двумя способами.
Метод A. Использование Центра решений - решение может быть упаковано и опубликовано как решение в Центре решений. После создания запроса на развертывание для этого решения его можно развернуть в требуемых экземплярах ThingWorx. Дополнительные сведения см. в Справочном центре решений.
PTC рекомендует развернуть решение как решение из центра решений. Этот портал обеспечивает скорость, повторяемость и автоматизацию процесса разработки решений IoT. Он помогает экономить время, потраченное на развертывание и тестирование решений.
Метод B. Как расширение - решение может быть упаковано в ZIP-файле как расширение. Расширение - это набор сущностей, ресурсов и виджетов. Пользователи могут импортировать расширения в ThingWorx Platform для работы с решением IOT.
С помощью расширений легче управлять набором артефактов ThingWorx. При создании решений, которые будут распространяться клиентам, рекомендуется развертывать эти приложения как расширения.
При создании расширений необходимо заранее определить проектные требования. Например, на начальных стадиях разработки необходимо решить, следует ли использовать профиль вещи или шаблон вещи соответственно требованиям к моделированию, какие организации и группы пользователей вам нужны, какие разрешения предоставлять пользователям и т. д.
Решение может также быть упаковано как набор сущностей, который можно экспортировать в виде XML- или двоичного файла, если решение является встроенным облегченным решением.
Было ли это полезно?