概要

サービスのクラウド間ネットワーキング、アイデンティティ管理、サービス・メトリック、OracleDB for Azureポータルに関する情報など、OracleDB for Azureサービス・モデルに関する基本的な概念について学習します。

OCI マルチクラウドAzure用のOracleDBでは、データベース・リソースは、Oracle管理トンネル接続であるOracle Interconnect for Microsoft Azureを介してAzureアカウントにリンクされたOCIアカウントに存在します。

ODSAは、次の図に示すように、顧客のAzureテナントおよびOCIテナント内のコンポーネントを接続します。


この図は、Microsoft Azureクラウド・リソース(Active Directory、アプリケーション、ネットワーキング)がOCIリソース(アイデンティティ・ドメイン、データベース・システム、ネットワーキング)に接続する方法の概念を示しています。

データベースおよびインフラストラクチャの基本的な管理タスクを実行するには、OCIインタフェースであるOracleDB for Azureポータルを使用します。Azure資格証明を使用してODSAポータルにログインし、ODSAの資格証明セットを個別に作成して保持する必要はありません。管理者はオプションで、AzureテナントのAzure Active Directory (AAD)をOCIアイデンティティ・ドメインとフェデレートできるため、ユーザーは、AzureおよびOracleDB for Azureポータルに使用されたものと同じAzure資格証明を使用してOCIコンソールにログインできます。

OracleDB for AzureデータベースはOCIに存在しますが、Azure管理者および開発者は主にAzureで作業し、接続文字列を使用してアプリケーションをOracleデータベースに接続し、Azureの標準的な方法でAzureリソースをアプリケーションに公開します。

OracleDB for Azureは、Azure環境で作業する管理者および開発者に対して次のことを行います。

  • データベース・メトリックをAzure Application Insightsにストリーミングするため、開発者はアプリケーション・ダッシュボードの作成およびデータベース・パフォーマンスの監視時に、Azureでそれらにアクセスできます。
  • データベース・イベントをAzure Log Analyticsにストリーミングすることで、開発者はこれらのイベントを監視し、特定のイベントに関するアラートを作成できます。
  • データベース・リソース、接続文字列、OracleDB for Azureのデータベースへのリンク、および標準データベース・メトリックのグラフに関する情報をAzureユーザーに提供するデータベースごとに、カスタムAzureダッシュボードを作成します。

管理者および開発者は、OracleDB for Azureを介してAzureに公開されているOracle Databaseサービスと直接やり取りする場合にのみ、OracleDB for Azureポータルを使用します。OracleDB for Azureでは、Azure管理者および開発者はOCIを学習する必要はありません。使い慣れたAzureツールのように見えるOracleデータベースの専用ポータルで作業します。

2つのクラウド環境間の通信は、OracleDB for AzureVirtual Cloud Networkを使用したAzure Virtual Networkのピアリングによって行われます。OracleDB for Azureデータベース・システムをプロビジョニングするときに使用するAzure仮想ネットワークを選択します。ネットワーク・トラフィックは、OCI Interconnect for Azureを介して移動します。OracleDB for Azureは、インターコネクトの両側でDNSを構成し、AzureテナンシのアプリケーションとOracleDB for Azureのデータベース・リソース間の双方向通信を可能にします。