位置导航: 首页 > 产业

亚马逊云科技顾凡:实现现代化应用的路径选择

时间:2021-10-18 06:51   来源:TechWeb   作者:醉言   阅读量:5511   

随着原有云概念的普及和业务的快速发展,容器和微服务越来越受到企业的青睐,打造更加敏捷高效的现代应用成为越来越多企业满足不断变化的市场业务需求的当务之急。

亚马逊大中华区产品部总经理顾凡认为,所谓的现代应用应该具备四个特征,即全局可用性、毫秒级响应的敏捷性、处理千兆字节数据的能力、随时扩展到数百万用户的能力。

以亚马逊自己的业务架构逻辑为例。2002年,亚马逊在技术上全面实现了微服务。到2020年,亚马逊将拥有超过10万个微服务。如今,亚马逊每天有15000个软件更新。这些大规模的更新确保了亚马逊业务的敏捷性。

据顾凡介绍,亚马逊云科技从大量客户需求中总结出ldquo现代应用转型的路径选择:3360第一,Replatform翻译;二是重建;三是共享服务平台,构建共享服务平台。包括容器、无服务器、微服务、CI/CD等。是现代应用和建设过程中常见的技术。

具体来说,在Replatform的翻译过程中,客户需要根据自身的应用条件,选择最适合向现代应用路径转型的工具。

例如,一些客户的核心应用需要快速上云,并利用云的灵活性来降低基础架构运营和维护的总体成本。在这种情况下,许多客户将采用翻译策略,并使用容器来快速打包现有数据中心中的应用程序,并将其放到云上。

作为一种应用包装技术,容器是翻译策略中非常重要的技术。目前云上托管的容器80%在亚马逊云科技。非常重要的是,亚马逊云技术在容器产品和服务上为客户提供了很多灵活的选择。

第二步是Refactor,往往是为了更好地利用云计算技术,而微服务的拆分是非常重要的方法论和技术手段。使用微服务不仅可以拆分应用程序逻辑,还可以拆分数据。由于每个微服务的功能不同,其数据类型也不同,其数据访问特性也不同。针对拆分后的不同数据类型进行优化,可以充分发挥云的优势。

那么第三步就是搭建共享服务平台。这是企业将现代应用和微服务推向一定阶段时将面临的挑战。比如有些企业发展很快,有几百个微服务。当现代应用程序被大规模部署时,它们将面临令人头痛的问题。如何平衡微服务的碎片化和运维的一致性,需要搭建共享服务平台。

事实上,亚马逊云技术;Road rdquo提供许多工具和服务。2021年以来,仅中国就发布了近50项相关新服务和新功能。

据亚马逊云科技大中华区产品部计算与存储总监周歌介绍,亚马逊云科技提供亚马逊ECS、亚马逊EKS、亚马逊Fargate三大托管容器服务,客户可以根据不同的技术偏好和业务需求灵活选择。亚马逊ECS是亚马逊云科技开发的容器产品,与亚马逊云科技的其他服务深度融合。EKS使客户能够通过亚马逊云技术中的Kubernetes轻松部署、管理和扩展容器化应用程序。亚马逊。com允许客户专注于构建应用程序,而不是预设和管理服务器。

继2014年推出的无服务器计算服务Amazon Lambda之后,目前已有超过25项无服务器服务。

2018年,亚马逊云技术推出了专为云设计的高性能关系数据库服务Amazon Aurora。2020年推出的更新版本可以在几分之一秒内将数据库工作负载从数百个事务扩展到数万个,同时节省高达90%的成本。

在2020年的re:Invent上,亚马逊云技术发布了Amazon Proton,这是第一个针对容器和无服务器全托管应用的集成部署服务。此外,今年新推出的亚马逊ECS Anywhere和亚马逊EKS Anywhere为客户提供了选择部署位置的灵活性。

顾凡表示,在选择实现现代应用的路径时,客户应根据自身业务应用情况、应用特点和微服务规模选择合适的策略。在帮助客户实现应用现代化的过程中,亚马逊云技术可以提供选择广泛、建设快速、安全可靠、开源开放的产品和服务。

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。