“Serverless无服务器”术语最早出现在 2012 年,这一词的出现意味着开发人员不再需要考虑那么多的物理容量或其他基础设施资源管理责任,通过消除后端基础设施的复杂性,让
顺晟科技
2022-12-05 08:52:17
227
“无服务器(Serverless)无服务器(serverless)一词最早出现在2012年,意思是开发者不再需要考虑那么多物理容量或者其他基础设施资源管理责任。通过消除后端基础设施的复杂性,开发人员可以将注意力从服务器级别转移到任务级别。
无服务器服务器被广泛关注,可以追溯到2014年亚马逊云技术推出的亚马逊Lambda服务。然后,各大厂商纷纷进入无服务器市场,无服务器逐渐被更多开发者所知,逐渐成为开发中的热词。
无服务器没有服务器的多重优势,不断创新迭代。
与传统的服务器相比,没有一个服务器可以减少用户维护操作系统的时间。开发者只需要编写云函数,选择触发云函数运行的事件,就可以完成工作。关于扩展的决策由云提供商按需提供,开发人员不再需要编写自动扩展策略或定义机器级资源(CPU、内存等)的使用规则。);传统云计算按照预留资源收费,没有服务器按照功能执行时间收费。这也意味着管理的粒度变得更细,用户在无服务器框架上使用资源时只需为实际运行时间付费。
无服务器(Serverless)作为云计算的下一次迭代,让开发者可以更专注于在产品中构建应用,无需管理和维护底层堆栈,其成本也低于传统云计算。因此,无服务器被称为“以更低的总成本开发新应用的更快方式”。
然后是无服务器无服务器的不断迭代,2019年是无服务器有重大发展的一年。2019年底,亚马逊云技术发布了亚马逊Lambda的“Provisioned Concurrency”功能,该功能允许亚马逊云技术无服务器计算用户保持其功能“在两毫秒内初始化并准备好响应”,这意味着“冷启动”问题已经成为过去,行业已经到了成熟的地步。
在今年的re:Invent上,亚马逊云技术再次发布了Amazon Lambda SnapStart,实现了高达90%的冷启动延迟,让用户几乎察觉不到应用的扩展。
无服务器无服务器不仅仅是计算,在很多领域都是标配。
亚马逊Lambda本质上已经把云计算用户的认知提升到了无服务器。亚马逊云技术从计算、存储、应用集成、数据库、数据分析、人工智能等服务领域全面推进无服务器化进程:
计算领域:Amazon Lambda,用户无需预先设置或管理服务器即可运行代码。这项服务亚马逊技术的推出,加速了无服务器技术的发展,并连续八年保持领先地位。
数据库领域:2007年,亚马逊发表了迪纳摩分布式存储的论文,开启了NoSQL数据库的征程;2012年,亚马逊DynamoDB正式上线,这是第一个云端无服务器架构的云原生数据库。它面向超高并发和海量数据场景,可以在任意规模下提供个位数毫秒级性能。
DynamoDB作为云端原生的免服务器架构数据库,不仅为用户提供了极致的灵活性、可用性和性能,还提供了全局表(全局扩展)、事务支持和本地部署测试等功能,帮助用户满足更高需求场景下的需求。随后几年,亚马逊云技术陆续发布了亚马逊Aurora、亚马逊Aurora Serverless v2、亚马逊Timestream、亚马逊QLDB、亚马逊Keyspace、亚马逊Neptune等七款无服务器数据库。
数据分析领域:目前数据量呈爆炸式增长,应用场景日益多样化。客户对易用性和不耐用的要求越来越高。从单一数据分析能力到全栈数据分析能力已经成为不可逆转的发展趋势。Re:Invent 2022发布了Amazon Open Search Server Less(Preview),这是一个无服务器的日志分析引擎。
该服务的发布,意味着亚马逊云技术在数据分析PaaS服务领域,首次实现了全面的无服务器数据仓库、大数据平台、流数据分析,将整个数据无服务器能力扩展到全栈。云原生数据分析敏捷易用,无需运维,被提升到了一个新的高度。
同时,大数据和人工智能的结合也是一大亮点。开发人员、数据科学家和分析师可以跨数据库、数据仓库和数据湖进行操作,以便构建报告和控制面板应用程序,执行实时分析,共享数据和协作,以及构建和训练机器学习(ML)模型。比如亚马逊红移ML数据仓库内置了机器学习功能,亚马逊QuickSight Q可以使用自然语言构建BI分析。
在re:Invent 2022大会上,Amazon.com副总裁兼首席技术官沃纳威格尔博士用一个有趣的案例做了演讲,——Trustpilot,这是一个第三方消费者评论应用程序,提供关于企业客户满意度的易读统计数据和个人购物者的完整评论。
本来Trustpilot使用单一数据库承载所有工作负载,但是面对大型活动的高流量高峰,Trustpilot突破了现有的数据库框架,接受了事件驱动的理念,选择了“事件驱动”的全无服务器架构。部署后,Trustpilot可以轻松支撑黑色星期五等大型购物节带来的流量,不再担心任何流量突然增加对基础设施的束缚。同时,基于亚马逊云技术的各种监控和安全合规服务,Trustpilot可以充分保证评论的合法性。
标签
最后,我们可以看到,发展多年的云原生概念无服务器(Serverless)被亚马逊云技术推向了一个新的高度。
无论是“事件驱动”的全无服务器架构为应用带来的改变,还是无服务器数据服务对“敏捷性”、“易用性”和“无需运维”的重新定义,都是值得从业者和云计算用户获得更多机会和生产力的价值重塑。更多的用户可以拥抱这些先进的技术,为自己的企业带来改变。
05
2022-12
17
2022-11
19
2022-10
01
2022-10
08
2021-08
16
2021-07