亚马逊云科技re:Invent:Serverless成技术新常态

news2024/11/16 17:49:50

2019年底,亚马逊云科技发布了Amazon Lambda的“预置并发(Provisioned Concurrency)”功能,它允许亚马逊云科技无服务器计算用户使其函数保持“已初始化并准备好在两位数毫秒内响应”的状态,这意味着“冷启动”问题成为过去,行业达到一个成熟点。fa6ed65bf813406a86f3fc2df2e44122.png

 

在今年re:Invent上,亚马逊云科技再度重磅发布了Amazon Lambda SnapStart,实现高达90%的冷启动延时,让用户几乎可以无感知地实现应用的扩展。

Serverless无服务器不仅是计算,已成为多领域标配

Amazon Lambda实质上推动了云计算用户对Serverless的认知,亚马逊云科技已经从计算、存储、应用集成、数据库、数据分析、人工智能等多个服务领域全面推进Serverless进程:

计算领域:Amazon Lambda,用户无需预置或管理服务器即可运行代码。亚马逊云科技这项服务推出,加速了Serverless技术领域的发展,并连续8年保持领先地位。

数据库领域:2007年亚马逊发布了Dynamo分布式存储的论文,开启了NoSQL数据库旅程;在2012年,Amazon DynamoDB正式上线,这是云上第一款Serverless架构的云原生数据库,面向超高并发与海量数据场景,可以在任何规模下提供个位数的毫秒级性能。

DynamoDB作为云原生的无服务架构数据库,不仅为用户提供了极致的弹性、可用性和性能,还提供了全局表(全球扩展)、事务支持和本地部署测试等特性,帮助用户满足在更高要求场景下的需求。在随后的几年中,亚马逊云科技又陆续发布了Amazon Aurora、Amazon Aurora Serverless v2、Amazon Timestream、Amazon QLDB、Amazon Keyspace、Amazon Neptune等7款Serverless数据库。

数据分析领域:当前数据量呈爆发式增长,且应用场景日趋多样化,客户对易用性、无服务化要求越来越高,从单一数据分析能力走向全栈的数据分析能力已成为不可逆的发展趋势。re:Invent 2022发布了Amazon OpenSearch Serverless(Preview),一个无服务器的日志分析引擎。

这个服务的发布,代表着亚马逊云科技已经率先在数据分析PaaS服务领域实现了数据仓库、大数据平台、流式数据分析的全面无服务器化,将整个数据Serverless能力拓展到了全栈,云原生数据分析的敏捷、易用、无需运维,被抬到了一个新的高度。

同时,大数据与人工智能的结合,也是一大亮点,开发人员、数据科学家和分析师可以跨数据库、数据仓库和数据湖进行操作,从而构建报告和控制面板应用程序,执行实时分析,共享数据并进行协作,以及构建和训练机器学习(ML)模型,比如Amazon Redshift ML数据仓库内置机器学习功能,Amazon QuickSight Q实现使用自然语言即可构建BI分析。

在re:Invent 2022大会现场,Amazon.com副总裁兼首席技术官Werner Vogels博士的演讲中有一个很有意思的案例——Trustpilot,它是一个第三方消费者评论应用,提供了易于阅读的关于企业客户满意度的统计数据以及来自个人购物者的完整评论。

原来Trustpilot使用了单体数据库来承载所有工作负载,但面对大型活动中的高流量峰值,Trustpilot突破现有数据库框架,接纳事件驱动(Event-driven)的理念,并选择了“事件驱动”的全Serverless架构,部署完成后Trustpilot可轻松支撑黑色星期五之类大型购物节带来的流量,再也担心任何流量陡增对基础设施的掣肘,同时基于亚马逊云科技各类监控与安全合规服务,Trustpilot还能充分保证评论的合法性。

最后,我们可以看到,Serverless这个发展了多年的云原生概念,已经被亚马逊云科技推到了一个新的高度。无论是“事件驱动”的全Serverless架构为应用带来的变革,还是Serverless数据服务对“敏捷”,“易用”,“无需运维”的重新定义,都是值得从业者和云计算用户带来更多机遇与生产力的价值重塑。其他更多用户可以拥抱这些先进技术,并为自己的业务带来变革。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/73274.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

