首页  云计算知识 
无服务器计算

什么是无服务器计算?

无服务器计算是在第三方云服务商提供的基础设施上托管应用程序的新方式,也是云计算服务的新执行模式。它将开发人员从繁琐的基础架构搭建中摆脱出来,从而能够有更多的精力用于产品的创新且无需担心计算资源不足。

新用户享受中国区域12个月免费套餐

什么是无服务器计算
首页  云计算知识 
无服务器计算
什么是无服务器计算

什么是无服务器计算?

无服务器计算是在第三方云服务商提供的基础设施上托管应用程序的新方式,也是云计算服务的新执行模式。它将开发人员从繁琐的基础架构搭建中摆脱出来,从而能够有更多的精力用于产品的创新且无需担心计算资源不足。

新用户享受中国区域12个月免费套餐

无服务器计算的本质

无服务器计算的本质

无服务器计算是一种云计算执行模式,其并不是不需要服务器,而是在云基础设施之上建立新的抽象层。基于无服务器架构的应用程序在开发与运行过程中,技术人员无需将时间花费在容器的部署,服务器容量的规划、配置及管理上,因为云服务器提供商会为其解决这些问题,而技术人员只需按照使用资源向提供商支付费用即可。

无服务器计算的优势

无服务器计算的优势

无服务器架构的出现为技术人员带来了诸多技术与业务上的优势,主要体现在:

缩短开发周期_无服务器计算优势

缩短应用开发周期

无服务器架构简化了应用开发流程,开发者无需花费太多的时间在代码架构的搭建、集成、测试、交付与部署上,因此,利用无服务器架构开发的应用程序能实现产品的快速迭代与创新。

多言语开发_无服务器计算优势

支持多语言开发

无服务器应用开发平台支持多语言环境,应用开发人员可使用他们熟悉的语言(如 Java、C#、Python 等)编写代码。

按需付费_无服务器计算优势

按需付费

作为云计算技术的典型模式,无服务器计算与其他模式一样,用户只需为自身开发和运营应用程序所占用的物理服务器资源付费即可,节省了成本的投入。

缩短开发周期_无服务器计算优势

缩短应用开发周期

无服务器架构简化了应用开发流程,开发者无需花费太多的时间在代码架构的搭建、集成、测试、交付与部署上,因此,利用无服务器架构开发的应用程序能实现产品的快速迭代与创新。

多言语开发_无服务器计算优势

支持多语言开发

无服务器应用开发平台支持多语言环境,应用开发人员可使用他们熟悉的语言(如 Java、C#、Python 等)编写代码。

按需付费_无服务器计算优势

按需付费

作为云计算技术的典型模式,无服务器计算与其他模式一样,用户只需为自身开发和运营应用程序所占用的物理服务器资源付费即可,节省了成本的投入。

无服务器 VS PaaS VS FaaS

无服务器 VS PaaS VS FaaS

无服务器与 PaaS(平台即服务)
PaaS 为应用程序的部署与管理提供了一个平台,在这个平台之上,您不用操心资源购置、容量规划、软件维护、补丁安装或与应用程序运行有关的任何无差别的繁重工作,这与无服务器应用开发极为相似,但 PaaS 架构无法满足应用程序自动扩容的需求,并且在配置时间上,无服务器计算是以毫秒为单位,而 PaaS 模型则无法达到这一要求。
无服务器与 FaaS(功能即服务)
很多人将 FaaS 与无服务器计算的概念混为一谈,这实际上是一种误解。FaaS 也被称为云函数,是无服务器计算的一种实现方式,在 FaaS 平台上,开发人员只需专注于业务逻辑的实现,其余任务由托管于平台上的容器执行。

无服务器应用场景

无服务器应用场景

构建 Web 应用程序
构建一个简单的基于微服务架构的 Web 应用程序,如“待办事项列表”,使注册用户能够创建、更新、查看和删除项目。
数据处理
无服务器架构可适用于结构化信息的处理(如文本、视频、音频、图像等结构化数据),可对其进行数据转换、验证、清理等工作。
批处理
通过无服务器架构进行批处理作业,可同时执行一个或多个工作流,且利用并行处理架构,可进一步提升工作流的性能和效率。
数据摄取
将托管的容器与 FaaS 和数据库相结合,建立实时数据通道,这种架构适用于数据流的摄取,可用于处理大量第三方业务数据。

无服务器架构未来发展

无服务器架构未来发展

无服务器计算已经成为应用程序和服务部署的新模式,随着技术的不断突破,其未来必定会得到更多的推广与应用。可以预见,未来的无服务器架构将会更加的安全、互联、易操作,也会继续向着可持续化发展这一理念迈进。

亚马逊云科技无服务器计算相关产品

亚马逊云科技无服务器计算相关产品

Amazon Lambda_无服务器计算相关产品

Amazon Lambda

Amazon Lambda 让您无需预置或管理服务器即可运行代码。您只需按消耗的计算时间付费 – 代码未运行时不产生费用。

Amazon Fargate_无服务器计算相关产品

Amazon Fargate

Amazon Fargate 是适用于 Amazon ECS 的计算引擎,允许您在无需管理服务器或集群的情况下运行容器。

Amazon Step Functions_无服务器计算相关产品

Amazon Step Functions

Amazon Step Functions 让您可以将多种亚马逊云科技服务协调到无服务器工作流中,因此您可以快速构建和更新应用程序。

Amazon EventBridge_无服务器计算相关产品

Amazon EventBridge

Amazon EventBridge 是一个无服务器事件总线,可以使用来自您自己的应用程序、软件即服务 (SaaS) 应用程序和 亚马逊云科技 服务的数据,轻松将各应用程序连接在一起。

准备好免费体验亚马逊云科技相关无服务器产品了吗?
准备好免费体验亚马逊云科技相关无服务器产品了吗?

新用户注册,可免费体验 12 个月

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多
官方开发资源及培训教程