Amazon Web Services ブログ

Category: AWS CloudFormation

GitHub からの AWS CloudFormation デプロイ自動化

AWS CloudFormation は、AWS とサードパーティのリソースをモデル化、プロビジョニング、管理できる Infrastructure as Code (IaC) サービスです。このサービスでは、追跡対象の Git リポジトリが更新されるたびに自動的にデプロイをトリガーする Git 同期を利用できるようになりました。これにより、開発者は Git ワークフローに統合し、コンテキストの切り替えによる時間の浪費を減らすことで、CloudFormation の開発サイクルを大幅に高速化できるようになりました。この新しい Git 同期は、GitHub、GitHub Enterprise、GitLab、Bitbucket に対応しています。

この記事では、GitHub のネイティブツールと CloudFormation の Git 同期を使った最新の開発体験について説明します。GitHub CodeSpace を使ってクラウド開発環境を作成し、GitHub Actions と CloudFormation Linter を使ってプルリクエストにダイレクトフィードバックをセットアップし、安全なデプロイを自動化する手順が詳しく説明されています。

Amazon CodeWhisperer を使用してクラウドの知識を深める

Amazon CodeWhisperer は人工知能 (AI) を活用した革新的な生産性ツールで、開発者の生産性を向上させ、クラウドの学習を加速できます。Amazon CodeWhisperer は機械学習 (ML) を利用して、統合開発環境 (IDE) でインテリジェントなコード提案を行います。

CDK Migrate: AWS CDK への移行コマンドの発表

CDK Migrate: AWS CDK への移行コマンドの発表

AWS Cloud Development Kit (CDK) の新機能である CDK Migrate についてご紹介します。この機能を使用することで、ユーザーは以前にデプロイされた AWS CloudFormation テンプレートや CloudFormation スタック、Infrastrcture as Code (IaC) の管理外で作成されたリソースを CDK アプリケーションに移行できます。この機能は、CloudFormation の管理外で作成されたリソースをテンプレートにインポートし、新しく生成された CloudFormation スタックに取り込むのに役立つ CloudFormation IaC ジェネレーター と同時に公開されています。