软件研发

OpenStack关键技术与Docker容器技术

2022-05-11 14:13:31 | 来源:中培企业IT培训网
一、培训目标
通过本课程的培训,学员可以掌握以下知识和技能:
1. 云管理平台关键机制
2. OpenStack关键模块Nova,Neutron,Glance,Cinder, Keystone,Heat,Swift,Ceilometer等工作机制
3. OpenStack平台实际搭建、部署与使用
4. OpenStack二次开发基础
5. BAT厂商、运营商厂商主流云业务特点与对比。阿里云ECS,SLB,ESS,VPC,OSS,云盾和云监控服务介绍
6. 硬件虚拟化技术与容器技术的联系与区别
7. 容器技术的主要架构与关键机制
8. Kubernetes容器管理技术的关键机制
9. 容器技术的适用场景
10. Docker搭建,Kubernetes搭建与容器编排实际操作

二、培训对像
企业高级IT人员,企业信息化人员、企业运维人员、云计算从业人员

三、培训时长
3天(18课时)

四、课程大纲
  • 云计算管理平台
    • 云计算平台主要架构
    • OpenStack架构
    • OpenStack与VMware,KVM,XenServer交互机制
    • OpenStack基本组件架构与交互机制
      1. Nova
      2. Keystone
      3. Glance
      4. Neutron
      5. Cinder
      6. Horizon
      7. Swift
  • OpenStack应用实践操作
    • OpenStack Keystone组件安装部署
    • OpenStack Nova组件安装部署
    • OpenStack Glance组件安装部署
    • OpenStack Neutron组件安装部署
    • OpenStack Cinder组件安装部署
    • OpenStack Horizon组件安装部署
    • OpenStack虚机、网络、防火墙、云硬盘操作与管理
    • OpenStack集群管理
    • OpenStack Heat组件
    • OpenStack Heat模板
    • cfn-tool机制
      1. user-data脚本开发
  • OpenStack二次开发基础
    • OpenStack前后端架构
    • OpenStack后端组件启动与请求处理机制
    • OpenStack WSGI服务
    • OpenStack组件代码基本逻辑
  • 主流云平台业务(阿里、腾讯、百度云;移动、联通、电信云等)
    • IaaS业务对比
    • PaaS业务对比
    • 阿里云服务介绍:ECS,SLB,ESS,VPC,OSS,云盾和云监控
  • 容器技术的发展
    • 硬件虚拟化的发展与特征
    • 容器技术的兴起与特征
    • 容器技术与硬件虚拟化的对比
    • 容器技术与云
  • 容器技术的主要架构与关键机制
    • Docker总体架构:三要素与三组件
    • Namespace隔离机制
    • Control groups资源管理机制
    • Union file systems与镜像文件
    • 镜像管理与仓库
  • Kuberntes容器管理技术
    • Kubernetes系统架构
    • Kubernetes关键组件与交互机制
    • Kubernetes容器编排关键机制
      1. Pod,RC,Service概念
      2. Pod,RC,Service配置与使用
    • Kubernetes适用场景
  • 容器实践与应用
    • Docker环境搭建
    • Kubernetes环境搭建
    • Docker实践操作
    • Kubernetes容器编排实践
    • 总结考核