您现在的位置:首页 > IT资讯 > 上海虚拟化容器技术培训班(11月28-30)

上海虚拟化容器技术培训班(11月28-30)

2023/10/31 10:28:06 | 来源:Admin

【培训背景】

Docker是一个轻量级的容器化平台,允许开发人员将应用程序及其依赖项封装成一个独立的容器,从而实现跨平台、可移植性和一致性。Kubernetes(k8s)诞生于谷歌,是一个开源的,用于管理云平台中多个主机上的容器化的应用,k8s的目标是让部署容器化的应用简单并且高效,其提供了应用部署、规划、更新、维护的机制。

本课程提供现场面授、线上直播+录播的学习模式,资深专家授课,通过实践练习、案例分析让学员更好地管理和运维容器化应用程序,从而实现高效、稳定和安全的应用交付和运行。

【授课形式】线下面授班(公开课、企业内训均可)

【配套服务】提供课程培训讲义、学员在线交流、专家在线答疑、班主任教学管理服务。

【支持城市】

北京 上海 广州 深圳 成都 重庆 天津 沈阳 济南 西安 郑州 武汉 苏州 杭州 昆明

长春 大连 青岛 厦门 宁波 西宁 徐州 东莞 合肥 嘉兴 无锡 长沙  乌鲁木齐......

【近期开班】

 北京 8月20-22|上海 11月28-30

......常年全国巡回开班,另有线上直播、录播课程随报随学

(注:10人以上可申请加开当地面授)

【培训对象】

1、系统架构师、高级程序员、资深开发人员;

2、涉及到微服务技术转型的团队负责人、规划师、架构师;

3、涉及到云端DevOps平台部署与交付的运维人员。

【培训收益】

通过此次课程培训,可使学习者获得如下收益:

1、全面理解Docker的体系架构与核心概念

2、K8s的架构与应用

3、掌握基于Docker和K8s的企业应用架构

4、掌握基于虚拟化容器Docker与K8s的体系架构、管理、部署,以及相应组件的原理和应用场景。

5、让学员具备部署基于企业虚拟化云平台环境的能力。

【培训安排】(3天,每次6-7小时) 

 

Docker虚拟化容器引擎 第一天

章

节

第一章

什么是Docker及其体系架构

1、什么是Docker?

2、Docker的体系架构与基本概念

3、准备实验环境

4、安装Docker

第二章

Docker的镜像

1、使用和访问Docker官方公有的镜像仓库

2、配置和使用阿里云Docker镜像加速仓库

3、管理Docker的镜像和容器

4、构建Docker镜像

① 使用docker commit命令构建镜像

② 使用dockerfile文件构建镜像

5、Docker File

第三章

Docker的容器

1、容器的基本操作

2、容器的日志

3、管理容器的资源

① 基础知识:Linux control groups

② Docker对CPU的使用

③ Docker对内存的使用

④ Docker对I/O的使用

第四章

Docker网络和容器的通信

1、Docker网络通信的基本原理

2、Docker的网络模式

3、容器间的通信

4、容器访问控制

 

第五章

Docker的数据管理

1、数据卷

2、数据卷容器

3、利用数据卷容器来迁移数据

第六章

搭建Harbor私有仓库

1、什么是Harbor?

2、安装Docker和Docker Compose

3、解压并配置harbor

4、安装harbor

5、访问harbor

6、通过终端访问harbor

 

Docker虚拟化容器引擎 第二天

章

节

第一章:K8s简介体系架构

 

l 什么是Kubernetes(K8s)?

l Kubernetes的体系架构

l Kubernetes的组件

l Kubernetes的相关术语

第二章:K8s集群的部署

l 准备工作

l 使用kubeadmin部署K8s集群

l 部署DashBoard UI

l 使用yum方式部署K8s集群

第三章:使用Kubectl

l Kubectl常用命令及使用技巧

l 在K8s中部署应用

第四章:Pod对象的管理

 

l Pod介绍与容器分类

l 镜像拉取策略

l 资源限制

l 重启策略

l Pod健康检查(Probe探针)

l Pod调度策略

l 故障排查

第五章:控制器Controller

 

l Deployment控制器

l Daemonset控制器

l Job控制器

l CronJob控制器

l StatefulSet控制器

第六章:服务Service

l Service介绍与定义

l Service三种类型

l Service 代理模式

l 集群内部DNS服务(CoreDNS)

l 通过Ingress访问应用简介

 

Docker虚拟化容器引擎 第三天

章

节

第一章:持久化存储

l K8s与Docker的持久化存储

l 数据卷的类型

l 持久卷和持久卷声明

l PV动态供给

第二章:管理应用程序的配置

l Secret

l ConfigMap

l ConfigMap的动态更新

第三章:K8s平台中日志收集

l 收集哪些日志

l 日志收集方案

l 安装ELK

l 收集k8s组件日志

l 收集nginx访问日志

l 实战案例:采集tomcat pod日志

第四章:

基于K8S构建企业CI/CD平台

l Jenkins与Kubernetes的持续集成与持续部署

n 基于Kubernetes的Jenkins集群架构

n Jenkins与Kubernetes集成

l 应用部署的升级

n 应用部署的金丝雀升级

n 应用部署蓝绿升级

n 应用部署的滚动升级

l 使用Helm简化Kubernetes应用的部署和管理

n 什么是Helm?

n 【实战】部署Helm

n 使用Helm管理Kubernetes

l 企业生产环境的项目构建

n 基于K8s构建微服务应用

n 基于K8s的Devops平台构建

第五章:Kubernetes的监控与故障诊断

l Kubernetes监控指标与监控方案

l 监控系统部署

l Kubernetes的故障诊断与解决方案

n Pods 模块检查

n Service模块检查


   【培训讲师】

张老师  目前就职于一家隶属于清华大学的上市公司,主要公司业务是服务国家安全和国外安全项目,在公司担任大数据架构师及区块链技术负责人,主要负责中台的技术、数据。拥有16年IT相关工作经验,10余年的培训经验,具备丰富的企业应用软件开发经验、深厚的软件架构设计理论基础及实践能力,尤其擅长区块链、人工智能以及大数据相关技术。

江老师 K8s运维架构师,资深Linux集群架构实战专家,从事DevOps相关工作近10年,在自动化运维、容器化及云计算方面积累了丰富的实战经验。

李老师  K8s中国区官方认证导师,Linux集群架构师,前奇虎360高级DevOps工程师。 在自动化运维、容器化及云计算方面积累了丰富的实战经验。

【结业证书】

课程结束后由中国信息化培训中心颁发《虚拟化容器技术Docker+K8s高级工程师》证书,证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据。

 

 咨询电话:400-808-2006 添加微信13910781835 领取免费试听福利哦!

近期开班