伴随着MongoDB Atlas和埃森哲Cloud First的数字化转型:云计算现代化的三个使用案例
在向云端迁移时,选择与哪些供应商合作是转向满足这一新领域机会的关键第一步。MongoDB和埃森哲一起提供了深厚的专业知识、成熟的成功经验和跨行业的适当平衡。以下是我们可以提供帮助的方式和地点。
云的旅程:通常由首席信息官和首席技术官优先考虑的三个价值解锁的用例
埃森哲和MongoDB已经确定了三个跨行业的常见用例模式,每个都值得进一步研究:
- 为现代应用开发构建API
- 从单体到微服务的现代化转变
- 从遗留系统或大型机系统卸载
这些场景通常是CIO/CTO议程中的重点,因为他们的目标是加速他们的云计算之旅,并从旧的但有价值的业务应用中释放出困局。一个常见的错误是认为这种迁移的商业案例完全是IT驱动的。真正的动机必须来自于对传统技术的理解,它阻碍了应用程序跟上企业日益增长的变化步伐的能力。
此外,特别是对于大型机应用程序,了解这些关键业务应用程序的劳动力部分正在迅速接近退休,在支持和扩展这些应用程序方面留下了关键的知识差距。让我们深入了解一下。
1.为现代应用开发构建API
创新的应用需要企业快速反应和适应。开发需要快速,架构必须是松散耦合的,部署模式必须在其核心中建立可扩展性。今天的应用程序面临的技术挑战包括:
-
传入的数字请求可能会有所不同,并跟随趋势,往往是快速爆发的,甚至是破坏性的方式
-
企业需要能够快速适应--因此,数据结构也需要适应。
-
今天的创新需要可以扩展的数据模型,以满足未来的需求
随着企业为我们的随需应变的世界变得越来越结构化,这些要求的分量也随之加重了。例如,银行的移动应用程序需要能够实时和全天候地服务客户。不仅仅是银行,各行业的需求波动性都在上升,客户的期望值也在不断变化。
这些新应用的秘诀是建立适合应用的数据,而不是处理上一代应用的关系数据模型的限制。有了MongoDB的灵活数据结构和易变性,开发人员可以建立和调整数据结构,以满足新应用程序快速发展的需求,提供创造颠覆性变化所需的速度和灵活性。
此外,你可以利用领先的NoSQL数据库的横向扩展能力快速扩展,同时在需要时仍然可以访问ACID数据库属性。
最后,有了MongoDB Atlas,即完全管理的MongoDB解决方案,在Azure、AWS和谷歌云中按需扩展和随时使用的安全生产基础设施的需求,在为改变行业的创新做准备时,安心的感觉从未如此简单。
2.从单体到微服务的现代化转变
不是所有的创新都是在一个全新的应用程序中进行的。为了对旧的应用程序进行创新,有时需要对其进行扩展,而这些扩展是在以单体应用程序配置和部署为中心的领先架构中没有考虑到的。我们的许多客户在应用组合方面遇到了挑战,因为他们没有跟上技术快速发展的步伐,从而导致了一个关键的业务问题:无法按节奏扩展。
数字解耦是埃森哲的一个解决方案,旨在延长关键业务应用的寿命,同时用新的功能来增强它们--通常是通过第1节所述的现代开发技术和架构。最初,这将意味着在商业应用的足迹中又包含了另一种技术模式。然而,这里的区别在于,从 "遗留的java "到现代架构的转变是可以加速的。一旦你体验到与你的应用需求完全匹配的数据的简单性,你将很难停下来
图A:单片机到微服务的转变

上图(参考图A)说明了历史上从单片机到微服务的更理想的数据架构的转变。然而,在现实世界中,公司经常发现完全转移到微服务层的成本太高或太费劲。这就是为什么在过去5年中,埃森哲开发了数字解耦方法来解决这个问题。更多的细节可以在这里找到。
通过埃森哲的Smart Data Mover,数据可以从关系型数据库转移到MongoDB中,代码可以大幅度地原样移植,同时简化了数据访问层,加速了企业在快速变化和创新方面的起步。新服务的规模和形状可以从快速发展功能的微服务调整到没有太大变化、不需要进一步投资的粗粒度服务。
MongoDB被设计成可以很好地作为微服务或API架构的存储层,并可以在重构阶段减轻风险,这样企业就可以满足起伏不定的需求,最好是流量增长。
3.从遗留系统或主机系统卸载
随着越来越多的公司迁移到云端,一个常见的(往往是痛苦的)用例是要求从大型机和其他传统数据存储中卸载应用程序。痛苦的原因有很多,最主要的原因是企业内部没有人拥有维护和操作遗留应用的机构知识,而且很多时候,从系统中移动数据涉及到几个复杂的技术实施障碍。
为了解决这个问题,埃森哲的数字脱钩方法也延伸到了大型机上。这种方法在主机卸载的情况下,位于下面(参考图B)。
图B:使用MongoDB Atlas的主机卸载参考架构。

