Categories
AWSAWS CDK
CDK で Amplify Hosting 手動デプロイ用の S3 バケットを作ったときにつまずいた点の記録。バケット名の 63 文字制限、SourceArn への encodeURIComponent、スタックの env 明示の 3 つ。
AWSAWS CDKcdkd
cdkd(CDK Direct)をXで見かけて、Hono + Lambdaの最小構成でbootstrapからdestroyまで一通り試した記録。deployが体感で速く、一方でCloudFormationを経由しないぶんadmin-equivalentな権限が要る。本格採用はまだ決めていない。
AI / MLAWSAWS CDK
AWSのアーキテクチャ図作成方法に悩んでいたのですが、Classmethod の記事で良さそうなのを見つけました。 早速Claude Codeにやらせてみました。 本記事は 2026 年 4 月 25 日時点、deplo […]
Amazon Bedrock AgentCoreでエージェントを作るときなど、知らず知らずのうちにECRへDockerイメージを登録していることがあります。ECR コンソールを開いて、cdk-hnb659fds-cont […]
AWS CLIが動作しているのにCDKデプロイが認証エラーで失敗する場合は、CDK CLIのバージョンが古い可能性があります。aws loginを使用するには、CDK CLI 2.1100.0以上が必要です。
AWS CDKのNodejsFunctionを使う際、npmのバグでCI環境のビルドが失敗することがあります。この問題はpnpmなど別のパッケージマネージャーに切り替えることで簡単に解決できます。
AWS Lambdaから Amazon Bedrock AgentCoreを実行するために必要なIAMポリシー設定を解説。特に「bedrock-agentcore:InvokeAgentRuntime」権限と、正しいリソースARN指定のポイントをCDKでの実装例とともに紹介。
AWS Organizationsを使って複数のAWSアカウントを管理する際に、異なるアカウント間でSNSを使った通知を簡単に設定する方法が紹介されます。アクセスキーの漏洩や出費のリスクを軽減し、AWS CDKを活用してSNSをCloudWatchのアラームに指定します。異なるリージョン間では設定ができず、必要であれば同一リージョンのSNSを経由して通知を行います。
この記事では、AWS Lambdaで発生したエラーをSlackに通知する仕組みを、AWS CDKで構築する方法を紹介します。Lambdaなどのアプリケーションコードを使わずに通知する仕組みを作ることで、エラー通知システムのデバッグをせずに済む方法を模索しました。
この記事では、AWS CDKを使用してSNSトピックを作成するLambda関数や、SNSトピックおよびEmailのサブスクリプションを作成する方法が紹介されています。CDKを使うことで、手組みの構成を忘れることなくリソースを管理できます。具体的なコードやLambda関数の実装方法も紹介されており、EventBridgeを介してSNSに情報を送信するプロセスも紹介されています。dotenvなどの追加の設定も必要です。