xss-labs靶场练习部分记录

目录 靶场环境 测试使用 evel3 evel5 evel6 evel7 evel8 evel9 evel10 evel11 evel12 evel13 evel14 靶场环境 browser&#xff1a;firefox&#xff1b;plugin:Hackbar,tools:burp 注&#xff1a;常见payload在评论区 测试使用 " <> scRiPt oNeEro…

MySQL 的日志(undo log、redo log、binlog)

我们在MYSQL执行过程文章中知道一条SQL语句执行流程是怎么样的&#xff0c;但SQL语句是怎么入库的呢&#xff1f;如下图&#xff1a; SQL语句入库过程在图中涉及三个日志&#xff1a; undo log&#xff08;回滚日志&#xff09;、redo log&#xff08;重做日志&#xff09; 、b…

TI RM57 如何配置RTI作为定时器使用

引言 最近公司要对新项目的算法进行评估&#xff0c;这就需要拿到RM57浮点运算能力数据&#xff0c;测量运算速度就要用到高精度定时器&#xff0c;通过查看芯片手册发现RTI可以满足这个需求&#xff0c;本文对RTI的配置和使用做一个详细的记录&#xff0c;方便以后翻看。 ui…

Python的Socket编程

Python的Socket编程一、Socket简介二、Socket基本参数和函数介绍1. socket参数2.socket相关函数三、Python编写socket的步骤1.python编写server的步骤2.python编写client的步骤四、python socket变成实操1.server.py2.client.py3.socket更多功能五、案例1.TCP案例一&#xff1a…

推特如何解除敏感内容限制

推特如何解除敏感内容的限制&#xff0c;这里为大家分别介绍苹果、安卓、网页版的推特怎么看敏感内容&#xff0c;有需要的朋友可以看一下。 一、苹果安卓手机解除敏感内容方法&#xff08;对应中英文版&#xff09; 1.打开手机推特app&#xff0c;点击左上角的【三横】进入个…

Navicat for MySQL —— 图形化工具使用

Navicat for MySQL 下载链接&#xff1a;点击跳转 提取码&#xff1a;520H 在之前的篇目当中讲到数据库的图形化工具 —— SQLyog的使用&#xff0c;那么本篇目讲的是关于另外一款图形化工具的使用 —— Navicat for MySQL &#xff1b;下面先来安装Navicat for MySQL: Navic…

Linux权限(下)

Linux权限下file指令目录的权限x权限r权限w权限文件的默认权限umask码修改umask码粘滞位背景谁能删除设有粘滞位的目录下的文件&#xff1f;设置粘滞位的注意事项file指令 在此之前我们先了解一个指令&#xff0c;这个指令可以让我们更详细的了解文件的具体类型&#xff0c;虽…

离散数学与组合数学-01

文章目录1. 离散数学与组合数学大纲要求概述1.1 离散数学概述1.2 组合数学概述1.3. 离散数学前言第1章 数理逻辑1.1 命题与联结词1. 命题2.联结词2.集合论3.代数系统4.图论本博客内容为参考B站视频做的笔记 大家多学习&#xff0c;努力考&#x1f4af;&#x1f4af;&#x1f4a…

行业洞察 | 当数据燃尽,AI大模型出路几何?

近期&#xff0c; 自然语言处理NLP与图像方面的SOTA的模型基本都是基于大数据和大模型预训练pretrain的。当我们翱翔在搭积木垒大模型的时候&#xff0c;你可曾想过&#xff0c;也许我们垒的大模型&#xff0c;数据压根就无法完全训练好&#xff0c;换句话说也许你垒的大模型参…

BIO和NIO

前言 这段时间自己在看一些Java中BIO和NIO之类的东西&#xff0c;看了很多博客&#xff0c;发现各种关于NIO的概念说的天花乱坠头头是道&#xff0c;可以说是非常的完整&#xff0c;但是整个看下来之后&#xff0c;自己对NIO还是一知半解的状态&#xff0c;所以这篇文章不会提…

