亚马逊云科技-利用生成式AI技术加速云迁移和现代化改造

关键字: [亚马逊云科技, 生成式AI, Amazon Web Services Migration Center, 云迁移加速, 生成式Ai技术, 迁移现代化, 工作负载转换, 自动化工具]

导读

在这场演讲中,演讲者介绍了如何利用生成式AI技术加速云迁移和现代化改造。他解释了通过自动化和标准化重复性流程,可以大幅缩短迁移时间;并介绍了亚马逊云科技迁移中心工具,可以自动化转换Windows、VMware和大型机工作负载,实现现代化改造。此外,亚马逊云科技还提供了迁移加速计划、迁移加速访等支持,帮助企业顺利完成云迁移。演讲者强调,云迁移不仅涉及技术,还需要考虑人员、流程和文化的变革,亚马逊云科技的工具和服务可以全方位支持企业实现云上现代化。

演讲精华

以下是小编为您整理的本次演讲的精华。

大家中午好。在当前这个生成式人工智能(Generative AI)技术日新月异的时代,企业云迁移和现代化改造的需求也与日俱增。过去几年来,企业云迁移一直在持续进行,据统计,63%的企业正在采用更快的迁移方式。云计算已经成为企业的首选平台,不仅用于传统应用,也广泛应用于与人工智能相关的应用领域。事实上,云计算的发展也在一定程度上推动了生成式AI技术的进步。无论是企业客户,还是整个行业,对人工智能的投资都在不断增长,尤其是最近几年对生成式AI的投资增速更为迅猛。

在今天的主题中,我将为大家分享三个主要内容:首先,如何利用生成式AI技术来加速我们的云迁移进程;其次,在迁移过程中,如何加速传统的几种常见迁移方式,比如微软的工作负载、VMware虚拟化环境,以及大型主机等;最后,对于未来可能出现的云迁移和现代化改造需求,我们应该如何利用亚马逊云科技(亚马逊云科技)的资源来更好地完成这一过程。

让我们先来看一个简单的案例。这是一家银行,可以被定义为一个传统的企业。在上云之前,该银行的IT基础设施都部署在自己的数据中心(IDC)内。在这些数据中心里,有大量的服务器,随着技术的不断发展,过去使用的可能是传统的物理机,后来逐渐过渡到虚拟机,再到容器等。这些年来,该银行也积累了大量的数据,据统计,总数据量高达25PB(petabyte)。对于这样一家拥有庞大应用系统的传统企业来说,要将所有应用迁移到云端可谓是一个艰巨的挑战,因为每个应用与应用之间都存在着相互关系和依赖。如果采用传统的迁移方式,可能需要5到8年的时间才能完成,这对于企业的数字化转型来说是无法接受的。

那么,如何才能加快这个迁移的进程呢?第一个需要做的就是自动化。在传统的迁移过程中,很多工作可能都体现在项目管理层面,需要使用各种工具,如果按照这种方式在云上进行迁移,速度将会非常缓慢。因此,在整个迁移过程中,实现自动化是第一步。自动化需要不同的工具来支撑,通过自动化,可以将重复性的迁移过程标准化。

我们可以看到,在采用全自动化方法之后,上述银行客户的整个迁移时间大大缩短了。这是因为迁移本身就存在着大量的重复性工作,而重复性的工作正是可以被标准化和自动化的。在迁移过程中,我们并不需要一台一台物理机地进行迁移,因为在一般的IDC企业场景中,可能就有数千台服务器需要迁移。

对于客户来说,迁移和现代化改造实际上是一个持续的过程。仅仅将传统数据中心的工作负载搬迁到云上是远远不够的,我们还需要继续使用云上的各种服务。在早期刚开始上云的阶段,这种简单的“搬家”方式或许还可以勉强接受,但是随着云技术的不断成熟,云上的软硬件环境也在持续迭代升级。因此,我们需要做的第二件事,就是将迁移和现代化改造这两个过程结合起来同步进行。现代化改造更多的是指,将一些较为陈旧的应用进行升级,比如升级软件环境等。在迁移的同时,如果只是一对一地将应用迁移到云上,是达不到我们的目的的,我们必须在这个过程中采用云原生服务、延伸服务等,对应用进行改造。

