Anthropic ClaudeDevOps・インフラ⭐ リポ 7品質スコア 59/100
deployment-aws-canary-setup
AWS Lambda のカナリアデプロイメントをCDK、CloudWatchアラーム、自動ロールバック機能を使用してセットアップするためのステップバイステップガイドです。
description の原文を見る
Step-by-step guide for setting up AWS Lambda canary deployments with CDK, CloudWatch alarms, and automated rollback.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
スキル: AWS カナリアデプロイメントのセットアップ
このスキルでは、CDK TypeScript を使用して AWS Lambda の段階的なカナリアデプロイメントをセットアップする方法を学習します。Lambda バージョンとエイリアスの設定、自動ロールバック用の CloudWatch アラーム、およびトラフィックシフト用の CodeDeploy デプロイメントグループを構成します。
カナリアデプロイメントは、新しいコードへのトラフィックの小さな割合を最初にルーティングすることで、デプロイメントのリスクを軽減します。新しいバージョンが良好に機能する場合(エラーが少ない、許容可能なレイテンシー)、トラフィックは段階的にシフトして新しいバージョンに 100% 到達します。メトリクスが失敗した場合、トラフィックは自動的に安定したバージョンにロールバックします。
このアプローチは、ゼロダウンタイムデプロイメントと自動フェイルオーバーリカバリーが重要な要件である本番ワークロードに不可欠です。
前提条件
- AWS CDK v2 がインストールされている(
npm install -g aws-cdk) - CDK が設定されている TypeScript プロジェクト
- 適切な IAM ロールでデプロイされた Lambda 関数
- Lambda メトリクス用に設定
...
詳細情報
- 作者
- majiayu000
- ライセンス
- 不明
- 最終更新
- 2026/5/9
Source: https://github.com/majiayu000/claude-skill-registry-data / ライセンス: 未指定