View a markdown version of this page

ソースアーキテクチャ - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ソースアーキテクチャ

次の図は、OpenText カスタマーエクスペリエンスアプリケーションの典型的ななアーキテクチャを示しています。このアーキテクチャでは、OpenText コアコンポーネント、OpenText コアコンポーネントに接続されたカスタム機能、およびデータベース、ファイル、リポジトリが使用されています。OpenText アーキテクチャはお客様の実装によって異なりますが、この図では典型的なコンポーネントを示しており、これらのコンポーネントについては、このガイドで説明します。

OpenText の 移行を AWS クラウドにするためのさまざまなコンポーネント。

次の表に、このガイドで移行の対象となる主なアーキテクチャ要素について説明します。

解決策 移行で考慮すべき主な要素
OpenText TeamSite TeamSite インスタンス
コンテンツストア
設定ファイル (例 : tsgroups.xml または roles.xml)
カスタムコード — 外部データソースまたはカスタムメイドの機能との統合などのコードのカスタマイズ
オーサリングデータベース — このデータベースは通常、専用のデータベースサーバーにデプロイされます。
TeamSite 検索 — 独自のサーバーにデプロイ (オプション)

OpenDeploy:

  • OpenDeploy インスタンス

  • 設定 (OpenDeploy ユーザーなど)

  • カスタムコード — カスタムメイドの機能 (マルチ環境デプロイなど) のコードのカスタマイズ

OpenText LiveSite LiveSite インスタンス
Web アセットリポジトリ
設定ファイル
カスタムコード
独自のサーバーにデプロイされたランタイムデータベース

OpenDeploy:

  • OpenDeploy インスタンス

  • 構成

  • カスタムコード

インデックス検索 これは OpenText LiveSite コンテンツサーバー、またはApache Solrのような類似のインデックス検索の実装です。
OpenText メディア管理または MediaBin MediaBin インスタンス
カスタマイズまたは既存のプラグインのカスタムコード
MediaBin アセットリポジトリ
MediaBin データベース

選択できる移行戦略と AWS 製品とサービスは、ソースシステムの特性と個々の要件によって異なります。次の表に、移行に関する最も一般的な戦略を示します。

要素タイプ ターゲット AWS サービス 移行戦略
OpenText コアコンポーネント
  • Amazon Elastic Compute Cloud (Amazon EC2) インスタンス

  • Amazon Elastic Container Service (Amazon ECS)およびAmazon Elastic Kubernetes Service (Amazon EKS)を持つコンテナ

  • リホスト

  • リプラットフォーム

通常、製品の新しいインスタンスをインストールします。各インスタンスタイプのインストールは完全に自動化されています。

カスタム機能と統合
  • Amazon EC2、OpenText コアコンポーネントと統合

  • コンテナ (Amazon ECS や Amazon EKS など)

  • サーバーレスマイクロサービス (例: AWS Lambda)

  • Amazon API Gateway

  • リホスト

  • リプラットフォーム

  • リファクタリング

  • Retain

OpenText プラットフォームのメンテナンスと進化に使用されるデプロイパイプラインをプロビジョニングして設定します。これらのパイプラインは、コードをデプロイするために使用されます。

OpenText TeamSite のカスタマイズとして、または外部アプリケーションとして構築されたいくつかの依存機能は、Lambda 関数としてコンテナ化またはリファクタリングできます。この場合、API Gateway を使用してサーバーレス機能をオーケストレーションできます。

データベース
  • Amazon Relational Database Service (Amazon RDS)

  • リプラットフォーム

通常は、 AWS Database Migration Service (AWS DMS) を使用して Amazon RDS DB インスタンスにデータベースを移行できます。
[Storage (ストレージ)]
  • Amazon Elastic Block Store (Amazon EBS)

  • Amazon Simple Storage Service (Amazon S3)

  • リホスト

データリポジトリは、OpenText コアコンポーネントのインスタンスに関連付けられた Amazon EBS ボリュームにコピーされます。

S3 バケットは、OpenText MediaBin やメディア管理アセットリポジトリなどの大規模なデータリポジトリに使用できます。