MENU
    チューリップ・プラットフォームのコンポーネントとネットワーク図
    • 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部門と協力したいと思うでしょう。


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