技术名词解释
云计算
云计算(英语:cloud computing),也被意译为网络计算,是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备,使用服务商提供的电脑基建作计算和资源。
云计算是指在云中运行工作负载,而云是一种能够抽象、汇集和共享整个网 络中的可扩展资源的 IT 环境。云计算和云本身都不属于技术的范畴。
- 云计算是指在云中运行工作负载的功能。
- 而云是一种环境,是运行应用的地方。
- 技术则是指用于构建和使用云的软件和硬件。
BFF
服务于前端的后端(英语:Backend-For-Frontend,缩写:BFF) 本质上是 API 网关模式的一个变体。它还在微服务和客户端之间提供了一个附加层。但它不是单个入口点,而是为每个客户端引入了多个网关。 使用 BFF,您可以添加针对每个客户端的需求量身定制的 API,从而消除因将所有内容集中在一个地方而导致的大量臃肿。
SaaS
软件即服务(英语:Software as a Service,缩写:SaaS,发音:sæs或sɑs),亦可称为“按需即用软件”(即“一经要求,即可使用”),它是一种软件交付模式。在这种交付模式中,软件仅需通过网络,不须经过传统的安装步骤即可使用,软件及其相关的数据集中托管于云端服务。用户通常使用精简客户端,一般即经由网页浏览器来访问、访问软件即服务。SaaS 最大的特色在于软件本身并没有被下载到用户的硬盘,而是存储在提供商的云端或者服务器。对比传统软件需要花钱购买,下载。软件即服务只需要用户租用软件,在线使用,不但大大减少了用户购买风险, 也无需下载软件本身,无设备要求的限制。