加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 云计算 > 正文

成功进行云迁移的核心步骤

发布时间:2022-06-28 14:09:21 所属栏目:云计算 来源:互联网
导读:企业为将内部部署应用程序迁移到云端做好准备了吗?从重新托管与重新设计到测试和监控,企业需要遵循一些关键步骤才能成功实现云迁移。 然而,企业将工作负载从内部部署数据中心转移到云端的过程并不简单,需要仔细规划、充分准备和清晰的流程。以下概述了成
  企业为将内部部署应用程序迁移到云端做好准备了吗?从重新托管与重新设计到测试和监控,企业需要遵循一些关键步骤才能成功实现云迁移。
  
   然而,企业将工作负载从内部部署数据中心转移到云端的过程并不简单,需要仔细规划、充分准备和清晰的流程。以下概述了成功的云迁移所涉及的主要步骤。
  
  12个关键的云迁移步骤
  
  虽然迁移的驱动因素和目标可能会有所不同,但迁移过程通常可以分为12个不同的步骤,这些步骤构成了全面云迁移清单的基础。
  
  (1)建立商业案例
  
  为什么企业需要迁移特定的工作负载?将工作负载迁移到云端可以提高灵活性,将云平台用作存储目标可以提供便利。企业需要了解驱动因素,例如节省成本、降低基础设施负担、可扩展性、可用性和提高用户满意度。
  
  (2)确定正确的迁移方法
  
  也许在任何云迁移中最有影响力的决定是,是否调整应用程序以充分利用云计算的优势。根据他们拥有的云计算和工作负载专业知识,企业可以采用四种主要的迁移方法:
  
  •重新托管。这种方法通常称为提升和转移,无需修改即可在云存储和计算资源上重新部署现有数据和应用程序。它通常是最快和最直接的迁移方法——它并不适用于所有类型的应用程序,但当云计算专业知识或对底层代码库的访问很少时,它可以很好地工作。
  
  •重构。这种方法修改底层代码库的一小部分来优化工作负载,以提高公有云中的可靠性或性能。例如,可能会修改工作负载以使用云平台中可用的数据库服务而不是内部部署数据库。
  
  •修改。企业可以选择广泛修改工作负载的代码以使用更多云原生服务。这需要对云提供商的资源、服务和基础设施有清晰而详细的了解。但是,工作负载的整体特性和功能保持不变(在理想情况下)。
  
  •重建。这通常是最复杂和要求最高的迁移方法。它从根本上从头开始重新创建工作负载,以便在云计算提供商的环境中高效地运行。例如,可以使用云原生架构(如微服务)重新设计和重建老化的遗留工作负载。
  
  •更换。企业没有部署、修改或重新创建工作负载,转而使用第三方供应商的应用程序,通常作为SaaS产品,而不是部署、修改或重新创建工作负载。企业将仅迁移该应用程序的数据。举个简单的例子,使用云计算提供商的工作负载监控实用程序可能比尝试部署和使用在内部部署数据中心运行的相同工具更容易。
  
  迁移替代方案并非全有或全无,可以针对不同的工作负载或用例采用不同的方法。总之,从成本到架构决策,取决于企业选择的方法。
  
  (3)评估成本和需求
  
  清楚了解工作负载的当前成本和性能特征。评估内部部署服务器采购、运营和维护成本。仔细评估工作负载的内部部署性能,通过应用程序性能监控工具收集每秒事务数量和带宽使用情况等指标。IT和业务领导者必须客观地将这些成本和性能指标与将工作负载迁移到云计算基础设施时的指标进行比较。需要记住的是,云计算成本成为经常性预算项目并需要进行规划。
  
  (4)选择云计算环境
  
  接下来,考虑最能反映长期业务需求的目标环境。通常情况下,这些是私有云、公有云和混合云:
  
  •私有云是企业在其现有数据中心基础设施内实施和运营的小型云平台。这需要大量的财务和技术承诺,并且可能缺乏其他环境中的服务和可扩展性。但是,如果企业需要云计算的灵活性但必须保持对数据和工作负载的完全控制,那么它可能是一个理想的选择。
  
  •公有云是大型和小型第三方提供商提供的典型商业计算即实用程序服务。公有云通常是广泛且高度可扩展的,具有全球覆盖范围,并提供丰富的个人服务。公有云用户通常以按使用付费的模式使用这些服务。
  
  •混合云融合了私有云和公有云的优势,为企业提供了极高的控制水平、灵活性和可扩展性。但是,混合云需要最高的投资和承诺才能实施。同样,一些已经熟悉一家云计算提供商的企业也可能在两个或多个云计算提供商之间完成迁移服务,这称之为多云。
  
  (5)选择部署模型
  
  有多种方法可用于从云平台访问服务。每个云平台的便利程度和用户控制程度各不相同。
  
  •基础设施即服务(IaaS)提供的云计算资源与传统数据中心基础设施非常相似,例如服务器、存储、网络和监控。云计算架构师将这些元素组合起来,构建一个详细的基础设施来承载企业的工作负载。IaaS是大多数云迁移的典型模型。
  
  •平台即服务(PaaS)通常提供更高集成度的部署环境。它超越了基于硬件的资源,其中包括软件,如数据库、开发工具、集成层、运行时和其他替代一个或多个传统内部部署工具的现成组件。
  
  •软件即服务(SaaS)提供现成的应用程序,从而减轻企业在云中部署自己的工作负载的需要。SaaS提供商处理所有工作负载的开发和维护。常见的SaaS产品包括电子邮件和生产力应用程序,以及财务和人力资源工作负载。
  
  (6)选择云计算合作伙伴
  
  AWS、谷歌云和微软Azure这三个主要的公有云提供商都为IaaS和一些PaaS部署提供了全球性服务。然而,他们的云计算运营的许多方面可能会有很大不同,从单个服务和API到成本和监控。企业通常根据提供的服务范围和给定工作负载的任何特定功能来选择云计算提供商。例如,AWS提供各种预先打包的计算实例,谷歌云以其机器学习和人工智能服务而闻名。
  
  私有云的常见提供商包括VMware、Dell EMC、IBM、Nutanix和HPE,以及OpenStack开源平台。要考虑的关键因素包括技术熟悉程度、与现有系统集成的难易程度和可靠性。
  
 

(编辑:开发网_开封站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读