Docker+Kubernetes(k8s)微服务容器化实践视频课程

 
第1章 初识微服务
微服务的入门,我们从传统的单体架构入手,看看在什么样的环境和需求下一步步走到微服务的,然后再具体了解一下什么才是微服务,让大家对微服务的概念有深入的理解。然后我们一起画一个微服务的架构图,再从架构上去分析微服务架构的优势和不足。 ...

第2章 微服务带来的问题及解决方案分析
通过传统服务与微服务对比的方式去学习,如果使用微服务架构会遇到什么问题,这些问题在业内都有什么解决方案。之后我们插了一段SpringBoot和SpringCloud的内容,主要目的是让大家搞清楚它们跟微服务的关系,跟docker的关系,以及跟服务编排的关系。...

第3章 微服务开发
我们首先假定一个业务场景,分析一下微服务的划分、每个微服务完成什么功能、它们之间的依赖关系以及它们之间如何通讯。然后从0开始,一行不落的开发完整的服务。服务的开发过程我们会用到SpringBoot,用到Dubbo,用到Thrift,用到API网关Zuul。 ...

第4章 服务编排前奏
为服务编排做准备,首先我们把所有微服务进行docker化,然后用原生的docker-compose把它们都运行在容器中,并且保证它们之间在容器中也可以正常通讯。最后我们搭建一个私有仓库,用于存放我们的镜像,使用的是业内主流的 - harbor。 ...

第5章 服务编排-Mesos
我们从概念到架构设计到调度策略逐步去了解Mesos,然后画出我们要搭建的Mesos集群架构图,之后参照架构图我们一步一步搭建好整个集群环境,最后调整我们的微服务,把他们部署在Mesos集群中。

第6章 服务编排-DockerSwarm
学习的过程跟Mesos类似,也是先从概念入手,了解Swarm的架构设计,了解它的服务发现,服务编排,然后搭建Swarm集群环境,之后调整我们的微服务适应于Swarm,最后把他们部署在Swarm集群中。

第7章 服务编排-Kubernetes
Kubernetes学习的整体的思路也是从概念到集群搭建最后到微服务部署。但由于它在服务编排领域的领导地位和它的高门槛。我们将它剥离成三部分,核心部分、kube-proxy&kube-dns、认证授权。采用循序渐进的方式逐步渗透,不但可以让大家更容易入门,也会对它有更深刻的理解。 ...

第8章 CICD和DevOps
首先从实践的角度看看为什么要有CICD和DevOps,然后从本质上了解CICD和DevOps的概念。接着分析我们要做的CICD的流程是什么样子的。最后我们搭建Gitlab,Jenkins环境,再结合镜像仓库和Kubernetes集群,构建一个从代码提交到服务更新完全自动化的流程。 ...

第9章 课程总结
对前面所学内容的总结。

下载地址:百度网盘下载

原文地址:http://blog.51cto.com/13746868/2115681

时间: 2024-10-12 22:31:54

Docker+Kubernetes(k8s)微服务容器化实践视频课程的相关文章

Docker+Kubernetes(k8s)微服务容器化实践

Docker+Kubernetes(k8s)微服务容器化实践网盘地址:https://pan.baidu.com/s/1uVkMsKgfzsJcShlnuLk3ZQ 密码:1i7q备用地址(腾讯微云):https://share.weiyun.com/5ZcsfIX 密码:udrifz Docker官方支持Kubernetes, Kubernetes是容器编排最大赢家,Kubernetes 以其高效.简便.高水平的可移植性等优势占领了绝大部分市场,江湖一哥地位毋庸置疑,脱胎于谷歌的成熟的Borg

有容云:微服务容器化的挑战和解决之道

注: 本文根据6月是18日七牛云微服务课堂-微服务容器化的挑战和解决之道演讲内容整理而成,演讲者:有容云联合创始人兼首席架构师马洪喜,与大家一起探讨了如何通过容器技术将微服务和 DevOps 落地. 嘉宾介绍: 马洪喜,此前担任 Rancher Labs 中国区技术负责人.Citrix 公司资深架构师.Oracle 公司虚拟化产品开发经理等职务,在容器云.IaaS 云.桌面云建设方面拥有丰富的经验. 单体架构 VS 微服务架构 传统单体架构存在各种各样的问题,如加载编译耗时长.代码管理复杂.横向

微服务容器化的挑战和解决之道

