データベース
 Computer >> コンピューター >  >> プログラミング >> データベース

MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する

Microsoft®とOracle®は協力して、お客様がOracle E-BusinessSuite®、JDEdwards®EnterpriseOne、PeopleSoft®などのOracleアプリケーションをクラウドにデプロイできるようにしました。

はじめに

Azure™ExpressRoute®とOracleFastConnectの間の直接相互接続を使用して、アプリケーションとデータベースレイヤーの間に高帯域幅、プライベート、および低レイテンシの接続を確立できます。この接続により、AzureインフラストラクチャでOracleアプリケーションを実行し、Oracle Cloud Infrastructure(OCI)のバックエンドデータベースに接続できます。

OracleアプリケーションをAzureActiveDirectoryと統合して、Azure ActiveDirectory(AD)資格情報を使用してOracleアプリケーションにログインするためのシングルサインオンをセットアップすることもできます。この統合により、両方のクラウドの長所を活用できます。 MicrosoftとOracleは、マルチクラウドアーキテクチャでOracleアプリケーションをテストし、パフォーマンスがOracleによって設定されたOracleAppsの基準を満たしていることを確認しました。

OCI FastConnect

OCI FastConnectは、publicInternetを使用してネットワークをOCIおよびその他のOracle Cloudサービスに接続するためのネットワーク接続の代替手段です。FastConnectは、より高い帯域幅オプションとより信頼性が高く一貫性のあるネットワーキングエクスペリエンスを備えた専用のプライベート接続を作成するための簡単で弾力性のある経済的な方法を提供します。インターネットベースの接続と比較した場合。

Microsoft Azure ExpressRoute

Beringer Technology Groupによると、ExpressRouteを使用すると、接続プロバイダーによって促進されるプライベート接続を介して、オンプレミスネットワークをMicrosoftクラウドに拡張できます。 ExpressRouteを使用すると、AzureやOffice365などのMicrosoftクラウドサービスへの接続を確立できます。接続は、any-to-any(IPVPN)ネットワーク、point-to-pointEthernetネットワーク、またはコロケーション施設の接続プロバイダーを介した仮想相互接続から行うことができます。 ExpressRoute接続はpublicInternetを経由しません。

MicrosoftAzureからOracleCloudへの接続

MicrosoftAzure仮想ネットワーク(VNet)をOracle CloudInfrastructure仮想クラウドネットワーク(VCN)に接続し、MicrosoftAzureのアプリケーション層とOracleCloudインフラストラクチャのデータベース層でOracleE-BusinessSuiteを実行できます。このブログ投稿では、米国東部地域の2つのクラウドプラットフォーム間の直接の連続接続を設定しています。この1回限りのセットアップを使用して、2つのクラウドプラットフォーム間で複数のコンピューティングリソースを接続できます。 2つのクラウド間の接続は、インターネットに公開されていないプライベート接続です。また、接続を有効にするために中間サービスプロバイダーは必要ありません。接続をセットアップした後、セットアップ中に使用したコンピューター・インスタンスにOracleE-BusinessSuiteをインストールして構成できます。次の画像は、OracleE-BusinessSuiteのクロスクラウドアーキテクチャを示しています。

MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する

画像ソース:https://docs.microsoft.com/en/azure

接続設定

次の手順を使用して、AzureExpressConnectとOCIFastConnectを使用してMicrosoftAzureとOCIを接続します。

  1. Azure Portalにログインし、サブネットを使用して仮想ネットワークを作成します。

  2. 仮想ネットワークゲートウェイを作成します。有効にすると、FastPathは、ゲートウェイをバイパスして、ネットワークトラフィックを仮想ネットワーク内の仮想マシンに直接送信します。

    a。 ゲートウェイタイプの場合 、 ExpressRouteを選択します 。

    b。 SKUの場合 、ウルトラパフォーマンスを選択します またはErGw3AZ FastPathを有効にします。

  3. ExpressRoute回線を作成します。

    a。 プロバイダーの場合 、 Oracle Cloud FastConnectを選択します 。

    b。 ピアリングの場所の場合 、ワシントンDCを選択します 。

    c。 1Gbpsを選択します 帯域幅の場合 FastConnectの構成と一致させます。

    MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する
  4. 仮想マシンを作成します。

  5. ExpressRouteの展開を確認します。

    MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する
  6. OracleCloudにログインします。仮想クラウドネットワークを作成します。 VCNを作成するときは、OCI仮想クラウドネットワークのIPアドレススペースがAzure仮想ネットワークのプライベートIPアドレススペースと重複しないようにしてください。地域サブネットを作成し、ルートテーブルのデフォルトを選択します およびセキュリティリスト

  7. FastConnect接続を作成し、 Microsoft Azure:ExpressRouteを選択します プロバイダーとして PROVIDER SERVICE KEYのサービスキーをAzureExpressRouteからコピーします 。

    MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する
  8. コンピューティングインスタンスを作成します。

  9. ネットワークセキュリティグループを作成して、AzureVNetからOCIコンピューティングインスタンスへのSSHまたはpingを許可します。次に、ネットワークセキュリティグループを、前に作成したコンピューティングインスタンスに割り当てます。

    a。 FastConnect接続状態がプロビジョニング済みであることを確認します 。

    MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する

    b。 AzureExpressRouteプロバイダーのステータスがプロビジョニング済みであることを確認します ピアリングが表示されます。

    MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する

    c。 OCIサーバーからAzureサーバーへのSSHを使用して接続をテストします。

    MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する

    d。 AzureサーバーからOCIサーバーにpingを実行して、反対側からの接続を確認します。

    MicrosoftAzureおよびOracleCloudInfrastructureでアプリケーションを実行する
結論

この投稿では、Microsoft AzureからOCIへの接続設定の概要を説明しています。接続を確立したら、両方のクラウドにプロビジョニングされたコンピューティングインスタンスを使用して、Azureで実行されているアプリケーションサービスを使用して、OracleE-BusinessSuiteまたはその他のOracle関連製品をインストールできます。 OracleCloudで実行されているクラウドおよびデータベースサービス。

コメントや質問をするには、[フィードバック]タブを使用します。 セールスチャットをクリックすることもできます 今すぐチャットして会話を始めましょう。


  1. OracleSQLプロファイルとベースライン

    この投稿では、SQLプロファイルとOracle®のベースラインの違いに焦点を当て、クエリを調整するときにどのように機能するかを説明します。 オプティマイザー、プロファイル、およびベースライン 大まかに言うと、これら3つの要素は次のように連携して機能します。 クエリオプティマイザは、システム統計、バインド変数、コンパイルなどの情報を使用して、クエリ実行の最適なプランを取得します。ただし、入力の欠陥が最適ではない計画につながる場合があります。 SQLプロファイルには、この問題を軽減する補助情報が含まれています。SQLプロファイルは、これらの間違いを最小限に抑え、オプティマイザーが最適

  2. Azure ポータルまたはブレードを見つけるための 5 つの Microsoft Cloud コマンド ラインのヒントとコツ

    Azure で Microsoft ポータルまたはブレードを探すのにうんざりしていませんか? Azure の管理者または開発者が役立つと思われるオープン ソース アプリが利用可能です。 Microsoft の Azure Active Directory プロダクト マネージャーである Merill Fernando は [cmd.ms] を作成し、Microsoft のポータルやブレードをすべて覚える必要がなく簡単にアクセスできるようにしました。 [cmd.ms] とも呼ばれる Microsoft Cloud コマンド ラインを使用すると、Azure、Microsoft 365、Azu