Java ssm框架 mysql实现的酒店管理系统源码+运行教程+文档

今天给大家演示一下由ssmmysql实现的一款酒店管理系统&#xff0c;教大家怎么配置运行起来&#xff0c;以及在运行过程中遇到一些小问题的解决方法。该系统实现了酒店客房预订管理的基本功能&#xff0c;还增加了图表显示统计结果的功能&#xff0c;对于Java初学者及学生来说非…

自动化测试平台(二):开发用户认证接口

一、前言 对于一个系统来讲&#xff0c;用户模块是非常基本且重要的。搭建的测试平台也需要对用户、用户权限等进行管理。下面为你讲解如何通过DRF来快速的做一个用户登录的验证接口。 二、验证登录讲解 1&#xff09;创建用户 进入django的项目目录&#xff0c;执行下面的命…

Renderbus瑞云渲染正式支持UE云渲染!离线渲染+实时渲染=渲染起飞!

2022年已经到了尾声&#xff0c;回顾今年CG圈里最具讨论性的话题&#xff0c;除了AI绘图&#xff0c;就是虚幻引擎了&#xff0c;这两者如同一股风潮&#xff0c;从概念创意到后期制作&#xff0c;一路以“席卷”之势影响到了视觉领域的各个行业。 Renderbus瑞云渲染农场作为亚…

CMake中add_custom_target的使用

CMake中的add_custom_target命令用于添加一个没有输出的target&#xff0c;以便始终构建它&#xff0c;其格式如下&#xff1a; add_custom_target(Name [ALL] [command1 [args1...]][COMMAND command2 [args2...] ...][DEPENDS depend depend depend ... ][BYPRODUCTS [files…

vue中使用visibilitychange事件来获取页面当前可见性

前言 在系统中&#xff0c;如果有打开新页面进行相关操作&#xff0c;若是有关联操作就需要通过判断页面的可见性来进行后绪的操作 一、触发visibilitychange变更的情况 页面的可见性有三个层面 页面可见时&#xff0c;用户关闭 Tab 页或浏览器窗口。页面可见时&#xff0c…

ASP.NET Zero Core系统配置工具

ASP.NET Zero Core系统配置工具 ASP。NET Zero是具有现代复杂应用程序连接的新web应用程序的起点。使用高级页面和强大的下属&#xff0c;您将能够从您的时间中受益。您可以使用ASP.NET ZERO作为基础程序&#xff0c;直接开始开发自己的代码和业务。 ASP.NET ZERO工具选项和功能…

sklearn中的特征选择feature_selection

特征选择 概念&#xff1a;就是从所有的特征中&#xff0c;选择出有意义&#xff0c;对模型有帮助的特征&#xff0c;以避免必须将所有特征都导入模型去训练的情况。特征选择常用的方法有&#xff1a;过滤法&#xff0c;嵌入法&#xff0c;包装法&#xff0c;和降维算法 过滤…

BN128曲线

1. 引言 BN系列椭圆曲线E(Fp):y2x3b&#xff0c;其中b≠0E(\mathbb{F}_p):y^2x^3b&#xff0c;其中b\neq 0E(Fp​):y2x3b&#xff0c;其中b​0&#xff0c;由Paulo S. L. M. Barreto1 和 Michael Naehrig 在2005年论文 Pairing-Friendly Elliptic Curves of Prime Order中首…

增长思维 —— 撬动企业增长的杠杆

增长一定不是只适用于互联网公司 营销&#xff1a;获客 增长&#xff1a;研究的是用户全生命周期 增长思维&#xff1a;以供需分析为基础&#xff0c;从用户全生命周期寻找增长点的方法论 这个模型的核心是啊哈时刻&#xff0c;指的是一个产品对用户价值感最强的那个点 一个…

画饼画到世界地图上:按比例呈现多组数据

地图是数据可视化的一部分&#xff0c;做群体遗传学、动物学、植物学、微生物学等的朋友经常用到世界地图&#xff0c;比如绘制不同小麦品种的世界分布。一般情况下&#xff0c;我们根据经纬度将数据标注在地图上&#xff0c;然而有些时候&#xff0c;我们会需要更高级的标注&a…