アプリケーションサービス
一度デプロイすれば、プラットフォームが実行、スケーリング、認証を行います。
データがプロジェクトから外部に出る場所
Application Services は、プロジェクトのデータを外部に公開する場所です。他のシステムが呼び出す APIs として、またはブラウザで開く apps として公開されます。これらは同じライフサイクル、同じリソースモデル、同じID層を共有しているため、単一のサービスとして提供されます。
そのライフサイクルはビルド、そしてデプロイです。APIまたはアプリを編集すると、そのソースが変更されます。生産環境に到達するのは、artifact がビルドされたときです。artifact は、そのコンポーネントのために自動的に準備されたコンテナイメージです。そして、そのイメージからコンテナを実行することでデプロイされます。
図1: Data Platform 上での artifact のビルド
デプロイは blue/green 方式です。2つの同一の生産環境があり、一度に1つだけがライブ状態になります。ライブ状態の環境が全トラフィックを処理します。これらの間で切り替えることで、ダウンタイムとロールバックリスクを低く保つことができます。
図2: blue/green デプロイの図
コンポーネントがデプロイされると、ノードを追加または削除できます。各ノードは artifact のインスタンスです。これが、APIまたはアプリが水平にスケーリングする方法です。
すべてのアプリはデプロイされたAPIにリンクされており、すべてのAPIは Analytics Manager の下でIAM認証を使用して保存されたすべてのクエリを提供できます。そのため、データは直接データベースにアクセスするのではなく、1つの認証済みパスを通じてプラットフォームから出ていきます。
さらに深く学ぶ
当社のソリューションの実装に関するトレーニングや技術的なアシスタンスが必要な場合は、営業担当者にお問い合わせください。または、当社の専門家がプロジェクトを分析するために見積もりを依頼するには、Professional Services ページをご覧ください。
Data Platform を構築するチームと直接質問をし、フィードバックを送信し、交流するには、専用の Discord チャネル をご利用ください。
OVHcloud サービスについてサポートが必要な場合は、Help Centre でリクエストを作成してください。
ユーザーコミュニティ に参加してください。

