用途:在需要可复用的云端架构判断时使用,包括设计云部署、把应用 Docker 化、规划 AWS 或 GCP 环境、选择部署模式,以及把单台虚拟机上的负载迁移到具备弹性的多可用区拓扑。若任务与云架构无关,或更适合由 Kubernetes 运维、IaC、CI/CD 等专门技能处理,则不应使用本技能。
必需输入:项目背景、目标用户、延迟与数据驻留约束、现有技术栈与待解决的问题,以及期望产出物(设计、Dockerfile、Compose 栈、部署方案、迁移方案、审计或运行手册)。
主要能力:提供计算模型决策矩阵(如稳定 Web/API 首选 VPS 容器、突发事件型选 Lambda、超过 15 分钟的长任务避免 Lambda),AWS 服务子集(EC2、S3、RDS、Lambda、IAM)与 GCP 对应映射,SaaS 相关参考文件(AWS 核心服务、Compose 模式、部署模式、GitHub Actions、环境管理);给出 Docker 分层与多阶段构建、非 root 运行、镜像扫描、Compose 健康检查与依赖顺序、Caddy 自动 HTTPS、CI/CD 镜像标签纪律、暂存/生产四轴隔离、TLS/CDN/自动扩缩容、滚动/蓝绿/金丝雀与回滚触发条件、成本优化决策。
使用方式:先阅读 SKILL.md,再按需加载相关深挖文件,套用有序指引、决策规则与清单,产出交付物并明确假设、风险与后续工作;典型产出包括工作负载分类、计算模型选择理由、VPC 与子网布局、Dockerfile、Compose 文件、IAM 角色清单、部署模式与回滚运行手册、成本态势、CDN/TLS/WAF/自动扩缩容配置,以及云拓扑决策记录(ADR)和账户加固清单。该技能建议优先自管 Debian/Ubuntu,其次云托管。
限制与暂未提供:资料未给出具体价格、收费方式、平台覆盖范围、实际效果数据或完整安装命令;部署示例中的具体参数和引用文件内容需自行核对适配,不能照搬为通用事实。