标签:设计 系统服务 计算 logs 节点 环境 less 次数 机制
??
??在学习k8s的过程中接触到了Serverless的概念,这里先对云计算的发展历程做一个简单的总结,以便引入Serverless。2006年,Google董事长 Eric Schmidt 在搜索引擎大会首次提出云计算(Cloud Computing)的概念,一转眼十多年过去了,云计算的发展势如破竹,从传统的IDC到现在的FaaS,逐渐快捷,愈发高效。
??
??Serverless是无服务器架构,这并不是说不用服务器了,而是通过技术手段将服务器透明化了,让开发者减少对服务器资源的关注,能够更加专注于自己的开发工作(业务)。Faas就是Serverless概念的一种体现。
低成本
按需计费
简化管理
??
传统服务
在微服务和容器化还没有盛行的时候,系统服务架构如下图,这种单体架构的好处就是便于管理和初次部署,但是当后续产品规模越来越大时,坏处就体现出来了。
微服务
微服务是近几年流行的一种架构思想,它提倡化整为零,将单一应用程序划分为一个一个的小服务,每个小服务运行在一个单独的环境中,互不影响却又能相互协调、相互配合达到化零为整的效果。微服务有以下特点:
容器化
容器概念的出现是要比微服务晚不少的,近几年流行的docker,为微服务架构提供了有效的容器。资源的有效隔离是微服务的设计原则之一,而docker恰好可以实现。
??
容器编排工具概念
容器编排工具的核心价值
容器编排工具种类
?
?
写作不易,转载请注明出处,谢谢~~
标签:设计 系统服务 计算 logs 节点 环境 less 次数 机制
原文地址:https://www.cnblogs.com/ccbloom/p/11307275.html