当前位置:数据分析 > 构建良好云平台的7个步骤

构建良好云平台的7个步骤

  • 发布:2023-10-06 12:19

高效的云架构并不是凭空出现的,最佳的运行环境是组织从头开始一层层构建的。下面,我们就来看看构建一个好的云平台的7个步骤。 1.知道你在做什么 技术市场分析机构ABI Research研究分析师Michael Tavares指出,云架构是一个整体结构,依赖于各个组件之间形成的共生关系,包括前端和后端平台、基于云计算的交付系统和网络资源。 “如果缺少其中一个组件,我们就没有真正的云架构。更重要的是,一个组件的变化会导致其他组件的变化,”他说。 Web 和移动应用程序测试云提供商 Sauce Labs 的平台服务总监 Thomas Boyles 警告说,组织不应轻率行动。构建云计算基础设施是一项复杂的任务,实际上无法兼顾可扩展性和持久性。他说:“不要犯把它们拼凑在一起并期望它能发挥作用的错误。” “组织需要对其设计非常详细和规范。” AWS、谷歌和微软公司等云计算巨头提供构建块,假设用户会做功课并阅读用户手册。 VMware CloudHealth 云优化平台产品经理 Ennio Carboni 表示:“他们为用户提供了构建云平台的构建模块,但他们需要确保以正确的方式使用它们。否则,他们将面临不受控制的成本飙升和环境不稳定。的风险。” IBM 研究员兼 Cloud Labs 云架构首席技术官 Kyle Brown 建议,实施精心设计的云解决方案的最佳方式是通过规划和制定愿景。 “没有什么灵丹妙药,企业团队应该逐步定义架构和规划,以便进行迭代改变。”他说。 2. 关注应用所有者的需求 专业服务和商业咨询公司凯捷的云架构解决方案主管 Sekou Page 表示,云服务应该利用云原生功能。 “代表客户最大限度地发挥云计算的潜力,以提高性能、提高可靠性并最大限度地降低成本,”他说。 Cloud Foundry 基金会首席技术官 Chip Childers 表示:“开发人员和负责从 ISV 采购或运营外部软件的人员必须首先关注应用程序所有者的需求。”Cloud Foundry 基金会致力于推广开源和多云应用程序平台。 。 AWS 的成功很大程度上是通过关注客户需求而取得的。这同样适用于任何公共或私有云提供商。” Tavares 认为,在做出有关存储、可扩展性、安全性和其他服务的任何关键决策之前,应该对整个企业进行调查。他说:“最终用户需要了解整个组织在何处以及为何管理和构建云计算基础设施。只有这样,他们才能避免云计算蔓延——这种情况发生在企业向人力资源等不同部门提供服务时。 、财务、运营、营销和公关),系统互不相连。” Boyles 解释说:“企业和 IT 文化也很重要。组织和为其部署云平台的用户组必须有适当水平的收购和投资。此外,还需要一定数量的内部专业知识,其中可能包括云计算架构师。组织需要经验丰富的人员,更重要的是,他们了解用例和用户角色。了解用户群的需求是良好规划和设计的关键。” 保险机构 Liberty Mutual 安全 DevOps 平台高级总监 Justin Stone 补充道:“组织无法仅靠自己来做到这一点。云之旅需要 IT 组织内的多个团队和强大的业务联系。” 3. 寻求可扩展性和标准化 云基础设施组件应该能够沿着三个关键维度独立扩展:存储、计算(内存和处理能力)和网络。 “无论做出什么具体选择,组织都必须准备好他们的平台,以标准化的方式扩展对用户重要的关键容量规划维度,”Childers 建议。 杜兰大学职业发展学院应用计算和技术项目的 William Rials 教授警告说,组织的云架构不应依赖于任何单一云服务提供商。 “明确定义的云架构应尽可能关注开放标准,以实现不同云计算服务提供商和本地基础设施之间的最终兼容性。” 微服务的兴起很大程度上归功于标准化软件容器的快速采用。 “该技术允许开发人员将他们的代码打包成轻量级的、与平台无关的包,这些包可以轻松地跨越不同的基础设施,”塔瓦雷斯说。 “随着多云市场的兴起,容器已成为云计算基础设施不可或缺的一部分。”重要的是,它允许跨不同供应商的软件进行个性化和协调的应用程序开发。” 4. 创新,不要模仿 Page 说,“IT 永远不应该依赖传统的思维方式。这包括他们的操作、安全、监控、部署等方式。” 将现有本地设施“提升并转移”到云端的诱惑虽然由于其直接的时间和成本优势而难以抗拒,但几乎总是构建云架构的错误方法。商业和技术咨询公司埃森哲的云战略、架构和交付总经理 Miha Kralj 表示:“也许最大的禁忌就是将云计算视为‘空中数据中心’并宣告胜利只需移动应用程序。”在没有未来路线图的情况下提升和移动应用程序的首席信息官会发现他们没有获得预期的价值,并且在某些情况下,会陷入超出其支出的技术债务。超出了他们的预期。 ” IBM 云计算实验室杰出工程师 Roland Barcia 表示:“云计算技术创新需要一支愿意采用新方法和新技术的 IT 团队,而确保拥有合适的技能至关重要。”他指出,“盲目地认为团队最初组建后能够在开发云原生解决方案中有效运作是错误的。相反,重要的是重新培训作战团队以开发更多软件定义的技能。” “外部支持也很有价值。组织与云提供商和软件合作伙伴合作,了解他们的业务和目标是开始的关键,”斯通指出。 5. 更改云存储类型 Tavares 声称专注于一种存储类型并不是一个好的选择。大多数主要云提供商都提供各种存储服务。例如,AWS提供简单存储(S3)、弹性块存储(EBS)、弹性文件系统(EFS)、导入/导出批量数据传输服务以及Glacier存档备份和存储网关。他说:“没有一种存储选项适合所有情况。此外,针对不同的数据集利用不同的云存储选项可以提供性能、成本和功能优势。” 6.建立灵活的连接 架构良好的云平台提供高带宽和低延迟。 IT 服务管理机构 Future Tech Enterprise 的首席信息官 Mike Attar 解释道:“网络层需要灵活,并为最终用户提供在服务器之间快速高效移动的能力,在某些情况下还需要在其他云之间移动。”平台。它应该易于监控和管理功能,以便可以就如何利用云计算资源做出相应的决策。” Rials 指出:“定义明确的云架构不仅涉及云基础设施,还涉及连接。默认情况下,组织通过 Internet 连接到云服务提供商。每个主要的云服务提供商都提供从客户位置到其云的连接以及到基础设施的私有连接。” 由于定义良好的云架构涉及多云方法,因此与每个云提供商建立单独的连接可能成本高昂。 “因此,建议与每个主要云计算服务提供商都有网络接口的云连接代理或云交换建立网络连接,”Rials 建议。 7. 集成安全性 Tavares表示,“云安全服务永远不应该与其他服务隔离。相反,它们应该集成到其他服务中,例如存储和与提高可扩展性相关的服务。” Rials 表示:“健全的安全原则应嵌入云架构的每一层。使用云计算服务的组织应该清楚地了解云服务提供商的责任在哪里结束以及组织的责任从哪里开始。许多云计算采用者错误地认为网络安全是云服务提供商的全部责任。定义明确的云架构已经在整个架构中根深蒂固地存在网络安全问题。 ”

相关文章

最新资讯

热门推荐