cloudformation

Automate AWS infrastructure provisioning with CloudFormation templates.

1.1k|444|Updated May 18, 2019
One-click install
npx skills add https://github.com/itsmostafa/aws-agent-skills --skill cloudformation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudformation
Source: https://github.com/itsmostafa/aws-agent-skills/tree/main/skills/cloudformation
Command: npx skills add https://github.com/itsmostafa/aws-agent-skills --skill cloudformation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CloudFormation addresses the complexity of provisioning and managing AWS resources by enabling infrastructure to be defined as code in templates, reducing drift and manual errors.

Core Features & Use Cases

  • Template authoring: write YAML or JSON templates to model AWS resources.
  • Stack deployment & drift detection: create, update, monitor stacks, and detect drift from live resources.
  • Nested stacks & cross-stack references: compose complex architectures from modular templates for multi-account environments.
  • Use Cases include environment provisioning, multi-account deployments, and standardizing infrastructure changes.

Quick Start

Create and deploy a basic CloudFormation template to provision a VPC and an EC2 instance.

Frequently Asked Questions about cloudformation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate AWS infrastructure provisioning using CloudFormation templates?

Automate AWS infrastructure provisioning by authoring YAML or JSON CloudFormation templates to model resources, then executing stack creation, updates, and deletion via the AWS CLI or SDKs across multiple environments.

What is infrastructure as code and how does CloudFormation prevent configuration drift?

Infrastructure as code defines cloud resources in repeatable templates, and CloudFormation prevents drift by detecting live resource deviations from your defined templates, reducing manual configuration errors across environments.

How do I manage nested stacks and cross-stack references for multi-account AWS deployments?

Manage multi-account AWS deployments by composing complex architectures from modular nested CloudFormation templates, utilizing cross-stack references to standardize infrastructure changes across separate environments.

Can I use CloudFormation to provision a VPC and EC2 instance without manual console configuration?

Yes, you can provision a VPC and EC2 instance by authoring a CloudFormation template to model the AWS resources, then deploying the stack automatically through the AWS CLI or SDKs.

Does CloudFormation stack deployment require a working AWS account and CLI setup?

Yes, CloudFormation stack deployment requires a working AWS account, authored templates, and the AWS CLI or SDKs configured to execute the necessary create, update, and delete operations.