SUS05-BP03 使用托管服务
使用托管服务在云中更高效地运营。
常见反模式:
-
使用利用率低的 Amazon EC2 实例来运行应用程序。
-
内部团队仅管理工作负载,而没有时间专注于创新或简化。
-
为可在托管服务上更高效运行的任务部署和维护技术。
建立此最佳实践的好处:
-
使用托管服务将责任转移给 AWS,其拥有对数百万客户的洞察,可以帮助推动新的创新和提高效率。
-
由于使用了多租户控制面板,托管服务将服务的环境影响分散到许多用户。
在未建立这种最佳实践的情况下暴露的风险等级:中
实施指导
托管服务将维持已部署硬件的高利用率和可持续性优化的责任转移给 AWS。托管服务还消除了维护服务的运营和管理负担,让您的团队有更多时间专注于创新。
审核您的工作负载,以便确定可由 AWS 托管服务替换的组件。例如,Amazon RDS
实施步骤
-
清点工作负载的服务和组件。
-
评测和确定可由托管服务替换的组件。以下是一些可以考虑采用托管服务的示例:
Task What to use on AWS 托管数据库
使用托管 Amazon Relational Database Service(Amazon RDS)
实例而不是在 Amazon Elastic Compute Cloud(Amazon EC2) 上维护自己的 Amazon RDS 实例。 托管容器工作负载
使用 AWS Fargate
,而不是实施您自己的容器基础设施。 托管 Web 应用
使用 AWS Amplify 托管
作为完全托管式 CI/CD,为静态网站和服务器端呈现的 Web 应用托管服务。 -
确定依赖项和创建迁移计划。相应地更新运行手册和行动手册。
-
AWS Application Discovery Service
会自动收集并提供有关应用程序依赖项和利用率的详细信息,帮助您在制定迁移计划时做出更明智的决策
-
-
迁移到托管服务之前测试服务。
-
使用迁移计划,用托管服务来代替自托管服务。
-
迁移完成后持续监控服务,以便根据需要进行调整并优化服务。
资源
相关文档:
相关视频: