k8s作为微服务支撑平台

k8s作为容器编排管理平台

容器编排管理平台
Kubernetes作为容器管理平台提供∶
以Pod(容器组)为基本的编排和调度单元以及声明式的对象配置模型(控制器、configmap、secret等)
资源配额与分配管理
健康检查、自愈、伸缩与滚动升级
微服务支撑平台
Kubernetes提供了对微服务的支撑︰
服务发现、服务编排与内部路由支持
服务快速部署和自动负载均衡
提供对“有状态”服务的支持等
可移植的“云平台”
Kubernetes提供∶
新一代应用云化的事实标准,成为面向云原生应用的新可移植层,即新“云平台"
为用户提供简单且一致的容器化应用部署、伸缩和管理机制,形成新的、通用的应用云化模型
云厂商锁定的问题得以解决,云应用支持跨云迁移
Why Kubernetes
从生态圈角度∶
Google的业内最成熟的容器编排管理经验的输出
2017年战胜Docker Swarm和Apache Mesos,成为云原生应用唯─值得绑定的容器编排管理平台
传统云平台提供商的全面支持:Google k8s engine、Red Hat的OpenShift、Microsoft的Azure container service、IBM的cloud container service
从云应用角度,Kubernetes带来的好处∶
容器管理、调度和编排的事实标准∶摆脱锁定,支持跨云
先进的Workload管理之经验模型:Pod和Controllers
原生支持微服务抽象︰服务注册、服务发现和自动负载均衡
Why k8s
从云应用角度,K8s带来的好处:

Why k8s
从云应用角度,K8s带来的好处:

Why k8s

Why k8s

微服务支撑平台

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台,k8s是解决方案之一。

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台,k8s是解决方案之一。

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台,k8s是解决方案之一。

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台,k8s是解决方案之一。

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台。

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台。

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台,k8s是解决方案之一。管理特点:pod,controllers,configmap,secret等;资源配额与分配管理;健康检查,自愈,伸缩,滚动升级。

k8s是容器编排管理平台相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台,k8s是解决方案之一。
管理特点:pod,controllers,configmap,secret等;资源配额与分配管理;健康检查,自愈,伸缩,滚动升级。

Kubernetes 生态圈

why k8s要整理一下
k8s的作用与优点
Why Kubernetes
从云应用角度,Kubernetes 带来的好处:
容器管理、调度和编排的事实标准:摆脱锁定,支持跨云
先进的 Workload 管理之经验模型:Pod 和 Controllers
原生支持微服务抽象:服务注册、服务发现和自动负载均衡
Why Kubernetes
从生态圈角度:
Google 的业内最成熟的容器编排管理经验的输出
2017 年战胜 Docker Swarm 和 Apache Mesos,成为云原生应用唯一值得绑定的容器编排管理平台
传统云平台提供商的全面支持:Google k8s engine、Red Hat 的 OpenShift、Microsoft 的 Azure container service、IBM
的cloud container service
可移植的“云平台”
Kubernetes 提供:
新一代应用云化的事实标准,成为面向云原生应用的新可移植层,即新“云平台”
为用户提供简单且一致的容器化应用部署、伸缩和管理机制,形成新的、通用的应用云化模型
云厂商锁定的问题得以解决,云应用支持跨云迁移
微服务支撑平台
Kubernetes 提供了对微服务的支撑:
服务发现、服务编排与内部路由支持
服务快速部署和自动负载均衡
提供对“有状态”服务的支持等
容器编排管理平台
Kubernetes 作为容器管理平台提供:
以 Pod(容器组)为基本的编排和调度单元以及声明式的对象配置模型(控制器、configmap、secret 等)
资源配额与分配管理
健康检查、自愈、伸缩与滚动升级
提供简单且一致的容器化应用部署、伸缩和管理机制
容器编排管理平台
3-2
k8s是容器编排管理平台
相对于传统的虚拟化技术,容器技术在镜像大小,执行效率,资源利用率方面都有较大优势,但是单一容器并不能给开发者带来太大帮助,从虚拟机过度到容器显得没有必要,多容器需要并发协同工作,支持跨主机管理才有意义,我们需要一个多容器管理平台,k8s是解决方案之一。
管理特点:pod,controllers,configmap,secret等;资源配额与分配管理;健康检查,自愈,伸缩,滚动升级。
k8s是微服务支撑平台
k8s采用微服务架构,
支撑特点:服务发现,服务编排,路由支撑;快速部署,自动负载均衡;对有状态服务的支持。
k8s相当于新一代openstack,是可移植的云平台
docker将k8s集成到调度引擎等等,k8s成为通用层
平台特点:为用户提供简单一致的应用部署,伸缩,管理机制;云上应用可以跨云迁移或混用云供应商。
为什么选择k8s作为容器标准
生态角度:成熟先进;传统云供应商全面支持
功能角度:使应用摆脱锁定,支持跨云;先进的Pod,Controllers管理模式;支持微服务抽象:服务注册,发现和自动负载均衡
为什么使用Kubernetes ?
从云应用角度来看:
为什么要使用Kubernetes?