什么是Serverless

       看了很多关于Serverless的介绍,大部分是绑定云厂商来介绍的,顺便介(tui)绍(xiao)了某个云厂商的Serverless服务,所以介绍起来动机不是特别纯。这里不绑定云厂商介绍一下,Serverless是一种无服务器运算的方法,为什么说是无服务器呢?因为在传统的服务中,我们都是用服务器作为载体,部署了一个或者多个服务,以此来提供api等服务给客户端。因此在服务器上我们需要配置很多东西:语言、框架、环境、负载均衡等等,需要进行系统地学习、实践才能精通这些技术。

        为了简化这些部署,Serverless就诞生了,开发者只需要写出逻辑代码,后面的事情都交给Serverless来完成,比如需要高并发,Serverless可以自动帮你弹性伸缩,比如搭建语言环境:java、node.js、golang等等,只需要在初始化Serverless的时候去选择即可,后面搭建的事情全权交给Serverless去做就好。因此Serverless可以帮助开发者,帮助软件团队减少在服务器上耗费的时间,做到更加智能、更加简便的运维。

       现在各个云厂商都开发了一套Serverless的服务,可以根据需求选择对应的云厂商,在开源社区中,有一套serverless框架,适用于各个云厂商的Serverless服务,包括AWS、Google Cloud、Azure、阿里云、腾讯云等,后面的文章我会结合Serverless框架讲解如何进行开发与相应的部署工作。


AWS的Serverless服务 - Lambda

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • serverless 字面意思 无服务 一直以来,前端和后端,手机端和服务器之间,都有一个物理隔离image.p...
    泡杯感冒灵阅读 8,484评论 0 0
  • 概念 Serverless 圈内俗称为“无服务器架构”,Serverless 不是具体的一个编程框架、类库或者工具...
    JennTu阅读 11,894评论 0 2
  • Serverless,无服务器服务,是当前较为先进的互联网架构。它并不是不需要服务器了,只不过服务器的管理以及资源...
    一俢阅读 4,837评论 0 3
  • 1. 引言 Serverless 是一种 “无服务器架构”,让用户无需关心程序运行环境、资源及数量,只要将精力 F...
    黄子毅阅读 5,521评论 0 7
  • 整理自《Serverless从入门到进阶:架构、原理与实践》 一,Serverless概述 1.1 基本概念 Se...
    lxtyp阅读 10,806评论 0 3