aws-cloudformation-ecs

Generate and deploy AWS ECS infrastructure using CloudFormation templates.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/MassimilianoPili/claude-code-config --skill aws-cloudformation-ecs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cloudformation-ecs
Source: https://github.com/MassimilianoPili/claude-code-config/tree/main/skills/aws-cloudformation-ecs
Command: npx skills add https://github.com/MassimilianoPili/claude-code-config --skill aws-cloudformation-ecs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation and management of Amazon Elastic Container Service (ECS) infrastructure using AWS CloudFormation, enabling robust and repeatable deployments.

Core Features & Use Cases

  • Infrastructure as Code: Define ECS clusters, services, task definitions, and load balancers using declarative CloudFormation templates.
  • Production-Ready Patterns: Implement best practices for auto-scaling, blue/green deployments, service discovery, and multi-container task definitions.
  • Use Case: Deploy a scalable, load-balanced web application on ECS by providing a single CloudFormation template that provisions all necessary AWS resources.

Quick Start

Use the aws-cloudformation-ecs skill to generate a CloudFormation template for a basic ECS cluster with a Fargate service.

Frequently Asked Questions about aws-cloudformation-ecs

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

FAQPage Schema
How do I deploy an AWS ECS cluster using CloudFormation templates?

You can deploy an AWS ECS cluster using CloudFormation by defining your clusters, services, and task definitions as declarative IaC templates. This Skill generates the necessary CloudFormation code to provision and manage the infrastructure for containerized applications.

Can I configure blue/green deployments for ECS with CodeDeploy using CloudFormation?

Yes, CloudFormation supports configuring blue/green deployments for ECS using CodeDeploy. This Skill facilitates these production-ready patterns alongside auto-scaling and service discovery to ensure robust and repeatable container deployments.

What is the best way to define auto-scaling and load balancing for ECS Fargate?

The best way to define auto-scaling and load balancing for ECS Fargate is through declarative Infrastructure as Code. This Skill generates CloudFormation templates that provision load balancers and auto-scaling configurations for scalable web applications.

Does this CloudFormation ECS template support multi-container task definitions?

Yes, this CloudFormation ECS approach supports multi-container task definitions. It implements production-ready patterns that allow you to define complex containerized applications within a single CloudFormation template.

Do I need prior AWS CloudFormation knowledge to deploy ECS infrastructure with this approach?

You need a basic understanding of AWS ECS and CloudFormation concepts to effectively deploy infrastructure using this Skill. It simplifies template generation for clusters and Fargate services, but familiarity with IaC principles is beneficial.