serverlessServerl...

深入浅出Serverless:2 Serverless与相关技术

2019-07-23  本文已影响0人  yeedom

介绍

云计算

从私有数据中心到云

IaaS、PaaS与SaaS

Serverless与云计算

微服务

从SOA到微服务

微服务的价值与挑战

2.2.3 Serverless与微服务

微服务 Serverless
功能结构 最小成员单位是微服务 最小成员单位是函数
强调 化整为零,提高应用架构灵活度 强调的是“减负”,将服务器移出用户的管理职责范围,降低复杂度和成本
成本 架构上带来灵活性的同时,也增加了开发、部署和运维的复杂度 开发和运维的效率更高,管理成本更低

容器

容器技术的兴起

Serverless与容器

PaaS

以应用为中心

Serverless与PaaS

PaaS Serverless
管理颗粒度 对应用颗粒度的管理以应用为单位 细致到每个应用的函数
应用部署模式 应用是持续地被部署在主机、虚拟主机、容器 按需部署,这是Serverless的按用量付费(Pay-As-You-Use)模型的基础
作业类型 包含长时间运行的应用(如各类Web应用和业务系统)和定时执行的短期任务(如数据分析抽取任务) 偏向于执行时间跨度比较短的任务
实例 存在应用实例数这一概念的,用户需要设置每一个实例的CPU和内存的使用大小以及需要的实例数 将实例数的概念移除了

FaaS

Serverless实现的基础

FaaS的架构

函数的生命周期

函数工作流

BaaS

BaaS的价值

广义的Serverless

NoOps

无人运维吗

“无服务器”与“无人运维”

DevOps

云原生应用

因云而生

Serverless与Cloud Native

小结

文献

名词解释

上一篇 下一篇

猜你喜欢

热点阅读