- Распечатать
Компоненты и сетевая диаграмма платформы Tulip
Назначение
Ниже приведен обзор организации платформы Tulip, состоящей из 5 основных частей.
В зависимости от того, какую версию Tulip вы используете, может быть до пяти компонентов платформы Tulip, с которыми вы будете взаимодействовать.
(1) Tulip
Это облачная платформа, на которой происходит создание, редактирование, управление и аналитика приложений Tulip. Эта фабрика включает в себя СУБД PostgreSQL, в которой хранятся все данные, генерируемые при завершении приложений, а также базу данных MongoDB, с помощью которой обслуживается контент в приложениях Tulip.
(2) Хост коннектора Tulip
Хосты-коннекторы позволяют Tulip локально взаимодействовать с базами данных и сетевым оборудованием. Подробнее о том, что такое коннекторы, читайте в статье Что такое коннекторы, а о том, как устанавливать коннекторы, - в статье Введение в хосты коннекторов Tulip,
(3) Пограничные устройства Tulip
Это способ подключения Tulip к локальным устройствам для поддержки Tulip Edge Devices. Ознакомьтесь с разделом What Can I Do with Tulip IoT?, чтобы узнать больше о возможностях Tulip Edge.
(4) Tulip Player
Именно здесь операторы будут взаимодействовать с приложениями Tulip, созданными в цехе.
Если вы не знакомы с Tulip или Tulip Player, прочитайте нашу статью Введение в Tulip Player.
(5) Станция управления
Для взаимодействия с административными функциями Tulip вам необходимо иметь доступ к своей учетной записи Tulip по адресу https://your_account.tulip.co или https://your_account.tulip-mfg.com. Станция управления - это локальный компьютер, который вы используете для доступа к Tulip.
Как видно на диаграмме вверху, ни один из компонентов не общается друг с другом внутри сети. Все эти устройства используют исходящие соединения с Tulip для начального квитирования. Эти соединения используют протокол SSL/HTTPS, чтобы обеспечить шифрование всех данных при передаче.
Поток данных
Tulip Player, пограничные устройства, хост-коннектор и станции управления взаимодействуют с Tulip посредством JSON, передаваемого через WebSockets. Tulip Player и станции управления Tulip также загружают HTML, Javascript и CSS для отображения в виде веб-страниц.
В связи с самообслуживанием Tulip мы не можем указать, какие данные будут передаваться и храниться на платформе Tulip - это должны решать наши клиенты!
Хранение данных
При использовании Tulip Cloud все данные хранятся в базе данных MongoDB или PostgreSQL на AWS. Вам не нужно беспокоиться об управлении хранилищем или о том, сколько данных вы собираете с помощью платформы Tulip. Изображения, видеоролики и PDF-файлы загружаются в хранилище S3 компании Amazon.
Конфигурация брандмауэра
Для получения более подробной информации о настройках сети прочтите раздел Сетевые требования для облачного развертывания. Если вы планируете использовать Tulip для подключения к локальной базе данных в вашей компании, то вам необходимо совместно с ИТ-отделом настроить правильный сетевой доступ для узла коннектора, чтобы а) обеспечить связь с вашей базой данных и б) гарантировать, что он сможет подключиться к Tulip.