このトピックでは、仮想プライベートクラウド (VPC) のリソースをAPIのバックエンドサービスとして使用し、VPCアクセス許可の接続テストを実行してAPIサービスの高可用性を確保する方法について説明します。
VPC内のECS (Elastic Compute Service) インスタンスとCLB (Classic Load Balancer) インスタンスは、どちらもAPIのバックエンドサービスとして使用できます。 プロセス:
VPCのリソースをAPIのバックエンドサービスとして使用する
VPCへのアクセスを許可してバインドする: VPC内のリソースを使用してAPIを作成するには、まずAPI Gatewayにリソースへのアクセスを許可する必要があります。 承認中に、API Gatewayにアクセスするリソースとポートを指定する必要があります。 これにより、API Gatewayがサービスと安全に通信できるようになります。
高可用性アーキテクチャの構築: システムの信頼性と安定性を確保するには、高可用性APIアーキテクチャを構築する必要があります。 リンク先のトピックには、詳細な手順が記載されています。
FAQ: このトピックでは、構成に関するよくある質問に対する回答も提供します。 これにより、設定をスムーズに完了できます。
このステップでは、API GatewayインスタンスとVPCでアクセスするリソース間のネットワーク接続をテストします。 このテストは、APIデバッグ中に事前にネットワーク接続によって引き起こされるAPI呼び出しの問題を特定して解決するのに役立ちます。