aws-deployment

Automate AWS ECS infrastructure deployment with CloudFormation templates.

Updated Sep 12, 2025
One-click install
npx skills add https://github.com/ammonsd/ActivityTracking --skill aws-deployment-ammonsd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-deployment
Source: https://github.com/ammonsd/ActivityTracking/tree/main/skills/aws-deployment
Command: npx skills add https://github.com/ammonsd/ActivityTracking --skill aws-deployment-ammonsd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams deploy and manage AWS infrastructure for the ActivityTracking app with minimal manual steps, ensuring production-grade environments.

Core Features & Use Cases

  • Infrastructure-as-code driven deployment using CloudFormation templates to provision ECS clusters, services, and supporting resources.
  • Automated provisioning of RDS databases, S3 buckets for receipts, and SES email configuration with proper permissions and region settings.
  • Rollout and rollback support for updates, including health checks, canary or blue/green strategies, and environment variable management.
  • Real-world use case: Deploy a new release to production with automated provisioning, config, and a rollback path in case of failures.

Quick Start

Deploy the initial AWS infrastructure for TaskActivity using CloudFormation templates to create ECS, RDS, S3, and SES resources and perform the first deployment.

Frequently Asked Questions about aws-deployment

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

FAQPage Schema
How do I automate AWS ECS deployment with CloudFormation and infrastructure-as-code?

AWS ECS deployment with CloudFormation uses infrastructure-as-code templates to provision ECS clusters, services, RDS databases, S3 buckets, and SES configuration with minimal manual steps for production-grade environments.

What's the best way to provision ECS, RDS, and S3 resources for a production environment?

Provisioning ECS, RDS, and S3 resources for production is best handled through CloudFormation templates that automate resource creation with proper permissions and region settings, ensuring consistent environment configuration across deployments.

Can I use CloudFormation templates to manage environment variables and SES email configuration for ECS services?

CloudFormation templates can manage ECS environment variables and automate SES email configuration with proper permissions and region settings, streamlining environment-specific setup during infrastructure deployment.

Do I need pre-configured AWS permissions to deploy ECS infrastructure with infrastructure-as-code?

Deploying ECS infrastructure with infrastructure-as-code requires appropriate AWS permissions to create and manage CloudFormation stacks, ECS clusters, RDS instances, S3 buckets, and SES identities across your target regions.

What are the limitations of using CloudFormation for ECS deployment automation compared to other infrastructure-as-code approaches?

CloudFormation for ECS deployment automation is tightly coupled to AWS services and may lack the multi-cloud portability of other infrastructure-as-code tools, but provides deep native integration with ECS, RDS, S3, and SES provisioning.