在将您的业务从一个云平台转移到另一个云平台之前,了解适用于任何情况的一些常见项目管理和规划注意事项非常重要。以下是帮助用户构建策略和执行迁移的7个关键步骤。
当企业的业务在云平台之间移动时,规划和流程比产品和技术更重要,至少在短期内如此。
大多数企业云计算策略都超越了内部部署和公共云部署之间的简单选择。相反,公司越来越多地寻求一种多云的方法,即应用程序可以在云平台之间移动,甚至可以作为驻留在不同云平台上的系统和服务的组合。
云计算
这是一个雄心勃勃的目标,许多组织尚未完全实现。相反,到目前为止,许多公司都专注于简化云平台之间迁移的流程和技术。
在将您的业务从一个云平台转移到另一个云平台之前,了解适用于任何情况的一些常见项目管理和规划注意事项非常重要。以下是帮助用户构建策略和执行迁移的七个关键步骤:
1.确定你的目标
使用云平台的动机因组织而异。一些公司正在寻求创建更强大的分布式灾难恢复(DR)和业务连续性环境,而其他公司正在寻找软件开发和测试基础架构。特定方案和云计算目标将影响迁移的内容,方式和时间。
2.评估您自己的环境
评估应用程序和数据资产至关重要。评估通常涉及使用自动化软件来发现和清点应用程序和数据,以及相关的系统配置和许可证。它还需要发现应用程序和数据源之间的连接和依赖关系。结果是实现云平台迁移的战术计划。
3.确定并准备数据和应用程序
捕获和准备数据和元数据将是迁移前过程的重要部分。其任务包括捕获基础架构配置详细信息,如网络寻址,CPU规格,内存和内存。数据准备要求用户拍摄卷和虚拟机或容器映像的快照,并准备复制任何数据库的工作。
4.执行迁移
企业可以通过各种方式将数据复制到云计算环境,例如通过直接连接或VPN进行网络连接,以及通过可移动硬盘进行批量传输。其他选项包括打包软件和服务,旨在为特定基础架构(如VMware)自动创建灾难恢复环境。
5.配置目标云基础架构
这是一项艰巨的举动。企业创建托管迁移的应用程序和数据所需的云基础架构和服务。这可以包括设置虚拟机,存储卷,网络,数据库,负载平衡器,访问管理等。?6.测试和优化新环境
在组织将工作负载投入生产之前,必须在各种负载和压力条件下对新的云计算环境进行全面测试,并对其进行优化以提供可接受的性能。测试还应包括各种故障条件,以确定冗余系统和资源的有效性(如果有的话)。
7.将工作负载切换到新环境
最后一步是将企业的工作负载切换并迁移到新平台。与任何迁移事件一样,此迁移最好在非工作时间和低需求时间内完成,因为可能会有一些停机时间。通常需要重新调整数据库以捕获自复制过程以来添加的数据。
迁移计划
如今,云迁移方案与云计算用户一样多。但是,这些是最常见的云平台之间的迁移方法:
重新托管/替换:此方法(也称为提升和转移)通常涉及将应用程序从内部部署迁移到云平台。在云平台的重新替换模型中,业务取代了基于云的服务,例如数据库或容器集群管理系统,这需要比重新托管稍微修改一些。
回购:在将业务迁移到另一个云平台时,企业可以回购该项目或直接购物。他们用提供商品服务的自我管理系统取代了等效的SaaS产品,例如电子邮件和ERP系统。
重构和重建:这可能与在迁移到托管容器服务之前将应用程序打包到容器中,或者围绕云本机服务,容器和无服务器功能重新设计应用程序一样全面。
保留或退出:目标设定和评估阶段导致认识到某些IT系统在功能上已过时,未充分利用或无法迁移。
云不可知和混合基础架构堆栈
有时,重建方法会导致公司对其基础设施进行战略评估。通常,组织需要一个几乎不需要修改的软件堆栈,并且可以跨多个云平台进行部署。为了这个日益普遍的目标,一些大型IT供应商为混合或混乱的企业环境提供基础产品和服务。一些最重要的包括:
Microsoft Azure Stack
Google Cloud Anthos
AWS Outposts
AWS上的VMware Cloud
基于容器的多云PaaS,例如Cloud Foundry或Red Hat OpenShift
多云的挑战和限制
将应用程序从内部部署迁移到单个云提供商的云平台可以打开高价值服务的世界,云平台之间的迁移(无论是由于锁定恐惧还是高可用性)需要更多关注。云平台之间的迁移需要解决最基本的基础架构服务并牺牲特定于云的功能,或者意味着使用不同形式的锁定——,多云堆栈(如VMware或Cloud Foundry)。
上海IT外包服务网 链接:http://www.linemore.com