Oracle Database ワークロードのデプロイの概要

このドキュメントでは、Workload Manager のガイド付きデプロイ自動化ツールを使用して Google Cloud にデプロイできる Oracle Database ワークロードの概要について説明します。

Oracle Database のデプロイを構成すると、ワークロード マネージャー はワークロード要件を収集し、デプロイ設定の値を推奨します。また、Compute Engine で Oracle Database ワークロードを実行するためのベスト プラクティスに沿ってデプロイを行うことができます。

Oracle Database のデプロイ プロセス

ワークロード マネージャー は、Oracle Database をデプロイするときに次のタスクを実行します。

  • 必要な API を有効にし(プロジェクトで有効になっていない場合)、必要なロールと権限を付与します。
  • デプロイに必要なインフラストラクチャを構成してプロビジョニングします。
  • Oracle データベース用の VM を作成します。
  • Artifact Registry リポジトリを作成する。
  • VM が相互に通信するために必要なファイアウォール ルールを作成します。
  • ストレージ ディスクを作成します。
  • Oracle ソフトウェアを構成してインストールします。
  • VM にコンピューティング ワークロード用エージェントをインストールします。

デプロイが成功すると、Compute Engine で実行されている空の(「グリーンフィールド」)Oracle データベースが出力されます。

Oracle Database デプロイのアーキテクチャの概要

Oracle Database デプロイの概要については、Compute Engine 上の Oracle Database を使用したエンタープライズ アプリケーションをご覧ください。ガイド付きデプロイ自動化ツールを使用して Oracle Database をデプロイすると、Oracle データベースをホストする Compute Engine VM が作成されます。これは、高レベル アーキテクチャの小さな構成要素です。

Google Cloud コンソールを使用してデプロイする

Google Cloud コンソールを使用してワークロードをデプロイする場合、ワークロード マネージャー は Oracle Database、VM、ストレージのプロビジョニングなど、エンドツーエンドのデプロイを自動的に処理します。また、デプロイ プロセスで使用されるすべての基盤となるファイルにもアクセスできます。

ワークロード マネージャー は、Infrastructure Manager を使用してデプロイ プロセスを自動化します。Infra Manager は、Cloud Build を使用して Terraform を初期化し、他の Terraform コマンドを実行します。Cloud Build は、Terraform ファイルと Terraform 状態ファイルを Google Cloud プロジェクトの Cloud Storage バケットに保存します。Ansible は、VM への Oracle ソフトウェアのインストールをオーケストレートします。

セキュリティ上の考慮事項

以降のセクションでは、Workload Manager がデプロイの保護にどのように役立つかについて説明します。

サービス アカウントと IAM 権限

Workload Manager は、次の 3 つのサービス アカウントを使用して、Oracle デプロイに必要な IAM ロールと権限を付与します。

  • Workload Manager サービス アカウント
  • ユーザー管理のサービス アカウント
  • Compute Engine サービス アカウント

これらのサービス アカウントの詳細については、Oracle デプロイのサービス アカウントをご覧ください。

Oracle Database の認証情報

ワークロード マネージャー は、Secret Manager を使用して Oracle データベースのアクセス認証情報を保存します。データベースのパスワードについては、シークレットを作成し、デプロイ プロセスでシークレットを指定する必要があります。

詳しくは事前準備についての記事をご覧ください。

Google Cloud API

Google Cloud の Oracle Database ワークロードは、さまざまなプロダクトとサービスを使用します。デプロイ プロセスでは、次の API が必要です。これらの API は、必要に応じて自動的に有効になります。これらの API の使用には、各 API の利用規約が適用され、関連する追加料金が発生する場合があります。

  • Artifact Registry API
  • Cloud Build API
  • Cloud Logging API
  • Cloud Resource Manager API
  • Cloud Storage API
  • Compute Engine API
  • IAM Service Account Credentials API
  • Identity and Access Management API
  • Infrastructure Manager API
  • Secret Manager API
  • Service Usage API
  • Workload Manager API

ライセンス

ワークロード マネージャー は、Oracle Database ワークロードのデプロイに BYOL(お客様所有ライセンスの使用)モデルを使用します。つまり、すべての Oracle ソフトウェアのライセンスはお客様の責任となります。

料金

ガイド付きデプロイの自動化は無料で利用できますが、デプロイ プロセスで使用される他のリソース(VM や永続ディスクなど)には料金が発生します。必要な API やその他のサービスに対して課金されることもあります。

ワークロード マネージャーは、選択したデプロイの費用見積もりを提供しません。料金(関連する割引やクレジットを含む)については、Google アカウント チームにお問い合わせください。

サポートの利用

デプロイで問題が発生した場合やサポートが必要な場合は、Cloud カスタマーケアにお問い合わせください。

次のステップ