当前位置: 首页 > 科技观察

云迁移失败的5种方式和成功的5种方式

时间:2023-03-13 02:51:11 科技观察

将业务迁移到云对大多数企业来说不再是挑战。通过将应用程序迁移到云端,企业可以提高安全性、数据访问、可扩展性和IT灵活性。将您的业务迁移到云端还可以为您节省资金。但要注意:并非所有的云计算部署都能顺利进行。云迁移通常需要比企业预期更长的时间,或者可能会失败,从而浪费更多的时间和金钱。企业发现将应用程序迁移到云端后,性能不佳的情况并不少见。结果可能是另一次迁移,将他们的应用程序遣返到本地数据中心。一项由安全提供商Fortinet赞助并由供应链专家IHSMarkit进行的新研究发现,74%的受访公司在未能提供预期收益后正在放弃基于云的应用程序。遣返到他们自己的本地数据中心。这不是一个新问题,如果你谷歌搜索云迁移失败,你会发现多年前的失败。一段时间以来,很多人都在谈论这个问题,问题通常不是技术的失败,而是业务领导层决策的失败。以下是企业云迁移失败的五个主要原因以及解决方法。云迁移失败的原因之一:缺乏好的合作伙伴企业需要意识到他们不能单独行动,尤其是在开始的时候。无论是像埃森哲这样的全球专业服务公司,还是本地咨询公司,都需要与合作伙伴协作。这是一个应该在仔细考虑和外部输入的情况下做出的决定。理想情况下,一家企业有许多跨行业和地区的同行,可以帮助选择合适的顾问来完成工作。EnterpriseApplicationConsulting总裁JoshuaGreenbaum表示,“企业在选择合作伙伴时需要慎重,企业需要与具有参考价值的合作伙伴合作,这些合作伙伴不仅能够帮助企业一步步走完流程,而且具备技术能力和变革能力。”管理能力。“一个好的云迁移专家可以帮助企业确定要迁移的最佳应用程序,确定如何集成遗留系统和云服务,并计划和执行迁移。一个好的合作伙伴还可以帮助企业制定有效的混合云或多云战略。云迁移失败原因2:未能适应云计算企业最常犯的错误之一是让他们的应用程序在云中运行,就好像它们在本地一样。CIO咨询公司Avoa的总裁蒂姆克劳福德说,这是一个巨大而常见的错误。“本地应用程序习惯于在高峰时间消耗资源,”克劳福德说。在安全和编排层面利用云计算的优势。”许多用户忘记了他们必须为在公共云上运行的应用程序和工作负载付费。他们让未修改的应用程序全速运行,耗尽计算周期并随后获得巨额账单。虽然简单地将应用程序提升和移动到云端至少会加快业务发展,但在最坏的情况下,企业将面临返回本地数据中心的麻烦。云迁移失败的原因#3:内部缺乏合适的技能如果企业认为他们可以使用遗留技术和方法(ITIL框架、瀑布流程、单体应用程序、运营孤岛等)来管理公共云甚至混合云,他们会感到不舒服云。失望。企业需要管理动态基础设施、容器、自动化、微服务等方面的技能。问题是其他企业也这样做!新技术会有所帮助,但吸引、培训和留住技术人才仍然至关重要。分析公司Splunk的首席技术倡导者AndiMann表示:“云计算运营模式将IT部门从使用单独的本地遗留工具和套件的传统、静态、整体软件管理转变为多个基于云的单点解决方案。”用于解决方案管理的高度分布式、动态、原子化和抽象的服务环境。IT团队需要新技能来管理云平台本身,以及容器、微服务、API、SaaS系统等。”云迁移失败的第四个原因:不需要很好的治理来引入利益相关者项目,这意味着与云平台过渡相关的利益相关者参与。通常项目由IT部门推动,然后在项目完成后通知受影响的人。“这比任何人都承认的更为普遍,”格林鲍姆说。“很多都是基本的项目管理,检查指导委员会中是否有合适的人,并获得正确的信息。通常他们没有被邀请,他们就出去了。为时已晚。”格林鲍姆举了一个例子,一家公司在迁移到云端的过程中,客户体验发生了巨大的变化,不幸的是,他们没有考虑到对供应链的影响,因此供应链团队没有参与销售迁移完成后,供应链团队的人才意识到发生了什么,发现他们无法满足变更带来的新需求。云迁移失败原因5:不切实际的期望企业将业务迁移到云可以带来巨大的好处——速度、敏捷性、成本降低、战略重点、可扩展性、范围等等——但同时存在合规风险。要充分利用云计算部署,首先要避免炒作的诱惑,并对可以实现的目标和潜在的新风险抱有切合实际的期望。业务经理希望采用计算来节省资金,但情况并非总是如此,尤其是如果企业在云采用方面犯了错误并且没有重组其应用程序。而且企业通常也希望能够减少相邻区域的工作量,但云计算基础设施只会取代服务器,不会取代企业IT人员。不要假设将您的业务迁移到云端就可以消除对数据库管理员、安全操作、服务台工程师和其他软件专家的需求。而且,如果您像大多数企业一样运行混合云,您仍然需要硬件来支持您想要持有的物理资产。成功云迁移的第1步:建立一个团队并要求您的业务合作伙伴也这样做Greenbaum说,许多公司对云计算服务的需求超过供应,而且缺乏合格的人员来完成这项工作。他见过许多项目因缺人而停滞不前。“项目之所以成功,是因为客户将他们的技术团队带到了网络,并要求他们的系统集成商将他们的技术团队带到了网络,”Greenbaum说。“如果你不雇用优秀的人,你可能会面临糟糕的结果。”云迁移成功的第2步:小心使用云许多企业仍然犯的一个常见错误是将所有内容都迁移到云中,但并非所有内容都适合云。Crawford表示,将标准的业务应用程序系列存储在云中并保持Crawford建议,“如果您有一些不同的业务,您需要考虑将其迁移,例如电子邮件和日历、ERP、HCM和核心后台功能是关键和必要的,但是这是使业务与众不同的业务。不同的地方?如果没有,这些都可以迁移到云平台上。”云迁移成功第3步:创新和差异化既然企业无论如何都应该为云计算重构应用,他们应该将其视为新方法和新设计的机会。重新-为弹性和按需扩展的云原生设计构建尽可能多的本地应用程序。将其应用程序容器化以在Docker上运行并由Kubernetes管理。所有主要的云计算提供商都提供服务来协助Kubernetes本地和云端。Mann说,“我所知道的成功企业已经利用云计算的根本不同性质进行创新,而不仅仅是复制,提供他们以前从未有过的新原型,并将服务提高到客户从未期望的水平。并开发了新的以新方式进入新市场的应用程序。”云迁移成功的第4步:制定成功的战略战略性地使用云计算意味着重新考虑预算、组织、流程、技能、安全性、数据集成等。技术只是一小部分,但它是制定成功战略所必需的。成功的迁移涉及做出有意识的投资组合决策,包括保留什么、迁移哪些应用程序和工作负载、保留或删除哪些平台,以及如何重构应用程序以利用云计算。通过在通用计算、存储和数据库平台上标准化,可以降低复杂性,可以降低管理和运营成本。保持简单也意味着避免过于复杂的迁移,避免付出太多。当项目范围太大或时间框架或预算太多时,就会出现问题和困难小。因此,与其一次完成所有工作,不如分阶段分解项目并一次解决一个问题e.采取迭代的、类似devops的方法。相反,做一件事以确保它有效地完成,然后再继续下一个项目。云迁移成功的第5步:考虑采用新的数据模型迁移到云可能意味着采用全新数据模型的机会。将数据存储在云中是企业将其数据模型扩展到更广泛范围的机会。例如,转向以客户为中心的模式可能意味着从许多不同来源引入更多数据。公司的旧本地数据可能是简单的客户输入,例如姓名和地址,但云端的新数据可能来自社交媒体、物联网设备和其他来源。或者,企业甚至可以迁移到一个完全不同的数据分析平台。例如,AmazonRedshift与PostgreSQL兼容,但Google的BigQuery使用与典型SQL或PostgreSQL不同的类型。Snowflake支持多种格式的半结构化数据。“从理论上讲,公司正在改变商业惯例,因此他们从数据中获得的需求是不同的,”格林鲍姆说。“数据质量的变化与业务领导者的决策问题一样多。这不仅仅是将数据转换为存储到云端的简单问题,它还成为一个真正的变更管理问题。”