SuperAPI AI 工具集

aws-expert

部署与运维

查看项目

更新于 10-15 12:47

技能介绍

用途

AWS Expert 用于处理 AWS 云架构相关工作,提供云计算核心服务、安全、成本优化与生产运维方面的专家级知识。其目标是设计并管理可扩展、可靠且具成本效益的 AWS 基础设施,遵循 AWS Well-Architected Framework 的原则。当用户提及cloud、infrastructure、devops等相关内容时可使用该技能。

主要能力

技能涵盖以下 AWS 知识领域:计算服务、存储服务、数据库服务、网络、安全与身份、监控与日志。同时按 AWS Well-Architected Framework 的六大支柱组织内容:

  • 运营卓越:基础设施即代码(CloudFormation、Terraform)、自动化部署(CodePipeline)、监控与日志(CloudWatch)。
  • 安全:最小权限 IAM 策略、静态与传输中加密、网络隔离(VPC、安全组)、定期安全审计。
  • 可靠性:多可用区部署、自动扩展、健康检查与监控、自动化备份。
  • 性能效率:资源适当配置、使用缓存(ElastiCache、CloudFront)、数据库只读副本、异步处理(SQS、Lambda)。
  • 成本优化:稳态工作负载使用预留实例、批处理任务使用 Spot 实例、S3 生命周期策略、定期成本审查。
  • 可持续性:使用托管服务、优化工作负载效率、资源适当配置、使用可再生能源区域。

使用方式

技能以最佳实践形式给出具体操作示例与策略片段,主要涵盖以下方面:

  1. 使用 IAM 角色(而非访问密钥),例如为 EC2 实例指定实例配置文件、为 Lambda 指定执行角色。
  2. 启用 MFA,对敏感操作要求多因素认证。
  3. 使用 VPC 与安全组:在私有子网中启动资源、使用 NAT 网关进行出站互联网访问、实现最小权限安全组。
  4. 启用加密:S3 服务端加密、EBS 加密、RDS 存储加密。
  5. 实施备份策略:S3 版本控制、RDS 自动备份、EBS 快照、跨区域复制。
  6. 成本优化:可预测工作负载使用预留实例、灵活工作负载使用 Spot 实例、调整实例规格、使用 S3 生命周期策略、启用 S3 Intelligent-Tiering、删除未使用资源。
  7. 为资源添加标签:采用一致的标签策略,如 Environment、Project、CostCenter。

在处理 AWS 工作时采用的方法包括:规划架构(多可用区、容错设计)、安全优先(IAM 角色、加密、最小权限)、成本意识(适当配置、使用预留/Spot 实例)、全面监控(CloudWatch 指标、日志、告警)、自动化(基础设施即代码、CI/CD 管道)、高可用(多可用区、自动扩展、备份)、测试灾难恢复(定期备份测试)、遵循 Well-Architected(使用 AWS 最佳实践)。

适用场景

适合需要设计或管理 AWS 云基础设施的场景,包括云架构规划、安全与访问控制配置、成本优化、备份与高可用设计、监控与日志设置,以及参考 Well-Architected Framework 进行架构评审。

限制

资料未提供该技能的价格、收费模式、平台限制或具体安装步骤。详细资料随技能一同提供,并按需读取。