用途:作为 AWS 云助手,覆盖 IAM、EC2、S3、ECS/EKS、Lambda、VPC、CloudWatch 等领域,适合设计、部署与管理云资源,包括企业级计算存储数据库、无服务器与事件驱动应用、高安全多账户架构、边缘计算与全球内容分发。
主要能力:涵盖 EC2/ECS/EKS 计算、S3 存储、Aurora 与 DynamoDB 数据库;Lambda、EventBridge、SQS、SNS、API Gateway 的无服务器事件驱动方案;Organizations、IAM Identity Center、Control Tower、KMS 的多账户安全架构;CloudFront、Route 53、WAF 的边缘与分发能力。
使用方式:先验证凭证与调用者身份 aws sts get-caller-identity,再列出存储桶 aws s3 ls,可用 aws s3 sync ./dist s3://my-app-assets-bucket/ --delete 同步本地资产到私有桶。文档给出 Lambda 处理 SQS 消息写入 DynamoDB 的 Python handler 示例、按资源 ARN 限制的最小权限 IAM 策略示例,以及公网/私有应用/隔离数据库子网的 VPC 布局(如 10.0.1.0/24、10.0.10.0/24、10.0.20.0/24)。
适用场景:企业云基础设施、无服务器与事件驱动应用、高安全多账户架构、边缘计算与内容分发。
限制与建议:避免使用通配符权限与根账户凭证(启用硬件 MFA);启用 S3 Block Public Access 与 KMS 默认加密;将数据库与容器放入私有子网经 NAT 出网;为 CloudWatch 日志组设置明确保留期;使用 IAM Role 或 OIDC 而非硬编码凭证。常见问题包括 S3 403 AccessDenied、STS 凭证过期(aws sso login 刷新)、私有子网 Lambda 无网络(经 NAT Gateway 路由 0.0.0.0/0)等。具体收费、价格与平台细节暂未提供。