REL01-BP03 アーキテクチャを通じて、固定サービスクォータと制約に対応する - AWS Well-Architected Framework

REL01-BP03 アーキテクチャを通じて、固定サービスクォータと制約に対応する

サービスクォータと物理リソースには変更できないものもあることに注意し、これらが信頼性に影響を及ぼさないように設計します。

例としては、ネットワーク帯域幅、AWS Lambda ペイロードサイズ、API Gateway のスロットルバーストレート、Amazon Redshift クラスターへの同時ユーザー接続などがあります。

一般的なアンチパターン:

  • バースト制限を利用しながらベンチマークをごく短期間実行するが、継続する期間にわたってそのキャパシティーでサービスが実行されることが予想される。

  • ユーザーまたは顧客ごとに 1 つのサービスリソースを使用する設計を選択するが、この設計の制約 (スケーリング時にこの設計の失敗を引き起こすもの) があることを認識していない。

このベストプラクティスを活用するメリット: AWS のサービスの固定クォータと、接続の制約、IP アドレスの制約、サードパーティーのサービスの制約など、ワークロードの他の部分の制約を追跡することで、クォータに対する傾向を検出し、クォータを超える前にそのクォータに対応できます。

このベストプラクティスを活用しない場合のリスクレベル: ミディアム

実装のガイダンス

  • 固定されたサービスクォータと制約のほか、これらに関するアーキテクトを把握します。

リソース

関連するドキュメント:

関連動画: