チューリップ・プラットフォームのコンポーネントとネットワーク図
  • 04 Nov 2023
  • 1 読む分
  • 寄稿者

チューリップ・プラットフォームのコンポーネントとネットワーク図


記事の要約

目的

チューリップがどのように5つの主要な部分から構成されているかの概要です。

どのバージョンのチューリップを使用しているかにもよりますが、チューリップ・プラットフォームには最大5つのコンポーネントがあります。

Tulip Platform Components & Network Diagram_430594174.png

(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部門と協力したいと思うでしょう。


この記事は役に立ちましたか?