CDK

AWS Basic

CDK + ECS Fargate で Webアプリをコンテナ化する【EC2 からコンテナへの移行体験】

はじめに「EC2 の OS パッチや Tomcat のインストール設定が面倒」「スケールアウト時のインスタンス管理が複雑」——これを解決するのが ECS Fargate(サーバーレスコンテナ) です。この記事では、ASG ハンズオン(cdk...
AWS Basic

CDK + Auto Scaling Group で Webアプリをオートスケーリング構成にする【CPU負荷でスケールアウト体験】

はじめに「EC2 が 1台では負荷が集中したときに対応できない」「障害で EC2 が落ちたら手動で復旧しなければならない」——これを解決するのが Auto Scaling Group(ASG) です。この記事では、CDK Pipelines...
AWS Basic

CDK Pipelines で Spring Boot を CI/CD 自動デプロイする【CodeDeploy で WAR ホットデプロイ】

はじめに「アプリのコードを push するだけで EC2 の Tomcat に自動デプロイされる仕組みを作りたい」——これを実現するのが CDK Pipelines + CodeDeploy の組み合わせです。この記事では、CDK Pipe...
AWS Basic

CDK Pipelines でインフラの CI/CD を構築する【git push だけで ALB + EC2 + RDS が自動デプロイ】

はじめに「インフラの変更を反映するたびに cdk deploy を手動実行するのが面倒」「コードをプッシュするだけで AWS リソースが自動更新されるようにしたい」——これを実現するのが CDK Pipelines です。この記事では、CD...
AWS Basic

AWS CDK カスタム Construct でALB + EC2 + RDS 3層構成を再利用可能な部品に切り出す【スタック170行 → 30行】

はじめに「CDKで書いたインフラコードをdev環境とprod環境で使い回したい」「スタックがどんどん肥大化してきた」——これを解決するのが CDK カスタム Construct です。この記事では、CDK版ハンズオンで構築した ALB + ...
AWS Basic

AWS CDK(Python)でALB + EC2(Tomcat) + RDS 3層構成を構築する手順【CloudFormation 460行 → CDK 200行】

はじめに「CloudFormation の YAML 460行をもっとシンプルに書けないか」——それを実現するのが AWS CDK(Cloud Development Kit) です。この記事では、CloudFormation版ハンズオンで...
スポンサーリンク