フォーム読み込み中
2023年1月(ChatGPT対応は3月)から提供が開始されたAzure OpenAI Serviceを企業内で使う場合、セキュアな通信環境が求められます。
このブログでは、Azure OpenAI Serviceの機能をセキュアに利用する方法について複数回に分けて紹介していきます。
第1回の記事では、Azure OpenAI Serviceの概要、申請・利用方法について説明しました。
第2回の記事では、ソフトバンクが提供する閉域接続サービスであるOnePort マルチクラウドアクセスを使ってAzure OpenAI Serviceに接続してみました。
そして第3回の今回は、OnePort マルチクラウドアクセスを利用して、Azure OpenAI Serviceにマルチクラウド構成(今回はAWS)でセキュアに閉域接続し利用する方法を紹介します。
第1回、第2回のブログのおさらいになりますが、Azure OpenAI Serviceは、MicrosoftとOpenAIが共同で開発した人工知能サービスで、自然言語処理や画像生成などの高度な機能を提供します。しかし、Azure OpenAI Serviceを利用するには、Microsoft Azureに接続する必要があります。加えて、企業が利用する場合はセキュアな接続が求められるため、閉域接続であるとより安心して利用できます。では、社内向け業務アプリ基盤がAzure以外のパブリッククラウドにある場合はどうすればいいのでしょうか?
そこでおススメなのがOnePort マルチクラウドアクセスです。
OnePort マルチクラウドアクセス(以下、OnePort MCA)とは、複数のクラウド環境を接続するソフトバンクの閉域接続サービスです。
従来、クラウドと閉域接続するには各プロバイダーと複数回のやり取りが必要でした。OnePort MCAの場合、オンデマンドで各種クラウドと接続できWeb上で閉域接続の設定が完結します。OnePort MCAとクラウド間でAPI連携し、閉域接続に必要なクラウド側のリソースも自動で立ち上がり接続まで行われます。
このように、OnePort MCAを利用すれば、複数のクラウドサービスとお客さま拠点を閉域ネットワークで相互に接続が可能となりセキュリティも強化され、クラウドへの接続も集約し一元管理を実現します。
業務アプリをパブリッククラウドであるAWSに配置している場合、Microsoft Azureとのネットワーク接続はどのように行うのでしょうか?今回は以下のような構成にしてみました。
AWSとMicrosoft Azureはそれぞれ異なるクラウドプロバイダーですが、OnePort MCAを利用することでマルチクラウド構成でセキュアかつ高速に閉域接続できます。これにより、AWS上の業務アプリからMicrosoft AzureのAzure OpenAI Serviceにアクセスすることができるようになります。
OnePort MCAを利用する場合、AWSとMicrosoft Azureのネットワーク接続の方法は以下の通りです。
では実際にAWSからAzure OpenAIに接続してみたいと思います。検証の流れは以下の通りです。
以下の構成でMicrosoft Azure上でリソースを作成します。
Azure OpenAI Serviceのリソース作成方法や、Private EndpointをAzure OpenAI Serviceに接続する方法については以前のブログで紹介していますので、ご参照ください。
今回はFlaskで簡易デモ業務アプリを作成して、Microsoft Azure上のAzure OpenAI Serviceへアクセスする機能を実装します。AWS上のリソース構成は以下となります。
VPC (10.10.1.0/24)
-Private Subnet (10.10.1.128/28)
-EC2 (Linux) (10.10.1.141) デモ業務アプリサーバー
-Public Subnet 10.10.1.0/28
-EC2(Linux) (10.10.1.14) 踏み台サーバー
OnePortコンソール上で、事業所の閉域ネットワークをAWS、Azureに接続する方法は以下ブログの「2-2.OnePortでExpressRoute接続」をご参照ください。
ここからは、疎通確認していきます。
AWS上のデモ業務アプリサーバEC2(10.10.1.141)からAzure上のPrivate Endpoint(10.10.2.4)のプライベートドメイン宛にtcptracerouteコマンドで疎通確認します。
以下のように疎通確認できました。
AWS上のデモ業務アプリを立ち上げます。
事業所にあるPC上で以下のURL(http://10.10.1.141:8888)をブラウザに入力して、AWSで稼働しているデモ業務アプリサーバーにアクセスしてみます。
アクセスを確認できました。
以下のようにマルチクラウドの構成で閉域接続サービスであるOnePort マルチクラウドアクセスを使って、Azure OpenAI Serviceにセキュアにアクセスできました。
以上で、OnePort MCAを利用してAWSからAzure OpenAI Serviceへセキュアに閉域接続する方法についてご紹介しました。
OnePort MCAでは、Azure OpenAI Serviceのような先進的なAIサービスを自社のクラウド環境に柔軟に統合し、AIサービスのパフォーマンスやセキュリティを向上させることができます。マルチクラウド構成でAIサービスを利用したい方は、ぜひお試しください。
最後までお読みいただき、ありがとうございました。
Azure OpenAI serviceは、OpenAIのAIモデルをMicrosoft Azure上のセキュアな環境で利用できるサービスで、機械学習や自然言語処理などの高度な機能を提供します。簡単にAIを組み込み、スケーラブルなソリューションを構築し、効率的にビジネス価値を生み出すことができます。
Microsoft Azureは、Microsoftが提供するパブリッククラウドプラットフォームです。コンピューティングからデータ保存、アプリケーションなどのリソースを、必要なときに必要な量だけ従量課金で利用することができます。
AWSは、柔軟性、拡張性、信頼性、セキュリティ性も高いクラウドサービスです。ソフトバンクではAWSを付加価値サービスも提供しており、利用からサポートまで一貫したサービスが受けられます。
AWS、Microsoft Azure、Google Cloud、ホワイトクラウド ASPIREなどの複数のクラウドに対応した閉域接続サービスです。オンデマンドな帯域変更や接続先追加を可能にします。
条件に該当するページがございません