如何构建一个可快速满足业务需求的云架构

Executive Summary

如果您想以私有云能够实现的速度开展工作,则必须尽可能消除流程中存在的人为延迟。正如 Tesla 首席执行官 Elon Musk 提到的,“您不能将员工放在生产线本身中,否则会降低员工的工作速度”。应将基础架构视为可重用资源池。充分利用自助服务和智能自动化。

Executive Summary

如果您想以私有云能够实现的速度开展工作,则必须尽可能消除流程中存在的人为延迟。正如 Tesla 首席执行官 Elon Musk 提到的,“您不能将员工放在生产线本身中,否则会降低员工的工作速度”。应将基础架构视为可重用资源池。充分利用自助服务和智能自动化。

Related

能够应对各种不可预知状况的私有云战略

Related

是谁正在迁移到私有云?为什么?

Related

迁移至云后应如何协调用户、流程和技术

创建私有云可让你同时获得内部部署数据中心和公有云的优势:利用前者出色的安全性与控制和后者卓越的敏捷性和速度。

但是构建私有云的 IT 专业人员可能无法完全实现流程的自动化。在很多情况下,他们可能会受到合规性问题或监管政策的限制,或者他们可能需要将自动化与人工验证步骤相结合。为了保持私有云所带来的敏捷性,云架构师最好尽可能多地消除手动流程。

作为云架构师,你的目标应该是设计出几乎可以自动运行的框架。

如果你想要以私有云可支持的速度工作并让 IT 基础设施更快地满足业务需求,你需要尽可能多地消除流程中的人为延迟。

作为云架构师,你的目标应该是设计出几乎可以自动运行的框架。以下三大步骤可帮助你实现目标。

1. 开发以 API 为中心的架构

在自助服务模式中,命令行界面和需要频繁操作的 GUI 是敌人。你并不希望工程师花时间按动键盘上的按钮,而是希望机器能够与机器对话。无论你自动运行简单任务还是实施完整的连续集成/连续交付工具链,让 API 像物理基础设施一样可靠至关重要。

实现这种集成的最佳方法是部署 REST API。借助 RESTful 架构,你无需管理设备,只需推送配置即可。最后,这可让你能够“推倒重来”,单击一下即可擦除数据中心的整个配置,并将其替换。使用 REST API 还可消除依赖关系。如果私有云中的某个应用或服务发生变化,它不会中断任何其他应用或服务。

2. 限制用户的选择

自助服务模式最适合用于向用户提供一系列独立的预审批选项。正如亨利·福特向客户提供车身为黑色并可刷成任何颜色的福特 T 型车一样,你需要限制你所提供的选择。

通过确定提供哪些功能,你还可以避免用户对复杂的底层技术感到困惑,从而极大地缩短了他们的学习曲线。由于没有暴露底层基础设施的每项功能,你可以透明地修改它的元素而不会影响用户体验。

3. 避免审批排队

就像死亡和纳税一样,变更审核流程通常不可避免。但是你可以在提交审批之前全面地定义每个流程,以此最大限度地缩短审批时间。

最理想的情况是,审批委员会只需选择批准还是否决某个流程,而不必费时间评估流程是否合理。否则,仅仅因为等待审批,部署一个应用就会用掉数月的时间。

了解私有云的业务要求、定义安全参数和确定采用何种高可用性和弹性策略是云架构师的工作。

即使需要一大批工程师来设计和构建云架构,在运行和维护时所需的人员也会大大减少。你所引进的自动化程度越高,你就可以越快地进行扩展以满足当前和未来对应用的需求。

您可能还会喜欢