1961年,英国著名科幻作家亚瑟·克拉克提出的第三定律指出:任何非常先进的技术,初看都与魔法无异。回顾近两年生成式AI的诞生和发展,无不印证了这一定律。
作为云计算的先驱,亚马逊云科技成功将网络、存储、数据库和计算等技术转变为可配置资源,并消除了管理基础设施和数据中心的冗余工作。如今,亚马逊云科技已经在全球的33个地区提供超过200项全功能的服务,每项服务都旨在消除创新障碍,降低创新门槛。
不过,在亚马逊云科技不断推出创新产品和服务的同时,同样也在推动技术架构的升级。正如亚马逊云科技大中华区解决方案架构总经理代闻所说:“生成式AI时代,技术架构演进应当关注两个方面:一、什么是变的。所有技术工作者应当主动拥抱生成式AI,积极地升级技能、积极地去应用这项变革性的技术;二、什么是不变的。在技术架构的演进过程中锚定不变的原则,在技术变革的浪潮中找到前进的灯塔方向。”
生成式AI时代,三层技术栈创新从未停歇
对于云计算的开创者亚马逊云科技来说,在帮助任何规模的公司从世界任何地方启动和扩展自己的业务之后,同样也在思考如何更好地拥抱生成式AI时代。为此,亚马逊云科技大中华区产品总经理陈晓建表示,亚马逊云科技已经推出生成式AI三层技术栈。
其中,底层是以GPU和自研芯片为代表的基础设施,用于基础模型的训练以及在生产环境中运行推理;中间层是以Amazon Bedrock为代表的,提供可以访问所需基础模型,以及构建和扩展生成式AI应用程序的工具;顶层则是以开箱即用的企业级生成式AI助手Amazon Q为代表,可以让用户任何专业知识即可快速上手生成式AI。
生成式AI三层技术栈的推出,所代表的是亚马逊云科技面对这样一个新时代的到来,针对生成式AI领域所作出的创新;亚马逊云科技希望通过这些变化,帮助各行各业更好地拥抱生成式AI时代。
但对于亚马逊云科技来说,在持续推动生成式AI领域创新的同时,如何推动底层技术架构的升级,不断强化自身云服务的能力,以更好地支撑产品和服务的创新,同样至关重要。而且,与针对生成式AI的创新相比,在底层技术架构升级过程中中,有些主题需求从未改变。
技术架构加速演进,三大主题需求从未改变
正如代闻所说:“技术架构演进过程里面不变的三个主题需求分别是:基础组件能力,架构体系创新,多元技术融合。我们应该看清变化的技术和不变的需求,积极推进架构演进,连接未来的想象。”其中,基础组件能力决定了架构设计,架构体系创新拓展核心能力,多元技术融合驱动架构创新。
在基础组件能力上,亚马逊云科技通过持续推进在计算、存储、网络、安全、芯片等领域的创新,不断夯实基础组件能力。比如,在计算层面,亚马逊云科技早期着重聚焦在Amazon EC2的创新上;2017年,亚马逊云科技推出Amazon Nitro虚拟化平台,截至目前,亚马逊云科技已经发布了五代Nitro芯片,可以帮助客户实现更低的延迟、更高的吞吐量以及每秒处理更多数据包的能力。而在自研芯片层面,亚马逊云科技基于ARM架构的云计算处理器Amazon Graviton,则是更符合云计算业务和新时代需求的处理器。
其次,在架构体系创新上,亚马逊云科技非常注重韧性、弹性和效率的提升。比如,在韧性层面,亚马逊云科技正在通过Amazon IAM,实现多区域的控制面与数据面的隔离,从而提供高可靠的访问控制服务。在弹性与效率层面,亚马逊云科技正在通过Firecracker轻量级虚拟化技术,快速启动和管理容器化工作负载,提升资源效率和安全性。
第三,在多元技术融合上,亚马逊云科技专门构建了各种数据服务,包括关系型数据库、非关系型数据库、数据仓库,以及各种批式/流式的数据采集和分析服务。同时,亚马逊云科技通过Zero-ETL,可以帮助客户将Amazon Aurora,Amazon Dynamo DB等关系型和非关系型实时数据自动同步到Amazon Redshift数据仓库进行分析等。
截至目前,亚马逊云科技的优良架构体系(Well-Architected framework)已经超过十年,并从卓越运营、安全、可靠、性能效率四个维度,演进到六个维度,新增了可持续发展和成本优化。
在代闻看来,没有一个架构是十全十美的,一个良好的架构应该能够随着多元因素的影响不断演进。同时,代闻也强调:“作为架构师、工程师,或者任何一个有技术信仰的构建者,你的每一行代码,你的每一种选择,你的每一个决定,都是写给未来的信。”
可以说,技术架构的“不变”成就了生成式AI的“变”。亚马逊云科技正是得益于在技术架构上的持续迭代升级,才能够更好地支撑生成式AI的创新,从而有机会借助生成式AI重塑各行各业。