SuperAPI AI 工具集

aws-cloud-ops

部署与运维

查看项目

更新于 10-16 02:36

技能介绍

用途:为智能体提供 AWS 云运维能力,覆盖 CloudWatch、S3、Lambda、EC2 和 IAM(只读),可与 devops、cloud-integrator、incident-responder 等智能体配合处理 AWS 任务与故障排查。

主要能力:CloudWatch 支持列出日志组、跟踪日志流、过滤日志事件、列出与获取指标、列出与创建告警;S3 支持列出存储桶与对象、复制、目录同步、删除;Lambda 支持列出函数、查看详情、调用函数、获取函数日志;EC2 支持列出与描述实例、启动、停止、列出安全组;IAM 仅限只读,可列出用户、角色与策略。

用法:需安装并配置 AWS CLI v2。Linux x86 下载 AWS CLI v2 后解压并执行 sudo ./aws/install;macOS 使用 curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" 后运行安装包;Windows 下载 MSI 或使用 msiexec,也可通过包管理器安装。配置执行 aws configure(访问密钥、密钥、区域),验证执行 aws --version。常用命令如 aws ec2 describe-instances --output table、aws logs tail /aws/lambda/my-function --follow、aws s3 ls、aws lambda invoke --function-name my-func output.json。可配置 AWS_PROFILE、AWS_REGION、AWS_DEFAULT_OUTPUT。

限制与安全:IAM 写操作被阻止;日志组/指标/告警/函数/实例的列举与查看等只读操作无需确认,复制、同步、删除、调用、启停、创建告警等操作需确认;不要硬编码凭证,优先使用 IAM 角色。使用 --output json 与 --query 限制响应大小,破坏性操作前先 describe 确认资源。常见问题:访问被拒绝检查 IAM 权限,区域错误设置 AWS_REGION,凭证问题运行 aws configure。可选成本跟踪钩子,无强制钩子。原文提及免费认证培训资源,具体费用与考试信息暂未提供。