0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

执行成功云迁移战略的最佳实践

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-06-27 10:52 次阅读

云计算通过向具有前瞻性的组织提供按需技术资源,正在改变 IT 行业。大多数依赖数据驱动智能产品敏捷性的组织都开始了云迁移之旅。但是,迁移到云的过程是一项艰巨的任务。无论您需要从本地迁移到云端还是集成混合和多云架构,合适的云迁移服务提供商都可以帮助您成功进行云迁移。此外,还需要务实的云迁移策略来实现云解决方案的实时性能和效率。其中一些如下所述。

要遵循的云迁移最佳实践

了解业务需求:

根据三个考虑因素准备迁移计划:业务目标、现有应用程序架构和业务需求。组织可以有不同的目标,例如提高应用程序性能、简化操作、降低总拥有成本或按需资源可用性、可扩展性和安全性等,以踏上云迁移之旅。

迁移计划:

了解您的业务需求后,确定迁移应用程序所需的云平台工具和技术。一些众所周知的现成云服务,例如来自 Amazon 的 AWS Server Migration Service (SMS)、Database Migration Service (DMS) 和 DirectConnect 或 Classic Migrate,来自 Azure 的 Database Migration Services 可以帮助企业在云上迁移现有组件。

迁移执行:

在此之后,您可以执行每个应用程序的迁移。为了有效地迁移到云并看到更快的业务成果,请遵循以下提到的经过验证的策略:

重新托管(提升和转移):

使用来自 AWS 的服务器迁移服务 (SMS) 或来自 Azure 的 Classic Migrate 或手动过程等工具将应用程序从本地环境迁移到云,称为 Rehost。这是最简单的方法,因为它不涉及企业业务流程的更改。但是,应用架构修改困难,灵活性低,云资源利用效率低。

平台重组(提升、修补和转移):

如果您在移动应用程序时更换某些组件以利用 Azure 和 AWS 等云平台,则它被称为 Replatform。考虑通过使用 Azure 数据库服务或 Amazon 关系数据库服务 (RDS) 更改自托管数据库来移动旧应用程序的场景。

这听起来与您在 Rehost 中所做的非常相似。但与此相比,这是非常快速的迁移,并且还需要最少的集成,包括测试工作。

回购(下降和商店):

当您用 ERP 系统等云服务替换整个应用程序并在云市场上使用相同的 ERP 系统作为服务时,称为回购。如果您的项目需要更改现有许可模型并希望迁移全新的应用程序,那么这适合您。

重构:

在这里,您将借助负载平衡、自动扩展和 CDN 服务等大多数云服务编写一个全新的结构。需要扩展、性能或任何其他在本地无法实现的功能的项目,建议使用此过程。

退休:

一旦迁移到云中,可能不再需要很少的应用程序。您可以随时将它们取出来为有用的应用程序腾出空间和资源,并利用云迁移服务。

保持:

并非所有应用程序都是相同的,并且某些应用程序可能不适合通过云迁移。您可以在本地永久保留这些应用程序,甚至可以在迁移过程的早期阶段保留这些应用程序。

云迁移不是一个万能的过程。由于流程的复杂性和云迁移策略的正确实施,组织经常在迁移到云的操作中失败。这就是合适的云迁移服务提供商可以提供帮助的地方。以下是一些云迁移挑战和解决方案。

云迁移挑战和解决方案:

1.安全:

云和本地环境之间的安全性比较看起来相似,但它们的属性根本不同。如果云服务器上存在安全漏洞,那将是一场灾难。

解决方案:

您可以更轻松地为迁移中的每个应用程序制定安全要求及其合规性。开始使用云支持的入站和出站端口阻塞服务。此外,您还可以使用云服务提供的用户认证机制。您可以通过评估与本地安全措施相比是否等效或更好,轻松确定来自 AWS 或 Azure 的服务。除此之外,AWS 和 Azure 都支持 HIPAA 合规性,从而提升了安全级别。始终建议添加任一云平台提供的 SSL 证书。

2. 财务成本:

