本文へスキップ
AWS DAILY
AWS CloudFormation のアイコン
管理・ガバナンス

AWS CloudFormation

インフラをコードで定義し、AWS リソースを自動プロビジョニング

最終更新
関連ニュース
1 件

サービス概要

AWS CloudFormation は、AWS リソースのモデル化とセットアップを支援するサービスです。利用者はテンプレートに必要なリソースとその設定を記述するだけで、CloudFormation がプロビジョニングと構成を自動的に行います。リソース間の依存関係も CloudFormation が解決するため、個別に作成・設定する手間が不要です。テンプレートはテキストファイルとして管理できるため、インフラの変更をソースコードと同様にバージョン管理できます。

主な特徴

  • 01

    テンプレートによるリソース管理

    テンプレートにすべての AWS リソースとプロパティを記述することで、スタックとしてまとめて作成・更新・削除できます。リソースの集合を単一の単位として簡単に管理できます。

  • 02

    インフラの再利用と一貫した複製

    同じテンプレートを繰り返し使用することで、複数の環境に対して一貫性のある方法でリソースをプロビジョニングできます。一度記述したリソース定義を何度でも再利用できます。

  • 03

    変更の追跡とロールバック

    テンプレートはテキストファイルであるため、バージョン管理システムと組み合わせて変更内容・変更者・変更日時を正確に把握できます。問題が発生した場合は以前のバージョンのテンプレートを使ってインフラを元の状態に戻せます。

  • 04

    AWS CloudFormation Registry との連携

    AWS CloudFormation Registry に公開されたクラウドリソースや開発者コミュニティのリソースを活用してインフラを拡張・管理できます。

  • 05

    多様なアクセス手段

    CloudFormation コンソール、API、AWS CLI、AWS SDK など複数の方法からサービスを利用できます。

主なユースケース

  1. 1

    CI/CD パイプラインへの組み込み

    継続的インテグレーションおよびデリバリーの自動化と組み合わせて、インフラテンプレートの自動化・テスト・デプロイを実現できます。

  2. 2

    スケーラブルなウェブアプリケーションの構築

    Auto Scaling グループ、Elastic Load Balancing ロードバランサー、Amazon Relational Database Service データベースインスタンスといった複数のリソースをテンプレート一つで一括プロビジョニングできます。

  3. 3

    マルチリージョン構成の展開

    同一テンプレートを複数のリージョンで繰り返し使用することで、可用性の高いアプリケーション構成を一貫した方法で展開できます。

  4. 4

    組織全体のリソース管理自動化

    AWS サービスとの統合を活用し、複数の AWS アカウントおよびリージョンにわたるリソース管理を単一のオペレーションで自動化できます。

最近のアップデート

  1. 重要度:通常

    Amazon CloudWatch の PromQL アラームが EC2 および Application Auto Scaling のスケーリングポリシーをトリガー可能に

    • CloudWatch の PromQL アラームから EC2 Auto Scaling のシンプルスケーリングおよびステップスケーリングポリシーをトリガーできるようになりました。
    • CloudWatch の PromQL アラームから Application Auto Scaling のシンプルスケーリングおよびステップスケーリングポリシーをトリガーできるようになりました。

    詳細記事

利用可能リージョン

東京リージョン

ap-northeast-1

提供中

大阪リージョン

ap-northeast-3

提供中

AWS 公式のサービスエンドポイント一覧で確認しました。東京(ap-northeast-1)と大阪(ap-northeast-3)が載っています。個別の機能が各リージョンで使えるかは、この一覧だけでは確認できません。

確認日時:2026/11/11 06:01 AWS リージョン別のサービス一覧

公式情報で確認できない場合は「未確認」と表示し、推測による補完は行っていません。

公式ドキュメント