- 印刷する
目的
チューリップがどのように5つの主要な部分から構成されているかの概要です。
どのバージョンのチューリップを使用しているかにもよりますが、チューリップ・プラットフォームには最大5つのコンポーネントがあります。
(1) チューリップ
Tulipアプリケーションの作成、編集、管理、分析のすべてが行われるクラウドベースのプラットフォームです。このファクトリーには、アプリの完了によって生成されたすべてのデータを保存するPostgreSQLと、Tulipアプリケーションのコンテンツを提供するMongoDBデータベースが含まれます。
(2) チューリップ・コネクター・ホスト
コネクタホストは、Tulipとデータベースやネットワーク機器とのローカル通信を可能にします。コネクタが何をするのかについては「コネクタとは」の記事を、コネクタホストのインストール方法については「Tulipコネクタホスト入門」をお読みください、
(3) チューリップ・エッジ・デバイス
Tulipエッジデバイスをサポートするために、Tulipがローカルデバイスに接続する方法です。Tulipのエッジ機能の詳細については、「Tulip IoTで何ができるか」をご覧ください。
(4) チューリップ・プレーヤー
Tulipプレーヤーは、Tulipで構築されたアプリケーションを操作するためのプラットフォームです。
TulipやTulip Playerについてよく知らない場合は、Tulip Player入門をお読みください。
(5) 管理ステーション
Tulipの管理機能を利用するには、*https://your_account.tulip.co、*またはhttps://your_account.tulip-mfg.com、Tulipアカウントにアクセスできる必要があります。管理ステーションとは、あなたがTulipにアクセスするために使用するローカルコンピュータのことです。
上部の図を見てわかるように、どのコンポーネントもネットワーク内で互いに通信しません。これらのデバイスはすべて、最初のハンドシェイクのためにTulipへのアウトバウンド接続を利用します。これらの接続にはSSL/HTTPSが使用され、すべてのデータが転送中に暗号化されます。
データの流れ
Tulip Player、エッジデバイス、コネクターホスト、管理ステーションは、WebSocket経由で転送されるJSONを通じてTulipと通信します。また、Tulip PlayerとTulip Management Stationは、HTML、Javascript、CSSをダウンロードして、Webページとしてレンダリングします。
Tulipはセルフサービス型であるため、Tulipプラットフォーム上でどのようなデータが転送・保存されるかを明言することはできません!
データの保存
チューリップクラウドを利用する場合、すべてのデータはAWS上のMongoDBまたはPostgreSQLデータベースに保存されます。ストレージの管理や、チューリップ・プラットフォームで収集するデータ量について心配する必要はありません。画像、動画、PDFはAmazonのS3ストレージにアップロードされます。
ファイアウォールの設定
詳細なネットワーク設定については、クラウド展開のためのネットワーク要件をお読みください。あなたの会社でローカルデータベースに接続するためにTulipを使用することを計画している場合、コネクタホストがa)あなたのデータベースと通信し、b)Tulipに接続できるようにするための正しいネットワークアクセスを設定するために、IT部門と協力したいと思うでしょう。