cloud-architecture-aws

Design, scale, cost, and diagnose AWS cloud-native systems.

1|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/eric-sabe/engsys --skill cloud-architecture-aws
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-architecture-aws
Source: https://github.com/eric-sabe/engsys/tree/main/stacks/cloud/aws/skills/cloud-architecture-aws
Command: npx skills add https://github.com/eric-sabe/engsys --skill cloud-architecture-aws

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams building on AWS often lack deep, service-specific architecture knowledge to avoid costly failure modes, performance bottlenecks, and quota overruns. This Skill fills that gap by providing detailed, production-tested guidance on every core AWS service, eliminating guesswork and costly missteps when designing, scaling, or diagnosing AWS infrastructure.

Core Features & Use Cases

  • Comprehensive Service Coverage: Deep dives into compute (Lambda, Fargate, ECS, EC2), data (DynamoDB, Aurora, RDS), messaging (SQS, SNS, EventBridge, Step Functions), edge (CloudFront, API Gateway), storage (S3, KMS), and Bedrock AI services.
  • Failure Mode Mitigation: Explicit guidance on avoiding common AWS pitfalls including Lambda cold starts, DynamoDB hot partitions, NAT Gateway cost overruns, RDS connection exhaustion, and service quota throttles.
  • Cost Optimization: Clear breakdown of AWS cost traps and actionable levers to reduce spend without sacrificing performance or reliability.
  • Use Case Example: For a serverless e-commerce backend using Lambda and DynamoDB, use this Skill to right-size provisioned concurrency, design partition keys to avoid throttling, and cut monthly NAT egress costs by 60% with VPC endpoints.

Quick Start

Use the cloud-architecture-aws skill to audit your current AWS infrastructure for performance bottlenecks, cost overruns, and quota risks, and receive prioritized, actionable fixes tailored to your specific stack.

Frequently Asked Questions about cloud-architecture-aws

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

FAQPage Schema
How do I avoid DynamoDB hot partitions and throttling in a serverless architecture?

To avoid DynamoDB hot partitions, design partition keys that distribute traffic evenly across your serverless architecture. This Skill provides guidance on key design patterns and provisioned capacity tuning to prevent throttling and optimize throughput.

What's the best way to reduce NAT Gateway cost overruns in AWS?

The best way to reduce NAT Gateway cost overruns is by routing traffic through VPC endpoints to bypass the gateway. This Skill identifies cost traps and provides actionable levers to cut egress spend without sacrificing performance.

How do I fix RDS connection exhaustion when scaling AWS Lambda?

Fix RDS connection exhaustion when scaling AWS Lambda by implementing connection pooling and managing concurrency limits. This Skill offers architecture patterns to balance compute scaling with database connection quotas.

Why does my AWS Lambda function experience cold starts and how can I prevent them?

Lambda cold starts occur during function initialization and can be prevented by configuring provisioned concurrency. This Skill provides production-tested compute configurations to minimize latency in event-driven systems.

Can I use EventBridge and Step Functions to orchestrate microservices on AWS?

Yes, you can use EventBridge and Step Functions to orchestrate microservices on AWS by routing events and managing state. This Skill details how to integrate messaging and orchestration tools for reliable, decoupled workloads.

Does this cover managed AI services like Bedrock for cloud-native applications?

Yes, this covers managed AI services like Bedrock for building cloud-native applications. It provides architecture knowledge to integrate AI workloads alongside compute, data, and networking components securely.