Cdk With Q Dev Cli
No description available
Install / Use
/learn @konippi/Cdk With Q Dev CliREADME
CDK with Amazon Q Developer CLI Hands-on
このリポジトリは、Amazon Q Developer CLI を使用して CDK スタックを操作するハンズオンです。
前提
- AWS CDKを始めるハンズオン ─ IaCの第一歩をAWS LambdaとDynamoDBのシンプルな仕組みで学ぶで作成したスタックを操作します。
完成イメージ
<img width="584" height="491" alt="Image" src="https://github.com/user-attachments/assets/44d373e2-bfac-48f1-ab4c-743cee0cb053" />Amazon Q Developer CLI のセットアップ
-
q loginコマンドによってログインします。- AWS Builder ID or AWS IAM Identity Center アカウントを使用して、Amazon Q Developer CLI をセットアップします。
手順
-
現在の CDK 構成をドキュメント化する
-
プロジェクトルールを作成する
- ルール
- ↑ 適宜利用するプロファイル名を変更してください。(環境変数による設定でも可)
-
現在の CDK 構成に API Gateway を追加してデプロイする
- プロンプト
- 確認コマンド:
curl -X GET "${API Endpoint URL}"
-
ユニットテストを追加する
注意
[コストについて]
Amazon Q Developer を Free Tier で触っていただくことは無料ですが、<br> Amazon Q Developer CLI で AWS リソースをデプロイするため、リソースに応じてコストがかかります。<br> 料金の見積もりはAWS Pricing Calculatorより試算可能です。
[セキュリティについて]
API Gateway に対してセキュリティ防御を考慮していないため、検証後は削除 or 適切なセキュリティ設定を実施してください。
