Lambda Function w/Extention Systems Manager Parameter Store / Secrets Manager Cache キャッシュがあればキャッシュから情報取得 スループット制限の影響を受けない Cold Start時 or キャッシュがない場合 or キャッシュの有効期限が切れた場合は GetParameter / GetSecretValue APIで取得 スループット制限の影響を受ける スループット制限によりAPIリクエストがエラーになることを回避する方法 • スループット制限を引き上げる(Parameter Storeのみ) • APIリクエスト部分にExponential Backoffを実装する Parameters and Secrets Lambda Extentionの仕組み (参考)サービスのAPIリクエスト上限値 • Parameter Store:GetParameter、GetParameters、GetParametersByPath合計でデフォルト 40 TPS (高スループット 3,000TPS) • Secrets Manager:DescribeSecret および GetSecretValue API リクエストの合計で 5,000 TPS (上限緩和不可)