AWS Developer Learning Plan の「フェーズ 2: 複雑性を追加する」の次のモジュールへようこそ。ここまでで、API が Amazon S3 によるファイルストレージと Amazon ElastiCache によるパフォーマンスの最適化を処理できるようになりました。オンラインストアでは、製品画像を安全に管理し、ミリ秒未満の応答時間でデータを配信することができます。ただし、アプリケーションが成長し、より複雑なワークフローを処理するようになると、Lambda 関数の信頼性と保守性を向上させるパターンが必要になります。
このモジュールでは、サーバーレスアプリケーションの規模の拡大に伴って発生する運用上の課題に対処します。このモジュールでは、コードの再利用、さまざまな環境での高度な設定管理、障害を正常に処理するレジリエンスパターンのための Lambda レイヤーを実装します。これらのパターンにより、API は機能的なシステムからメンテナンスしやすい本番環境に対応したプラットフォームへと変換されます。