Serverless

Serverless,无服务器架构,还是要与API交互,仍然有服务器在后台运行。区别在于这些服务器对你来说是隐藏的。没有什么基础设施需要你操心,你也没有办法去调整底层操作系统。其他人会负责基础设施管理的细节,而你就可以全力去做其他的事情。

无服务器是指通过在计算服务中运行代码以及与服务和API进行交互来完成工作。

  • 函数即服务 FaaS

  • 计算即后端

  • 计算即胶水

  • GraphQL

无服务器架构原则

  • 根据需要使用计算服务执行代码

  • 编写单一用途的无状态函数

  • 设计基于推送的、事件驱动的管道

  • 创建更厚、更强大的前端

  • 拥抱第三方服务