尽管该组织的目标是通过迁移到云来降低成本,但其中许多最终会在不同的云服务中增加额外的成本。因此,从经济角度来看,很难理解迁移是否成功。由于云环境的动态特性,在采用新服务或扩展应用程序时的快速变化可能会导致更高的成本。

解决方案:

明确定义的关于预期支出或迁移节省的关键绩效指标会有所帮助。一个组织总是可以创建最好的经济模型,这可以帮助他们了解他们将为应用程序、服务和项目花费多少。与往常一样,我们可以选择通过 AWS 或 Azure 进行计算,这将有助于规划预算。

3、培训:

确保在引入新技术时每个利益相关者都必须参与是至关重要的。

解决方案:

将要使用云服务器的所有资源都必须了解迁移中使用的服务。云服务提供商网站上有足够的培训材料,但您必须以这样的方式进行规划,使资源确实有足够的时间来培训自己。

4.资源利用:

您必须确保托管在 AWS 或 Azure 上的应用程序具有高可用性和弹性。云机器实例不会永远存在。因此,您需要找到一种方法来在应用程序在机器实例之间移动时保留应用程序状态。

解决方案:

您可以使用 AWS 或 Azure Web 应用程序中的 Elastic Beanstalk 等服务来设置复制或使用管理部署和可用性的服务。您还可以选择保留实例,以确保您的机器实例在很长一段时间内都属于您。在使用它时采取预防措施,因为这是有代价的。如果您在 Azure 的虚拟私有云 (VPC) 或虚拟网络 (VNet) 中工作,它会提供活动/备用 IPSec 隧道,并且 AWS Direct Connect 服务会创建从您的企业网络到 VPC 或 VNet 的直接连接。您可以结合使用两者来实现高弹性网络。

5. 最终用户体验:

如果您的成本计算得到照顾,并且您的应用程序用户在使用它时没有任何问题,那么您的迁移目标就实现了。但对于所有迁移来说,情况并不相同。可能会出现问题,例如用户会话意外终止、应用程序资产未准确加载、新数据未通过应用程序更新等。

解决方案:

使用自动缩放时,您需要确保会话存储在数据库中而不是文件系统中。它将帮助您克服会话意外终止的问题。您还必须确保通过 CDN 网络准确管理您的应用程序资产,以避免应用程序出现任何损坏的资产问题。

为了避免不必要的云迁移失败并从云迁移服务中获得切实的商业利益,您需要一个可靠的云迁移服务提供商。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 云计算
    +关注

    关注

    38

    文章

    7358

    浏览量

    135772
  • 应用程序
    +关注

    关注

    37

    文章

    3138

    浏览量

    56449
