deploying-on-aws

Designs AWS architectures and generates Terraform infrastructure for serverless, container, and EC2 deployments.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/masermediagroup-stack/maser-media --skill deploying-on-aws-masermediagroup-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploying-on-aws
Source: https://github.com/masermediagroup-stack/maser-media/tree/main/.cursor/skills/community/ai-design-components/skills/deploying-on-aws
Command: npx skills add https://github.com/masermediagroup-stack/maser-media --skill deploying-on-aws-masermediagroup-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Choosing among AWS's 200+ services and wiring them into a secure, cost-aware architecture is error-prone and slow. This Skill provides decision frameworks for compute, database, storage, and networking selection, then scaffolds production Terraform configurations, VPC layouts, IAM policies, and CI/CD workflows. ## Core Features & Use Cases - Service Selection Frameworks: Decision trees for Lambda vs. Fargate vs. ECS vs. EKS vs. EC2, RDS vs. Aurora vs. DynamoDB, and S3 vs. EBS vs. EFS, with cost comparisons. - Architecture Patterns: Ready-made serverless API, event-driven, containerized microservices, and three-tier application patterns with cost estimates. - Terraform Scaffolding: Generates VPC, security groups, IAM, and service-specific .tf files plus a GitHub Actions deployment workflow, with starter/intermediate/advanced maturity tiers. - Use Case: Ask for a serverless REST API backend and receive API Gateway + Lambda + DynamoDB Terraform files, a least-privilege IAM setup, and a deploy workflow estimated at roughly $15/month. ## Quick Start Ask the agent to design and generate Terraform infrastructure for a containerized web app on AWS using ECS Fargate with an ALB and RDS database.

Frequently Asked Questions about deploying-on-aws

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

FAQPage Schema
How do I choose between Lambda, Fargate, ECS, EKS, and EC2 on AWS?

Use Lambda for event-driven tasks under 15 minutes, Fargate for containerized apps without server management, ECS for AWS-native orchestration, EKS when you need Kubernetes portability, and EC2 for GPU workloads or predictable high traffic with Reserved Instances.

How do I deploy a serverless REST API on AWS with Terraform?

Combine API Gateway HTTP API, Lambda functions, and DynamoDB with on-demand billing. The Skill generates lambda.tf, api-gateway.tf, and dynamodb.tf files plus a GitHub Actions workflow, costing roughly $15 per month at 1M requests.

RDS vs Aurora vs DynamoDB: which AWS database should I use?

Choose Aurora for production relational workloads needing high availability, RDS for simpler or cost-sensitive relational needs, and DynamoDB for key-value or document access patterns requiring single-digit millisecond latency and serverless scaling.

Does this Skill support EKS Kubernetes deployments?

Yes. It generates eks-cluster.tf, eks-addons.tf, and IRSA or Pod Identities IAM configuration, plus Kubernetes namespace and deployment manifests. It also covers EKS Auto Mode and Fargate profiles for serverless nodes.

How can I reduce AWS infrastructure costs?

Right-size with Compute Optimizer, use Savings Plans or Reserved Instances for predictable workloads, Spot for fault-tolerant tasks, Graviton processors for 20-25% better price-performance, and S3 lifecycle policies to move data to cheaper storage tiers.

What are the limitations of AWS Lambda for long-running tasks?

Lambda caps execution at 15 minutes and 10GB memory, making it unsuitable for long batch jobs or stateful applications. For those cases, use ECS Fargate tasks triggered by EventBridge schedules or SQS queues instead.