好,接下来我们看一下,对于企业上云来说,最重要的第一步是什么?就像盖房子一样,企业上云的第一步,就是要打好地基,也就是选择稳定的基础设施。基础设施的稳定性决定了将来上层建筑的稳定性。除了基础设施之外,我们第二个需要考虑的就是工作负载,也就是我们的应用程序。在过去,这些应用可能以物理机、虚拟机或容器的形式运行在不同的环境中。在基础设施之上,就是我们的数据层,数据是企业的生命线,所以在进行迁移和现代化改造时,所有数据都会被集中起来。再往上就是业务层了。从这个层次结构中我们可以看出,整个迁移过程不仅仅是将物理机对物理机进行简单映射,它涉及到人员、流程、文化等多个方面,因为到了云端之后,大家的工作方式也会发生变化。过去我们可能需要手工开启一台机器、手工进行升级,但在云上,所有流程都是高度自动化的,否则就无法支撑庞大的业务系统。

那么,在亚马逊的体系内,我们在迁移过程中大约有哪些工具和服务可以支持我们呢?整个迁移过程大致可以分为三个重要阶段:评估阶段、调动阶段,以及迁移和现代化阶段。

第一个阶段是评估阶段,在这个阶段,我们需要从现有的数据中心状况出发,了解有哪些应用、服务器和资产需要被迁移。

第二个重要阶段是调动阶段,或者称为动员阶段。在这个阶段,我们最重要的工作可以归纳为8个方面,其中最关键的就是进行试点、POC(概念验证)和验证工作。调动阶段通常是整个迁移过程中耗时最长的,在这个阶段,我们会有一些自动化工具来支持。

除了评估和调动之外,就是我们所谓的迁移和现代化了。迁移的本质,就是将工作负载从一个地方迁移到另一个地方。在这个过程中,我们就需要涉及不同的工具,也可能需要进行应用转换。比如说,过去我们使用的开发环境的版本发生了变化,那么在新的环境中,我们就需要快速适应,亚马逊也有相应的服务和工具来支持这一过程。

好,现在我们已经了解了迁移的三个主要阶段,接下来看看在这三个阶段中,我们有哪些利用生成式AI技术的工具可以为我们提供支持。因为我们前面讲到,不同的工作负载存在差异,所以在过去,迁移可能需要手工编写大量定制化脚本,而每个项目的定制化脚本都是不可复用的。但实际上,在这些定制化脚本中,有很大一部分是可以被标准化的。

因此,去年亚马逊云科技推出了名为QDeveloper的迁移工具,今年5月,这个产品被重新命名为亚马逊云科技迁移中心(Amazon Migration Hub)。它解决了我们在迁移过程中遇到的不同问题,尤其是在现代化改造方面的问题。比如,如何将传统的Windows环境、基于较老版本的应用,升级到新版本的Linux环境;又比如,随着VMware许可证的变化,如何用自动化高速的方式将传统IDC中的VMware环境迁移到亚马逊云科技服务;还有一个例子是,对于金融行业的一些大型机应用,我们是否有办法将它们迁移到开放平台,事实上是可以的。接下来我将针对这三个问题,告诉大家如何利用AI技术来加速迁移。

我们现在将上述三大功能集成到一个叫做亚马逊云科技迁移中心的一站式平台服务中。根据选择不同的工作负载类型、上传不同的代码,它可以进行定制化的人工交互,也可以生成自动化的转换方案。整个过程大约分为四个步骤:第一,定制你的项目计划;第二,人工交付,比如在上传资产清单后,你可以向这个工具提出问题,它会给你整理成自动化转换的方式;第三,自动化转换;最后,以自动化的方式执行交付。

接下来,我们分别看看在这三大工作负载领域,亚马逊云科技迁移中心是如何支持迁移和现代化改造的。

首先是微软的工作负载。我相信每一位客户在数据中心里,肯定都会有Windows的工作负载,比如SQL Server或Windows Server等与微软相关的产品。在微软工作负载的迁移和现代化改造中,第一个需要关注的就是Windows系统。大家知道,Windows在我们很多企业中使用都非常普遍,它会涉及许可证的问题。另外,在Windows环境中,有些场景必须使用Windows,但也有一些场景可以使用Linux等开源替代方案。所以在Windows和Server环境的升级改造过程中,我们可以提供相应的替代方案。但实际上,很多客户发现,如果只是进行1:1的简单迁移,迁移之后,实际成本并没有得到太多节省。

但是,在采用亚马逊云科技迁移中心提供的VM2工具之后,情况就不一样了。因为VM2它自身就有一个标准的资产库存清单格式,它会自动收集包含虚拟机配置信息等在内的所有信息,根据你当前虚拟机的状态、资产情况,以及网络映射关系,自动生成一个可以在云端自动部署的CDK代码。最后,它能够帮助你在云端自动拉起这些资源,这就大大节省了我们在迁移过程中手工映射和改造的成本。