注: 本文根据6月是18日七牛云微服务课堂-微服务容器化的挑战和解决之道演讲内容整理而成,演讲者:有容云联合创始人兼首席架构师马洪喜,与大家一起探讨了如何通过容器技术将微服务和 DevOps 落地. 嘉宾介绍: 马洪喜,此前担任 Rancher Labs 中国区技术负责人.Citrix 公司资深架构师.Oracle 公司虚拟化产品开发经理等职务,在容器云.IaaS 云.桌面云建设方面拥有丰富的经验. 单体架构 VS 微服务架构 传统单体架构存在各种各样的问题,如加载编译耗时长.代码管理复杂.横向

.NET微服务 容器化.NET应用架构指南(支持.NET Core2)

介绍 企业通过使用容器,日益实现成本节约.解决部署问题并改进 DevOps 和生产操作. 通过创建 Azure 容器服务.Azure Service Fabric 等产品,同时与 Docker.Mesosphere 和 Kubernetes 等行业领先者合作,Microsoft 发布了适用于 Windows 和 Linux 的容器创新. 这些产品提供容器解决方案,可帮助公司以云的速度和规模生成并部署应用程序,而无需考虑其选用的平台或工具. Docker 正在逐渐成为容器行业的事实标准,受到 Wi

PPT下载 | 亿级用户万台服务器背后,vivo云服务容器化如何破茧化蝶?

2018年数人云Meetup第一站,联合vivo在深圳举办 Building Microservice 系列活动第一期.本次技术沙龙vivo.中兴通讯.华为.数人云共同派出技术大咖,为开发者们带来有关微服务.容器化.配置中心.服务网格等领域的实战与干货分享. 数人云Meetup每月一期,欢迎大家来面基.学习.本文为vivo云计算架构师袁乐林分享的"vivo云服务容器化实践"现场演讲实录. 今天讲的内容主要是介绍技术背景,产品的技术架构,我们关键技术的实践,前车之鉴,以及对下一代云服务架

亿级用户万台服务器背后,vivo云服务容器化如何破茧化蝶?

2018年数人云Meetup第一站,联合vivo在深圳举办 Building Microservice 系列活动第一期.本次技术沙龙vivo.中兴通讯.华为.数人云共同派出技术大咖,为开发者们带来有关微服务.容器化.配置中心.服务网格等领域的实战与干货分享. 数人云Meetup每月一期,欢迎大家来面基.学习.本文为vivo云计算架构师袁乐林分享的"vivo云服务容器化实践"现场演讲实录. 今天讲的内容主要是介绍技术背景,产品的技术架构,我们关键技术的实践,前车之鉴,以及对下一代云服务架

微服务架构与实践及云原生等相关概念

微服务架构与实践 笔记:<微服务架构与实践> 王磊 著 一 单块架构 1 定义:对于这种功能集中.代码和数据中心化.一个发布包.部署后运行在同一进程的应用程序,我们通常称之为单块架构应用,并非物理上的分层. 2 单层架构:数据 逻辑 页面 混合 3 三层架构: 1)表示层:数据显示和用户交互 2)业务逻辑层:业务逻辑处理 3)数据访问层:数据存储访问 4 优势: 比较适合小项目 易于开发:开发简单直接,集中式管理,基本不会重复开发,集成工具适合 易于测试:单进程 易于部署:单项目包,功能都在本

Spring Cloud 微服务设计与实践

整理微服务设计与实践历程,共享给大家. 微服务的描述 The description of microserivce by Martin Fowler : 根据业务模块划分服务种类. 每个服务可以独立部署并且互相隔离. 通过轻量的 API 调用服务. 服务需要保证良好的高可用性. 微服务架构是以专注与单一责任的小功能模块为基础.通过 API 相互通信的方式完成复杂业务系统搭建的一种设计思想. 演变过程 单体架构(Monolithic) -> 垂直架构 -> SOA 架构 -> 微服务架构

(转)微服务框架落地实践之路

http://www.primeton.com/read.php?id=2276&his=1 一.微服务架构产生的背景 近十年中,互联网给我们生活带来了翻天覆地的变化,消费者的生活方式日益数字化,人们可以在任何时间.任何地点利用网络进行购物体验,运用社交媒体进行自我表达,企业也在运用多种技术手段,发挥数字化潜力,改善客户联系,促进企业业务模式的转型.在这种背景下,互联网也好,传统企业也罢,都面临一个共同的需求:面对快速变化的需求,面对业务模式的升级,如何构建出灵活的,可扩展,可重用的系统? 前几