Caicloud 容器云系统的部署实践

概要
近年来,以Docker、Kubernetes为代表的容器技术已经被众多开发人员认可,并为各大公司采用,其中不乏大型传统企业。作为以容器集群、微服务为核心技术的Caicloud平台,在设计之初,即强调提供完整的分布式系统所需的核心功能,包括调度、编排、服务发现,配置管理、灰度发布、健康检查、弹性扩容、环境一致等功能;同时,Caicloud平台必须具备高可用性、稳定性、高性能以及易用性。事实上,由于平台本身也是一套分布式系统,我们采用自管理的方式使其充分利用自己提供的诸多功能。本演讲主要分享Caicloud基于Docker和Kubernetes的技术架构及变迁,介绍在使用Docker和Kubernetes中的实践经验和一些思考。

个人简介

邓德源,才云科技公司CTO,负责公司技术战略规划。获美国顶级计算机学府 Carnegie Mellon University 大学电子与计算机工程学位,专修操作系统、分布式计算等方向。曾为美国谷歌集群管理组核心成员,主要参与开发集群管理系统:该系统为谷歌所有运维工程师提供统一的集群管理入口,是谷歌自动化运维的重要组成部分,其主要职责:管理运维工程师提交的生产环境变更请求,自动化风险分析,自动化生产环境准备工作,软硬件容错处理等 。在谷歌期间作为核心成员参加了开发基于容器集群的谷歌开源项目Kubernetes,参与了系统的设计和实现。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、上海、旧金山召开。自2007年3月份首次举办以来,已经有超万名高级技术人员参加过QCon大会。QCon内容源于实践并面向社区,演讲嘉宾依据热点话题,面向5年以上的技术团队负责人、架构师、工程总监、高级开发人员分享技术创新和最佳实践。

你可能感兴趣的:(Caicloud 容器云系统的部署实践)