cloud-infrastructure

v2026.09.25

Use when provisioning cloud resources, choosing between AWS services (Lambda vs ECS vs EKS), writing CDK/IaC, designing serverless or container architectures, configuring IAM/security groups, or optimizing cloud costs.

GitHub
安装命令
npx skhub add srstomp/cloud-infrastructure
Markdown
SKILL.md

Cloud Infrastructure

Design and provision cloud infrastructure with AWS-primary patterns and cloud-agnostic naming for portability.

Decision Framework

New service/workload?
├── Stateless, event-driven, <15min → Serverless (Lambda + API GW)
├── Long-running, stateful, predictable → Containers (ECS Fargate)
├── Kubernetes-native, multi-cloud → Orchestration (EKS)
└── Static content, CDN → Storage (S3 + CloudFront)

Database needs?
├── Key-value, <1ms, scale-to-zero → DynamoDB
├── Relational, complex queries → RDS/Aurora
├── Document store, flexible schema → DocumentDB
└── Cache, sessions, pub/sub → ElastiCache (Redis)

IaC approach?
├── AWS-only, type-safe → CDK (TypeScript)
├── Multi-cloud, declarative → Terraform
└── Simple, YAML → CloudFormation

When NOT to Use

  • CI/CD pipelines: Use ci-cd skill for pipeline config (CodePipeline, GitHub Actions)
  • Database schema design: Use database-design skill for schema/migrations/queries
  • Application-level monitoring: Use observability skill for application metrics/logs/traces

References

FileUse When
references/service-selection.mdChoosing between AWS compute, database, or messaging services
references/cdk-patterns.mdWriting CDK constructs, organizing stacks, L1/L2/L3 patterns
references/serverless-patterns.mdBuilding Lambda functions, API Gateway, Step Functions, event-driven
references/container-patterns.mdECS Fargate task definitions, service discovery, health checks
references/iam-and-security.mdIAM policies, security groups, VPC design, least privilege
references/storage-and-cdn.mdS3 configuration, CloudFront distributions, caching strategies
references/database-selection.mdDynamoDB patterns, RDS/Aurora configuration, managed DB comparison
references/cost-optimization.mdRight-sizing, reserved capacity, cost estimation, billing alerts

Runtime Notes

  • Claude Code: dispatch yokay-implementer via the Task tool with subagent_type: "pokayokay:yokay-implementer".
  • Codex: there is no subagent dispatch. Execute the agent's role inline — read the corresponding agents/yokay-<name>.md and follow its Behavioral Defaults, Critical Rules, and Output Contract directly in the current session.
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.25

发布时间

Sep 25, 2026

分类

未分类

许可证

MIT

源路径

plugins/pokayokay/skills/cloud-infrastructure

默认分支

master

最新提交

ef6a34d

Tree SHA

7e3eba3