API Gateway + Lambdaで実行可能なバージョン管理シナリオを実装する際に問題があります。私の要件は、APIレベルでのメジャーバージョン管理ですが、サービスレベルでのマイナーバージョン管理です。私の環境もアカウント間に広がっているので、ステージングはenv伝播のオプションではありません。 AWS API Gatewayを使用したAPI管理の実装に成功した人はいますか?AWS APIゲートウェイのバージョン管理
1
A
答えて
2
APIゲートウェイでは、メジャーバージョンを別々のAPIで表す必要があります。カスタムドメイン機能を使用して、基本パスを各API(つまり、myapi.com/v1 => API 1、myapi.com/v2 => API 2)にマップできます。インポート/エクスポート機能を使用して、API間の変更を管理することもできます。
環境ごとに個別のアカウントを使用することは、実際には推奨されるベストプラクティスです。 CloudFormationを見て、ワークフローを管理することをお勧めします.1つのCloudFormationテンプレートが複数のアカウントでうまく機能します。
関連する問題
- 1. AWS APIゲートウェイのURIベースのバージョン
- 2. AWS APIゲートウェイ
- 3. AWS APIゲートウェイ - エンコーディング
- 4. AWS Apiゲートウェイのバイナリデータ
- 5. AWS APIゲートウェイのハンドルタイムアウト
- 6. APIウェブアプリケーション内のバージョン管理
- 7. .NETアプリケーションのAPIバージョン管理
- 8. サーバレス/ AWS APIゲートウェイCORS
- 9. AWS APIゲートウェイ - HTTPパススルーパスパラメータ
- 10. AWS APIゲートウェイreturn XML
- 11. ASP.NET Web APIでのAPIのバージョン管理
- 12. Anypoint APIマネージャーのAPIバージョン管理
- 13. WSO2 API Publisher 2.0.0でのAPIゲートウェイ管理の失敗
- 14. iOS上のAWS APIゲートウェイ
- 15. AWS APIゲートウェイの認証エラー
- 16. ブラウザのAWS APIゲートウェイERR_CONTENT_DECODING_FAILED
- 17. AWS APIゲートウェイの角度が
- 18. AWS CognitoとAPIゲートウェイ認証
- 19. AWS APIゲートウェイ圧縮レスポンス
- 20. AWS APIゲートウェイMTLSクライアント認証
- 21. AWS APIゲートウェイとEC2サービスプロキシ
- 22. AWS APIゲートウェイ+ DynamoDBロールARNエラー
- 23. Amazon(AWS)APIゲートウェイ - 認証
- 24. アクセスステージ変数 - AWS APIゲートウェイ
- 25. AWSゲートウェイAPI:ブラウザでERR_CONTENT_DECODING_FAILED
- 26. AWS RESTful API用のCognitoとAPIゲートウェイ
- 27. ベンダーのMIMEタイプ(APIのバージョン管理用)
- 28. RailsのAPIバージョン管理、ルーティングの問題
- 29. AWS APIゲートウェイとAWSラムダハンドリングクライアント証明書
- 30. Dotnet Core Web APIのバージョン管理
は、環境ごとに異なるアカウントを設定していたばかりで、サービスドメイン名のベースパスを保存するために環境ごとに異なるサブドメインを設定していました。ドメイン全体のサービスが変更されたため、サービスエンドポイントレベルでマイナーバージョン管理も検討していたので、同じエンドポイントの複数のバージョンが同じメジャーバージョンでアクセスできますか?ここでの意見陳述については議論するつもりはないと知っていますが、APIのバージョン管理は難しくて速い科学ではなく、具体的にはAPI Gateway特有の動作と競合すると変です。 – tafaju
ビルド/デプロイメントの自動化もサポートするCloudform + Swaggerについて検討します。 – tafaju
apiデプロイメントを処理するための例示的なフォーメーションテンプレートを提供する可能性がありますか? – tafaju