サードパーティのAPIに接続する必要がある単純なphpWebサイトがあり、そのサードパーティにはポイントツーポイントのIPSECVPNが必要です。
Azureにはこのためのipsecゲートウェイ製品がありますが、Webアプリでどのように使用しますか?
Webアプリには、開発、本番、分離の3つのカテゴリがあります。
ゲートウェイを「本番」インスタンスで使用できますか?分離されているため、プライベートネットワークをセットアップできます。これはおそらくipsecゲートウェイで機能しますが、コストは高額です。
このIPSECゲートウェイを使用するWebアプリがあるとすると、自宅の開発者がAPIアドレスを「見る」ことができる方法はありますか? Linuxボックスを使用している場合は、単にsshトンネルを使用しますが、Webアプリに対してsshトンネルを使用することはできないと思います。
Azure App Service Premium v2で使用できる プライベートエンドポイント を使用して、APIサブネットでVPNが確立されているVNetでAppServiceプランをプロビジョニングできます。
Azure Webアプリのプライベートエンドポイントの使用(プレビュー)
開発環境でのテストについては、ngrokを使用したトンネリングを試すことができます。どのようになるかについては、次の例を参照してください。