aws-cloud

Design AWS cloud architectures with Terraform or CloudFormation patterns.

14|1|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/jpoutrin/product-forge --skill aws-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cloud
Source: https://github.com/jpoutrin/product-forge/tree/main/plugins/devops-data/skills/aws-cloud
Command: npx skills add https://github.com/jpoutrin/product-forge --skill aws-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building scalable, secure, and cost-efficient solutions on Amazon Web Services (AWS) requires adherence to best practices and a deep understanding of its vast service offerings. This Skill provides essential architecture patterns and guidance.

Core Features & Use Cases

  • Core Services Overview: Quick reference for key AWS services like EC2, Lambda, S3, RDS, ECS/EKS, and CloudFront.
  • Well-Architected Framework: Principles for operational excellence, security, reliability, performance, and cost optimization.
  • Terraform Patterns: Infrastructure-as-Code examples for deploying AWS resources, such as a VPC with public and private subnets.
  • Security Best Practices: Guidelines for using IAM roles, MFA, KMS encryption, VPC for network isolation, and CloudTrail for audit.
  • Cost Optimization: Strategies to reduce AWS spending, including Reserved Instances, Spot Instances, and S3 lifecycle policies.
  • Use Case: Designing a new application on AWS, deploying a secure VPC with Terraform, optimizing AWS spending, or implementing IAM best practices.

Quick Start

Use the aws-cloud skill to generate a Terraform module for setting up a VPC with public and private subnets in AWS.

Frequently Asked Questions about aws-cloud

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

FAQPage Schema
How do I design a scalable AWS infrastructure following best practices?

AWS infrastructure design relies on the Well-Architected Framework covering operational excellence, security, reliability, performance, and cost optimization. This Skill provides architecture patterns across EC2, Lambda, S3, RDS, ECS/EKS, and CloudFront to guide your design decisions and ensure scalability.

What's the best way to deploy AWS resources with Terraform?

Terraform enables Infrastructure-as-Code deployment on AWS. This Skill includes Terraform patterns and examples for provisioning resources like VPCs with public and private subnets, automating infrastructure setup while maintaining consistency and version control.

How do I implement security best practices in AWS?

AWS security involves IAM roles, MFA, KMS encryption, VPC network isolation, and CloudTrail auditing. This Skill covers these security controls and guidance for implementing them across your infrastructure to protect against unauthorized access and threats.

Can I reduce AWS costs without sacrificing performance?

Cost optimization strategies include Reserved Instances, Spot Instances, and S3 lifecycle policies. This Skill provides techniques for right-sizing resources and managing expenses while maintaining reliability and performance across your cloud environment.

Does Terraform work well for multi-account AWS governance?

Yes. Terraform supports multi-account governance patterns for AWS. This Skill includes guidance on creating reference architectures and automation patterns that enable centralized management, security controls, and consistent resource deployment across multiple AWS accounts.

What AWS services should I use for a new application deployment?

Core AWS services for applications include EC2 for compute, Lambda for serverless functions, S3 for storage, RDS for databases, ECS/EKS for container orchestration, CloudFront for content delivery, and Route 53 for DNS. This Skill provides an overview and patterns for selecting and combining these services.