Oracle Essbaseのクラウドへのデプロイ

Essbase管理者として、Oracle Cloud Infrastructureを使用してEssbaseを設定します。Oracle Cloud Marketplaceでは、Oracle Resource Managerを使用して、Essbaseメタデータおよびロード・バランサを格納するためのネットワーク、コンピュート・インスタンス、データベースをプロビジョニングします。

Essbaseの構成およびデプロイ

Oracle Essbaseは、Oracle Cloud Marketplaceからデプロイします。

  1. Oracle Essbase管理者としてOracle Cloud Infrastructureコンソールにサインインします。
  2. ナビゲーション・メニューから、「マーケットプレイス」を選択します。
  3. Oracle Marketplaceページに移動してスタックを起動します。
    1. 「すべてのアプリケーション」で、「Oracle Essbase」を選択します。
    2. ドロップダウン・メニューから「スタック」および「コンパートメント」を選択します。スタック・コンポーネントをデプロイするには、Essbaseコンパートメントの下にある子コンパートメントを選択します。
  4. スタックを起動した後、「スタック情報」ペインでスタック名を入力し、コンパートメントを選択します。
  5. 「一般設定」で:
    1. ターゲット・コンパートメントを選択します。
    2. デプロイメント前タスクに記録したVaultキーOCIDを入力します。
    3. Vaultサービス暗号化エンドポイントを入力します。これは、事前デプロイメント・タスクに記録したものです。
  6. 「Essbaseインスタンス」で、次のようにします。
    1. Essbaseコンピュート・インスタンスを作成する可用性ドメインを選択します。
    2. Essbaseインスタンス・シェイプを選択します。
    3. データ・ボリューム・サイズを入力するか、デフォルトを受け入れます。
    4. Essbaseコンピュート・インスタンスにアクセスするには、SSH秘密キーおよび公開キーを作成し、SSH公開キーの値を指定する必要があります。
    5. Essbaseシステム管理ユーザー名フィールドに、ユーザー名を入力します。
    6. Essbaseシステム管理ユーザー・パスワード・フィールドに、暗号化されたパスワードを入力します。
  7. 「セキュリティ構成」で:
    1. 本番インスタンスで使用する「IDCS」を選択します。
    2. Identity Cloud Service機密アプリケーションの作成後にデプロイ前要件としてOracle Cloud Infrastructure管理者が記録した、IDCSインスタンスGUIDIDCSアプリケーション・クライアントIDおよびIDCSアプリケーション・クライアント・シークレットの各値を入力します。IDCSアプリケーション・クライアント・シークレットの値がVaultサービスを使用して暗号化されていることを確認します。
    3. Essbase管理ユーザーの値にユーザー名を入力します。
  8. 「ネットワーク構成」で:
    1. 既存の仮想クラウド・ネットワーク(VCN)へのEssbaseコンポーネントのデプロイメントをサポートするには、「既存のネットワークの使用」を選択します。
    2. ターゲット・ネットワーク・コンパートメント、仮想ネットワークおよびアプリケーション・サブネット・コンパートメントを選択します。
    3. 「公開キーIPアドレスの割当て」を選択しないでください。
    4. 要塞ホスト用に作成された要塞シェイプ、サブネット・コンパートメントおよびパブリック・サブネットを選択します。
    5. 「Load Balancerのプロビジョニング」を選択し、ロード・バランサ・シェイプおよびサブネットを指定します。事前デプロイメント・タスク中に以前に作成されたパブリック・サブネットを選択します。
  9. 「データベース構成」で、「既存のデータベースの使用」を選択し、作成したデータベースを使用します。データベース・サインイン資格証明が必要になります。
    1. 内部Essbaseリポジトリの「Autonomous Database」として「データベース・タイプ」を選択します。
    2. ターゲット・データベース・コンパートメントを選択し、自律型データベースをターゲットにします。
    3. 「Autonomous Data Warehouse管理者ユーザー・パスワード」フィールドで、暗号化されたパスワードを使用します。
  10. 「確認」ページで、入力した情報を確認し、「作成」をクリックします。Oracle Resource Managerの「ジョブ情報」タブには、ジョブが完了してスタックが作成されるまでステータスが表示されます。
  11. スタックのデプロイ後、Oracle Cloud Infrastructure管理者にOCI Identity and Access Managementの変更を依頼します。

機密アイデンティティ・アプリケーションの変更

Oracle EssbaseスタックをOracle Cloud Marketplaceからデプロイしたら、OCI Identity and Access Management (IAM)の機密アプリケーションを適切なOracle Essbase URLで更新します。

  1. Oracle Cloud Infrastructureコンソールにログインします。「アイデンティティとセキュリティ」を選択します。
  2. 「ドメイン」をクリックし、Essbaseスタック用に予約されているアイデンティティ・ドメインの名前をクリックします。
  3. そのドメイン内の「統合アプリケーション」をクリックします。
  4. 機密アプリケーションを探して選択します。
  5. 「クライアント構成」で、Essbase「リダイレクトURL」を更新して実際のEssbase URLを反映します。
    https://192.0.2.1/essbase/redirect_uri
    ロード・バランサをデプロイした場合は、Oracle Essbase URL内のIPはロード・バランサのものになります。
  6. Essbase「ログアウト後のリダイレクトURL」を更新してOracle EssbaseのURLを反映します。次に例を示します。
    https://192.0.2.1/essbase/jet/logout.html

    ロード・バランサをデプロイした場合は、ログアウト後のリダイレクトにポート443を含めます。

    https://192.0.2.1:443/essbase/jet/logout.html
  7. 更新された機密アプリケーションを保存します。

Essbaseへの接続のテスト

Oracle EssbaseOracle Cloud Infrastructureにデプロイしたら、Essbase WebインタフェースにログインしてEssbaseへの接続をテストします。URLをテストする前に、Oracle Cloud Infrastructure Identity and Access ManagementでURLがOracle Cloud Infrastructure管理者によって変更されていることを確認してください。
  1. Essbase管理者としてOracle Cloud Infrastructureにサインインします。
  2. 「ソリューションおよびプラットフォーム」に移動して、「リソース・マネージャ」をクリックします。
  3. 「スタック」に移動して、スタックをクリックします。
  4. 「アプリケーション情報」をクリックします。
  5. Essbase URLを起動するには、「Essbase外部URL」または「Essbase URL」をクリックします。
  6. Essbaseインスタンスにサインインします。