当然,在这个层面,迁移是基于虚拟机级别的,如果你的应用层面还有一些变化,我们可以在应用层面进行相应调整。通过这5个步骤,对于过去可能需要花费数天时间才能配置好的基础网络环境,现在它可以通过扫描发现当前的依赖关系,规划出迁移的顺序,并自动完成虚拟机的迁移。

如果不使用VM2工具,在亚马逊云科技上我们也有其他选择,比如直接使用VMware Cloud on 亚马逊云科技,或者使用其他的容器化和虚拟化引擎等。

接下来看一个可能大家比较陌生的概念,那就是大型机。事实上,尽管大型机的概念已经存在很久了,但是在全球范围内,包括中国在内的很多地区和行业,仍然有不少基于大型机的应用在运行。比如,大家现在刷信用卡或银行卡时,背后的交易可能就是运行在大型机上的。全球范围内,各行各业都还存在一些上世纪60年代就已经出现的大型机应用,一直延续到现在。当然,现在我们已经有办法来解决这个问题了。

从2017年加入亚马逊开始,公司内部就有人在研究如何将基于大型机的应用现代化。现在,这已经成为一个独立的产品品牌,可以基于大型机的代码进行重构。在这个过程中,它会先分析运行在大型机上的代码库,基于代码生成文档,然后将应用程序的逻辑进行拆分,再规划和重构,最终将那些绿色屏幕的大型机应用、专用终端应用,重构成Java代码和现代Web应用的形式来运行。在数据库方面,它可以选择目前比较流行的开源数据库引擎。

所以,从这个层面来看,过去大家可能认为一些事情是不可能实现的,在亚马逊云科技上现在都可以去做了。而且,我们刚才提到的那3个工具,都可以帮助客户完成迁移和现代化改造。

让我们再看一个真实的案例。这是美国丰田汽车公司的一个例子,他们过去在企业应用中大量使用基于大型机的系统,大约有4000万行COBOL代码。最终,他们通过亚马逊云科技的工具实现了自动化转换,我们可以看到,过去在大型机上运行的那些绿色屏幕应用和专用终端界面,最终都被转换成了现代Web UI的形式。

大家可能会想,在转换的过程中,是否能做到百分之百无缺失呢?实际上,在转换过程中肯定是无法做到百分之百的,但是我们已经节省了大量的人力成本。早期如果没有这样的工具,要进行这种改造,可能就需要招聘大量人力,让他们先熟悉两种不同的开发模式,再来做代码的映射工作。但现在有了这些工具,它们可以自动完成这一过程。正如我们在丰田的案例中看到的,最终将4000万行COBOL代码重构成了一个基于Java的现代Web应用。

好了,我们已经了解了亚马逊云科技迁移中心如何支持这三大类工作负载的迁移和现代化改造。接下来,如果您未来有迁移和现代化改造的需求,无论是还没有上云的用户,还是已经在亚马逊云科技上运行的用户,亚马逊云科技都可以为您提供全方位的支持。

对于还没有上云的用户来说,您可能会考虑未来如何进行迁移;而对于已经在亚马逊云科技上运行的用户来说,您可能更关注如何适应新的硬件和软件环境,对较老的环境进行现代化改造。现在,亚马逊云科技迁移中心等工具都可以为您提供帮助。

我们可以看到,第一个需要关注的是商业许可证的成本优化问题。在向亚马逊云科技迁移的过程中,如果您按照1:1的方式迁移,会带来大量商业许可证的浪费和成本支出。因此,亚马逊云科技可以为您提供第一个解决方案,就是进行商业许可证的成本优化。

比如,如果您过去使用Windows系统,只是运行一些通用的Apache服务器或应用服务器,那么我们是否可以将它们迁移到Linux系统上呢?因为在亚马逊云科技上,相同硬件配置下,使用Windows系统和Linux系统的成本差异是非常大的。

再比如,在数据库领域,如果您过去使用的是商业数据库,比如SQL Server,那么在亚马逊云科技上我们也提供了开源的数据库选择,比如目前在业界非常受欢迎的PostgreSQL数据库,相当于从商业数据库转向开源数据库,也可以带来很大的成本节省。

除了VM2工具之外,我们还有其他的虚拟化选择,比如Amazon Outposts等。

另外一个问题是,在做迁移的过程中,客户可能需要同时在本地IDC和云上运行两个环境,那如何解决这个双重成本的问题呢?实际上,在我们的迁移加速计划中,亚马逊云科技可以在迁移的三个不同阶段,为客户提供资金支持,帮助解决这个问题。