当从遗留系统或大型机系统过渡时,有几个方面需要考虑:
- 数据和代码将如何被迁移?
- 如果转移到一个更可扩展的数据解决方案,触发器和程序中的代码将如何被移植?
- 新的数据平台解决方案将如何提供所需的灵活性、规模(而不仅仅是数据的只读副本),以及弹性的非功能要求?
最后一点是我们谈话的重点。为了获得真正的优势,大多数组织将需要保留传统的企业能力,但也需要满足现代的需求,因为存储不再是一个问题。为了帮助将数据转移过来,埃森哲智能数据转移器可以无缝地完成这项工作。如果某些应用的首选真实来源仍然是主机,那么也可以利用CDC工具和/或Kafka进行持续更新。
请查看此解决方案指南,以了解更多关于使用MongoDB从大型机卸载的最佳实践的信息。
为什么是MongoDB?
MongoDB的基于文档的分布式数据库为用户提供了建立复杂的应用程序的多功能性,可以响应和适应不断变化的客户需求和市场趋势。作为通用数据库的领先选择,MongoDB减少了用于开发周期的时间,并为开发人员提供了灵活的模式和创新所需的工具。
此外,MongoDB的完全管理的数据库即服务选项MongoDB Atlas是市场上唯一的多云文件数据库,并提供任何完全管理的服务中最先进的安全和数据分发能力。
MongoDB还花了数年时间建立了一个完整的现代化计划,以帮助客户和他们的架构师完成他们的云计算之旅。这个计划包括培训、工具和最佳实践,这些都是与系统集成商,特别是埃森哲共同开发的。这就是为什么MongoDB在帮助客户向云端迁移方面与埃森哲进行了大量合作。
为什么是埃森哲云第一?
埃森哲"云第一 "是一个由全球7万名云计算专业人员组成的多元服务团队,汇集了埃森哲在行业和技术方面的全部力量和广度,帮助企业以更快的速度迁移到云端,更快地实现更大的价值。云第一团队将世界一流的云和云原生工程、学习和人才发展专长、云变革管理方面的深厚经验以及云就绪的运营模式与对负责任的商业设计的承诺相结合。安全、数据隐私、负责任地使用人工智能、可持续发展以及道德和合规性都是埃森哲帮助企业实现的基本变革。
MongoDB和埃森哲如何提供帮助
我们的客户对他们的应用组合进行了深入的、有见地的研究,并一致决定,在意识到他们的数据中心并不是他们希望员工(即他们最宝贵的资源)花费大部分时间的地方,他们需要加速向云端迁移。这种认识将云迁移和现代化工作推到了C-Suite的前沿和中心。
埃森哲开发了一套端到端的 "以价值为导向的现代化 "方法论,对每个商业案例进行分析,为客户提供尽可能多的价值。我们建立这个方法论的目的是为了专注于提供正确的结果:为企业增加价值,而不是为了现代化而现代化。

我们的方法论的核心是相信现代化的举措应该采取精益工程的方法来完成工作本身,同时为企业创造新的价值流。为了实现首席信息官和首席技术官今天发现自己所处的这种双重现实,我们在架构上专注于三个方面:
- 使用我们的数字解耦技术进行最小限度的入侵性现代化工作
- 建立一个企业,事件驱动的架构作为通信的核心
- 建立一个现代数据架构,以支持我们的新价值主张,同时支持现有的价值案例。
为了在当今不断变化的市场中保持竞争力,你需要能够快速、安全地扩展,同时实现对企业最重要的资产之一:数据的访问。
埃森哲和MongoDB迄今已共同进行了多项投资,并将继续合作,为我们的客户带来最好的服务。
埃森哲和MongoDB已经推出了另一个联合解决方案,即我们的 "Modernizer工具",以帮助客户在迁移到云端时实现现代化。**Modernizer工具**是一种资产,它可以识别相关信息,并通过标准技术加快喂食和整合以及迁移过程的定义。该工具旨在通过应用元数据驱动的方法来减轻数据建模和整合的挑战,该方法可以预测关键风险。
展望未来
底线是什么?你的组织需要一个现代化的数据库--一个能够让它的速度和灵活性跟上不断变化的业务需求的数据库。今天,进一步投资于现代化不是一种选择,而是保持竞争力、实现数字化转型目标以及为企业提供创新所需的基础的必要条件。埃森哲和MongoDB将继续合作,在云启用、云迁移和现代化方面进行投资,使您能够实现您的目标。
我们期待着与我们的客户在云计算现代化项目上的实地合作。在此了解更多关于MongoDB与埃森哲合作的信息。