开发者社区> vohelon> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Serverless简介

简介: Serverless简介
+关注继续查看

  Serverless简介

  概念

  Serverless的全称是Serverless computing无服务器运算,又被称为函数即服务(Function-as-a-Service,缩写为 FaaS),是云计算的一种模型。以平台即服务(PaaS)为基础,无服务器运算提供一个微型的架构,终端客户不需要部署、配置或管理服务器服务,代码运行所需要的服务器服务皆由云端平台来提供。 国内外比较出名的产品有Tencent Serverless、AWS Lambda、Microsoft Azure Functions 等。

  Serverless称为微服务运算,但不代表它真的不需要服务,而是说开发者再也不用过多考虑服务器的问题,计算资源作为服务而不是服务器的概念出现。Serverless是一种构建和管理基于微服务架构的技术,允许开发者在服务部署级别而不是服务器部署级别来管理应用部署,你甚至可以管理某个具体功能或端口的部署,以便让开发者快速迭代,更快速地开发软件。

  以亚马逊的AWS Lambda为案例,Lambda能让不用思考任何服务器,也就是说,不用你处理服务器上的部署、服务器容量和服务器的扩展和失败容错,还有服务器上选择什么OS操作系统,语言的更新,日志等等问题。

  目前,Serverless 仍然处于探索和发展阶段,并且对于Serverless也没有一个权威的定义,不过我们仍然可以从以下几个方面来理解它: - Serverless代表的是一种服务理念或模式。这种服务理念希望用户无需关注除了业务逻辑本身之外的主机管理、服务运维、配置等事务,不需要关注运营维护问题。也即是说,只要有了Serverless,几乎可以不需要再考虑Devops工作流。 - Serverless是一种软件系统架构方法,并不代表某种技术。通常我们称Serverless 为一种架构而不是某种技术框架。 - Serverless是一种云服务产品形态。通常我们称Serverless为一种产品,比如各大厂商推出的各种 Serverless 服务或能力、封装的 API 网关等产品。

  当前业界最常见的 Serverless 实现方案为 FaaS(函数即服务) + BaaS(后端即服务),我们经常听到的「云服务」就是基于 FaaS + BaaS 架构。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Maven 简介
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。
739 0
Server JRE 简介
Server JRE, 服务器版JRE JRE安装包, JDK安装包, 以及 Server JRE 压缩包, 在 Java SE Download 页面都可以下载: http://www.oracle.com/technetwork/java/javase/downloads/index.html; Java 相关的术语请参考: http://www.oracle.com/technetwork/java/glossary-135216.html. JRE 可以运行各种Java程序, 包括服务端和桌面端Java程序。
761 0
用户测评 | EDAS Serverless 上手体验
背景 最初, 是因为对 Serverless 这一概念感兴趣, 所以开始试用阿里云函数计算,使用过程中感受到了函数计算快速、按需付费和弹性伸缩等方面的优势,随后我在天气预报、发送短信等场景下开始了更深的体验,并开始接触 EDAS Serverless。
7059 0
Serverless对研发效能的变革和创新
对企业而言,Serverless 架构有着巨大的应用潜力。随着云产品的完善,产品的集成和被集成能力的加强,软件交付流程自动化能力的提高,我们相信在 Serverless 架构下,企业的敏捷性有 10 倍提升的潜力。
0 0
Serverless:这真的是未来吗?(一)
希望这些博客文章能帮助您在所有相关人员中展开讨论,就最佳业务方案达成一致。该课程可能涉及无服务器,也可能不涉及。在这第一篇文章中,我们将考虑在讨论无服务器时最常见的几个问题。在第二篇文章中,我们将研究一些更广泛的问题。
0 0
Serverless 下的微服务实践
开发者根本不需要去关心 Server ,只需要去专注业务逻辑即可,本文将详解微服务体系与平台化的 Serverless 架构融合的过程。
0 0
理解 Serverless
理解 Serverless
0 0
Serverless 的前世今生
从云计算到云原生再到 Serverless 架构,技术飞速发展的轨迹都有一定规律可循,那么 Serverless 架构为何而来,因何而生呢?
0 0
Serverless SSR的窥探
Serverless架构的出现,被很多前端的同学认为是“前端的新机会”,因为在Serverless的加持下,前端工程师不仅仅是前端工程师了,可以更简单的、更容易的华丽转身成为全栈工程师。
0 0
Serverless:让图像合成更简单
在生产生活中,图像的合成实际上是一个比较常见的需求。而图像的合成往往也会在一些活动中,有着比较重要的作用和价值,例如在一个固定的图片模板上增加一些文字和一些验证码,形成一个新的图片,然后分享出去做一些营销活动;或者是在某些节假日,通过图像的合成,在头像上增加一些装饰物等。本文将会继续探索Serverless在图像处理中的应用,尤其是图像合成相关的应用。本文将会以阿里云函数计算以及华为云函数计算为例,为读者进行图像合成相关操作的探索。
0 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
《Serverless云开发从入门到实战》
立即下载
Serverless 开发实战
立即下载
《Serverless 入门与实战》
立即下载