收藏 人收藏

    评论

    相关推荐

    热烈恭贺|开盛晖腾入围APEC•ESCI最佳实践奖候选

    喜讯!固德威智慧能源合作伙伴开盛晖腾成功入围APEC能源智慧社区倡议最佳实践奖候选名单。在智能电网类中,全国仅4个项目入围! 04:3 APEC ESCI是于2010年由亚太经济合作组织
    的头像 发表于 04-29 17:31 103次阅读
    热烈恭贺|开盛晖腾入围APEC•ESCI<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>奖候选

    Google Cloud 线上课堂 | Google Cloud 迁移最佳实践

    以下文章来源于谷歌云服务,作者 Google Cloud 立即预约 长按识别/扫描 右方二维码 预约观看直播 各行各业的组织都积极将业务迁移到云端,但同时发现,无论单个本地应用,还是跨多个
    的头像 发表于 11-28 17:45 247次阅读

    SAP半导体及光伏行业最佳业务实践

    电子发烧友网站提供《SAP半导体及光伏行业最佳业务实践.ppt》资料免费下载
    发表于 11-02 14:32 0次下载
    SAP半导体及光伏行业<b class='flag-5'>最佳</b>业务<b class='flag-5'>实践</b>

    传统企业将VMware迁移到阿里云弹性裸金属的最佳实践

    场景描述 传统企业将VMware迁移到阿里云弹性裸金属,利用云计算平台提供的弹性基础设施,降低部分运维成本和学习成本,使用其擅长的技术工具专注自身业务,实现线下业务平滑迁移上云。 解决问题 1.
    发表于 10-11 11:51 141次阅读
    传统企业将VMware<b class='flag-5'>迁移</b>到阿里云弹性裸金属的<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>

    如何成功迁移到Springboot工程

    最近在做一个老旧工程的迁移,其中一个服务端接口是使用 WebService 做的,而且用的是 Axis1.4 这种老的不能再老的框架。经过一番探索和研究,终于成功迁移到Springboot工程
    的头像 发表于 09-25 10:53 738次阅读
    如何<b class='flag-5'>成功</b><b class='flag-5'>迁移</b>到Springboot工程

    AI引擎内核编码最佳实践指南

    电子发烧友网站提供《AI引擎内核编码最佳实践指南.pdf》资料免费下载
    发表于 09-14 14:58 0次下载
    AI引擎内核编码<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>指南

    Windows 10迁移最佳实践

    电子发烧友网站提供《Windows 10迁移最佳实践.pdf》资料免费下载
    发表于 09-07 15:37 0次下载
    Windows 10<b class='flag-5'>迁移</b>的<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>

    SAN设计和最佳实践指南

    电子发烧友网站提供《SAN设计和最佳实践指南.pdf》资料免费下载
    发表于 09-01 11:02 0次下载
    SAN设计和<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>指南

    SAN管理最佳实践指南

    电子发烧友网站提供《SAN管理最佳实践指南.pdf》资料免费下载
    发表于 08-29 09:20 0次下载
    SAN管理<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>指南

    虚幻引擎的纹理最佳实践

    纹理是游戏不可或缺的一部分。 这是一个艺术家可以直接控制的领域,以提高游戏的性能。 本最佳实践指南介绍了几种纹理优化,这些优化可以帮助您的游戏运行得更流畅、看起来更好。 最佳实践系列指
    发表于 08-28 06:39

    MCU人脸识别模型的设计注意事项和最佳实践

    本指南介绍了在训练和量化MCU友好的人脸识别模型时需要考虑的一些设计注意事项和最佳实践。近年来,面部识别技术在日常生活中变得无处不在。它让我们的生活变得更轻松的方式有很多,包括: ·电子护照控制门
    发表于 08-02 08:58

    实时3D艺术最佳实践-材料和着色器用户指南

    的形式提供-Arm&Unity Presents:3D Art 针对移动应用程序的优化。 在本指南的最后,您可以检查您的知识。您将学到: •处理材质和着色器时的最佳实践,以及游戏
    发表于 08-02 06:11

    基于RTOS的应用程序的五个最佳实践技巧

    的嵌入式系统使用 RTOS,而且随着系统的时序要求变得越来越复杂,这个数字只会随着时间的推移而增加。在今天的文章中,我们将研究设计基于 RTOS 的应用程序的五个最佳实践技巧。 一、任务分解     首先我们可以遵循的第一个最佳
    的头像 发表于 07-07 16:49 614次阅读
    基于RTOS的应用程序的五个<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>技巧

    伟创力荣获卓越运营(OPEX)最佳实践

    日前,世界著名的工业与系统工程领域专业学术组织 —国际工业与系统工程师学会(IISE)在新奥尔良举办了2023年卓越运营最佳实践大赛,伟创力吴中凭借着在运营、实践、创新等各方面的综合优异表现,从评选
    的头像 发表于 06-16 09:49 492次阅读

    安全软件开发的最佳实践

    安全的软件开发最佳实践是必要的,因为安全风险无处不在。在网络攻击盛行的时代,它们可以影响每个人,包括个人、公司和政府。因此,确保软件开发的安全性至关重要。 在这里,我们将解释了什么是安全软件,如何确保软件的安全性,并提供 安全软件开发的
    的头像 发表于 05-08 10:51 498次阅读
    安全软件开发的<b class='flag-5'>最佳</b><b class='flag-5'>实践</b>