多云环境下的服务设计与治理指南
1. 云部署需谨慎规划
在实施云解决方案时,要格外谨慎。与传统数据中心不同,云服务的主要成本并非前期投资(资本支出,CAPEX),而是每月的运营支出(OPEX)。因此,云部署需要一个周全的计划。
2. 利用云采用框架协调云提供商
2.1 单一控制台的概念
在多云环境中,“单一控制台”是关键。想象一下,你拥有一个包含运行 VMware 的私有云、AWS 公共云平台以及其他 SaaS 解决方案的多云环境,如何跟踪所有组件的运行情况呢?虽然云提供商能处理很多事务,如补丁和升级,但企业仍需负责一些事项,如身份与访问管理(IAM)和安全策略。
单一控制台的定义是“一个管理控制台,以统一的显示方式呈现来自多个来源的数据”。但它不仅仅是一个技术层面的监控系统,还涉及统一的流程和自动化。如果没有统一的自动化方式,在不同组件上自动化部署和管理资源将面临大量工作。
2.2 支持单一控制台方法的系统
存在一些全面的 IT 服务管理(ITSM)系统,如 BMC Helix 多云管理和 ServiceNow 的 Now 平台。根据 Gartner 的 ITSM 系统魔力象限,它们被认为是市场领导者。
2.3 ITSM 流程
ITSM 流程至少包括以下几个方面:
- 事件管理:跟踪和解决平台本身或托管在平台上的资源中的事件。
- 问题管理:跟踪和解决反复出现的事件。
- 变更管理:跟踪并控制对平台或托管在平台上的资源的变更实施。
- 配置管理:跟踪平台和托管在平台上的资源的状态。
I