3

API Gateway + Lambda を使用した実行可能なバージョニング シナリオの実装に問題があります。私の要件は、API レベルでのメジャー バージョン管理と、サービス レベルでのマイナー バージョン管理です。私の環境も複数のアカウントに分散しているため、ステージングは​​環境伝播のオプションではありません。AWS API Gateway を使用して API 管理の実装に成功した人はいますか?

4

1 に答える 1

6

API Gateway では、メジャー バージョンを個別の API で表す必要があります。カスタム ドメイン機能を使用して、ベース パスを各 API にマップできます (つまり、myapi.com/v1 => API 1、myapi.com/v2 => API 2)。インポート/エクスポート機能を利用して、API 間の変更を管理することもできます。

環境ごとに個別のアカウントを使用することは、実際に推奨されるベスト プラクティスです。CloudFormation をよく見てワークフローを管理することをお勧めします。単一の CloudFormation テンプレートが複数のアカウントでうまく機能します。

于 2016-08-17T16:22:01.447 に答える