1. 概要

intdash サーバーは 複数のマイクロサービスとミドルウェアで構成されています。 全体像を次に示します。

../_images/overview.png

図 1 全体概要図

表 1 モジュール一覧

分類

名称

intdashバックエンドAPI

API Gateway

intdashバックエンドAPI

Tenant Service

intdashバックエンドAPI

Authentication Service

intdashバックエンドAPI

Measurement Service

intdashバックエンドAPI

Broker Service

intdashバックエンドAPI

Media Service

intdashバックエンドAPI

Webhook Service

intdashフロントエンド

Web Gateway

intdashフロントエンド

Admin Console

intdashフロントエンド

Authentication

intdashフロントエンド

Project Console

intdashフロントエンド

Edge Finder

intdashフロントエンド

Meas Hub

intdashフロントエンド

Media Explorer

intdashフロントエンド

Tenant UI

Data Visualizerフロントエンド

Data Visualizer

Data Visualizerバックエンド

Data Visualizer Backend Service

フロントエンドUI共通ユーティリティ

Shared Assets

フロントエンドUI共通ユーティリティ

OAuth2

フロントエンドUI共通ユーティリティ

Sign In Helper

ミドルウェア

PostgreSQL

ミドルウェア

NATS

ミドルウェア

JetStream

ミドルウェア

Minio

ミドルウェア

InfluxDB , Timescale(Experimental)

各サービスはコンテナイメージ、RPM、およびAMI(Amazon マシンイメージ)で提供されますので、目的に合った方法でサーバー構築が可能です。

インストール方法については サーバー構築 を参照してください。