除了资金支持,亚马逊云科技还提供了迁移加速营的服务。大家可以理解为,这相当于一种以实践为主的培训和讨论环节。我们可以组织客户到现场,针对他们在迁移过程中遇到的技术挑战,以动手实践的形式快速展示解决方案,让客户更好地了解并掌握这些技术。

我们再来看一个问题,那就是对于一般的企业IT团队来说,他们是否有能力独立完成这个庞大的迁移项目呢?实际上,对于技术能力比较强的客户来说,完全可以自己动手进行迁移。因为在传统企业中,IT团队通常是按部门划分的,可能有的部门负责管理不同的应用,有的负责技术架构,有的负责业务系统等。所以如果客户自身有这方面的能力,是完全可以自己完成迁移的。即便在迁移过程中遇到一些小的技术障碍,我们也可以通过前面提到的迁移加速营的方式来支持。

还有一种选择,就是与亚马逊云科技的合作伙伴们合作。因为在传统IT环境中,每个客户通常也会有自己的服务商合作伙伴,而在云上,亚马逊云科技同样有专门提供迁移和现代化改造能力的合作伙伴,客户可以选择与他们合作,共同完成迁移项目。

总之,无论您是刚开始上云的新手,还是已经在亚马逊云科技上运行的老手,亚马逊都可以为您提供全方位的迁移和现代化改造支持,包括自动化工具、技术服务、资金支持,以及合作伙伴等多种选择,帮助您加速向云原生的转型之路。

让我们简要总结一下今天的主题内容。本次分享主要介绍了亚马逊云科技如何利用生成式AI技术,来加速企业的云迁移和现代化改造进程。亚马逊云科技推出的迁移中心等工具,可以自动化整个迁移流程,支持微软工作负载、VMware虚拟化环境、大型机等不同类型的工作负载,实现现代化改造。

同时,亚马逊云科技还提供了商业许可证成本优化、资金支持、现场培训等多种服务,并且可以与合作伙伴联手,为客户提供完整的迁移和云原生转型解决方案。无论您是刚开始上云的新手,还是已在亚马逊云科技上运行的老手,都可以获得亚马逊全方位的支持,顺利完成向云原生的转型之路。

下面是一些演讲现场的精彩瞬间:

In this segment, the speaker introduces the topic of how to approach transfer learning in the context of generative AI.

对于客户来说,迁移和现代化是一个持续的过程,需要将传统应用升级并采用云原生和延伸服务进行改造,以充分利用云技术的优势。

企业上云的关键步骤包括选择稳定的基础设施、迁移应用程序和数据,并优化业务流程和文化以适应云环境的自动化运维。

亚马逊正在重构其基于大型机的代码库,将其转化为Java代码和现代数据库引擎,以实现系统升级和现代化。

通过现场模拟和动手实践的方式,加快了解迁移过程中遇到的技术挑战及解决方案

对于企业的IT团队来说,如果有能力自行进行迁移,当然可以自己完成,但如果遇到技术障碍,可以通过阿里云的加速方式或选择合作伙伴来协助迁移。

总结

云计算推动了生成式AI的发展,企业上云需求持续增长。在云迁移和现代化改造中,亚马逊云科技利用生成式AI技术提供了自动化工具和服务,帮助企业加速迁移步伐。

亚马逊云科技迁移中心是一站式平台服务,可定制项目计划、人工交互和自动化转换,支持Windows、VMware和大型机等工作负载的迁移和现代化改造。它通过扫描现有环境、生成云部署代码,实现自动化迁移,大幅节省人力成本。

除了迁移,亚马逊云科技还提供商业许可证优化、开源数据库等服务,帮助企业降低云上运营成本。亚马逊云科技迁移加速计划为客户提供资金支持,迁移加速访则通过现场实操加快客户学习进程。

无论客户是自行完成还是选择合作伙伴,亚马逊云科技都为企业云迁移和现代化改造提供了全方位的工具和服务支持,助力企业加速数字化转型。

我们正处在Agentic AI爆发前夜。2025亚马逊云科技中国峰会提出,企业要从“成本优化”转向“创新驱动”,通过完善的数据战略和AI云服务,把握全球化机遇。亚马逊将投入1000亿美元在AI算力、云基础设施等领域,通过领先的技术实力和帮助“中国企业出海“和”服务中国客户创新“的丰富经验,助力企业在AI时代突破。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