名课堂-企业管理培训网

联系方式

联系电话:400-8228-121

值班手机:18971071887

Email:Service@mingketang.com

您所在的位置:名课堂>>内训课程>>研发管理培训

OpenShift培训

【课程编号】:NX20892

【课程名称】:

OpenShift培训

【课件下载】:点击下载课程纲要Word版

【所属类别】:研发管理培训

【培训课时】:1天,6小时/天

【课程关键字】:OpenShift培训

我要预订

咨询电话:027-5111 9925 , 027-5111 9926手机:18971071887邮箱:

云计算简介

OpenShift是红帽的云开发平台即服务(PaaS),免费和开放源码的云计算平台,为传统应用、云原生应用、移动应用、数据库服务等提供一个开源生态系统。让开发人员能够创建、测试和运行应用程序,并且可以将应用部署到公有云、私有云、混合云中。Openshift支持多种编程语言和框架,如Java、Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integration、JBoss Developer Studio和 Jenkins等。

Red Hat® Openshift®是基于Kubernetes平台,能够以超乎想象的速度提供服务,无论在企业内部和在公有云上构建传统应用和云原生应用。Openshift体现如下几个特征:

快速交付。Openshift有更短的应用程序开发周期,并提供更高质量的软件。

在任何地方部署。Openshift可以运行在任何地方,无缝地迁移应用程序。能够构建真正的混合云容器平台,并在云中或企业自己的数据中心部署云容器平台。

可靠地运维。Openshift基于Kubernetes测试了数百种技术,并帮助团队通过应用程序管理操作系统中的容器安全性。

本课程为Openshift内容介绍,为企业的IT战略发展提供参考。

培训目标

1、使学员深入理解容器云平台的概念、思路、实现技术;

2、使学员深入Openshift技术的概念、实现技术、原理;

3、使学员掌握Openshift的基本操作,学会使用Openshift;

4、使学员深入理解云原生应用技术;

5、使学员深入理解Kubernetes的理念、原理以及应用场景;

6、使学员掌握Kubernetes集群的搭建及基本操作;

7、掌握Kubernetes实现容器管理和资源调度的原理、方法、实战运用案例

培训对象

1、本课程适合于对Openshift技术、容器云平台、云原生应用技术感兴趣的人员;

2、本课程适合于对Openshift、Kubernetes技术感兴趣的人员;

3、本课程适合于企业IT架构师、技术经理;

4、适合于软件开发人员;

5、适合于数据中心运维人员;

6、适合于配置管理人员;

培训方式

以课堂讲解、演示、案例分析为主,内容偏实用,结合讲解与演示方式,循序渐进,辅以互动研讨、现场答疑、学以致用。

课程内容:

第一天

第1个主题:Openshift简介(30分钟)

1、什么是PaaS云平台?

2、为什么要使用PaaS云平台

3、PaaS云平台的实现技术

4、PaaS云平台的实现原理

5、Docker容器驱动引擎技术

6、Kubernetes容器编排平台

7、DevOps自动化流程工具

8、敏捷项目管理

9、微服务架构

第2个主题:Openshift的生态组件(30分钟)

1、传统应用研发流程剖析

2、云原生应用研发流程剖析

3、多种开发语言支持

4、多种数据库支持

5、集成开发环境支持

6、持续集成CI、持续部署CD

7、案例实操:老师带领学员课上实操,并解答学员课上遇到的问题

第3个主题:Openshift集群部署(60分钟)

1、Openshift部署架构

2、Openshift部署环境准备

3、在云中部署Openshift

4、Master节点安装

5、Node节点安装

6、验证部署是否成功

7、安装Openshift客户端

8、案例实操:老师带领学员课上实操,并解答学员课上遇到的问题

第4个主题:Openshift使用和基本操作(60分钟)

1、软件研发周期

2、创建、测试和运行应用

3、Openshift支持的编程语言和框架,Java、Python、Ruby和PHP等

4、Openshift提供的集成开发工具如Eclipse integration,JBoss Developer Studio和 Jenkins等

5、SQL和NoSQL数据存储和分布式文件系统

6、案例实操:老师带领学员课上实操,并解答学员课上遇到的问题

第5个主题:Docker容器技术(深入剖析容器技术)(30分钟)

1、为什么要使用容器技术

2、容器的历史

3、Container Engine

4、Linux Containers

5、容器的资源隔离

6、Docker容器

7、Docker镜像

8、Docker Hub

9、Docker Registry

10、Dockerfile

11、Docker卷

12、Docker网络

13、Docker API

14、案例实操:老师带领学员课上实操,并解答学员课上遇到的问题

第6个主题:Kubernates概述(深入剖析Kubernates分布式调度框架)(60分钟)

1、为什么要用Kubernetes

2、Kubernetes基本概念和术语

3、Kubernetes总体架构

4、Kubernetes核心原理

5、集群功能模块之间的通信

6、调度控制原理

7、Kubelet运行机制分析

8、容器健康检查

9、资源监控

10、安全机制的原理

11、Kubernetes网络模型

12、Kubernetes API详解

13、使用Java程序访问Kubernetes API

14、动手实践:Kubernetes部署与运维

15、Kubernetes集群高可用方案

16、资源配额管理

17、Kubernetes集群监控

18、Kubernetes集群性能监控案

19、集群安全配置案例

20、课堂实践:利用Kubernetes调度Docker容器实现微服务架构

第7个主题:Openshift高级功能使用(深入剖析Openshift PaaS云平台调度框架的高级功能)(60分钟)

1、开发、部署和管理容器

2、使用Kubernetes容器编排

3、快速应用开发

4、容易部署与缩放

5、长生命期维护的团队与应用Docker Engine

6、自动化运维

7、自动化应用构建

8、自动化部署

9、自动化缩放

10、自动化健康管理

11、容器存储

12、增强多租户容器平台

13、快速搜索项目

14、获取项目细节

15、管理项目会员

16、自助服务平台

17、多语言支持

18、容器编排平台介绍OpenShift

第8个主题:利用Openshift实现DevOps持续集成/持续部署(利用Openshift实现DevOps持续集成/持续部署)(60分钟)

1、什么是DevOps

2、DevOps诞生的背景

3、DevOps的优劣势剖析

4、利用Kubernetes如何实现DevOps的CI/CD

尹老师

多年从事人工智能、深度学习、大数据、区块链、云计算、物联网研发工作经验,资深软件架构师,数学博士,北航移动云计算硕士,Cloudera大数据认证(图1),项目管理师(PMP)认证(图2),移动云计算专家,主要研究方向包括人工智能、深度学习、机器学习、数据挖掘、数据分析、大数据、云计算、移动开发、互联网营销、电子商务、项目管理等;曾就职于阿里等互联网企业,IBM、华为等知名大型企业,现任某大型知名互联网企业首席架构,负责人工智能、深度学习、机器学习、数据挖掘、数据分析、大数据、区块链、云计算、PaaS平台研发工作。

IT从业近二十年,秉承理论与实践相结合,在学习中实践,在实践中学习,积累了丰富的理论与实践经验,并且乐于将自己的经验分享。尹老师具有敏锐的目光与头脑,发现并集成整合社会资源,为企业节省资源并创造价值,达到为合作伙伴创收的目的。曾为多家国内知名企业提供培训与咨询,包含阿里集团、华为、中国移动、中国电信、中国联通、当当网、中石油、中石化、中国电网、中国银行、中国工商银行、浦发银行、阿尔卡特朗讯、中航国际等。拥有人工智能、深度学习、机器学习、数据挖掘、数据分析、大数据、区块链、物联网、大流量、高并发、分布式的大型网站架构和设计经验。曾主导过多个人工智能、深度学习、机器学习、数据挖掘、数据分析、区块链、物联网、私有云、公有云建设项目,早些年也主导过ERP、CMS等软件项目,积累了丰富的实践经验,这些项目中包含多个数百万、上千万的大型项目。项目经历:呼叫中心人工智能客服研发项目、贵州省政府云呼叫中心建设项目、广东发展银行电营、运维大数据分析项目、中石油工程设计西南分公司云计算项目评审委员、中石油大数据挖掘项目,电商库存预测大数据分析项目、大型ERP、电子商务、CRM、电子政务等多个项目。

尹老师在工作中研究新技术、新框架、及时更新知识体系,并长期坚持编写架构核心代码。在技术平台方面,善于TensorFlow、Keras、Hadoop、Spark、Docker、Kubernetes、OpenStack、Storm等技术平台的应用与运维。深入理解TensorFlow、Keras、Hadoop、HDFS、HBase、MapReduce、Zookeeper、Hive、Sqoop、BigTable 等人工智能、大数据技术和开源框架理论。对于云计算体系有深刻认识,及独到的见解,如OpenStack的技术架构、安装部署、运维等。在移动云计算方面,善于设计与建设云计算体系;也善于移动云计算相关的咨询与培训。在项目管理方面,善于使用敏捷项目管理方法,把客户的需求变更作为常态,作为软件架构设计的一部分,减少需求变更带来的返工;善于捕捉、挖掘、分析客户需求,为用户提供满意的产品。

讲师经验

1、阿里巴巴集团云计算、大数据、区块链、物联网咨询师

2、百度云计算、大数据、区块链、物联网咨询师及讲师

3、中国移动多省人工智能、大数据、区块链、物联网、云计算特聘讲师

4、中国移动多省Docker特聘讲师

5、中国移动研究院微特聘讲师

6、中国联通总部人工智能、大数据、区块链、物联网、云计算特聘讲师

7、中国电信人工智能、大数据、区块链、物联网、云计算、虚拟化特约讲师

8、中国人民银行人工智能、大数据、区块链、物联网特聘讲师

9、中国工商银行人工智能、大数据、区块链、物联网讲师

10、花旗银行人工智能、大数据、区块链、物联网讲师

11、招商银行人工智能、大数据调优、区块链、物联网讲师

12、中信银行人工智能、分布式数据库、区块链、物联网讲师

13、中国航天三院人工智能、大数据、区块链、物联网咨询师

14、中国石油人工智能、大数据、区块链、物联网、云计算特聘讲师

15、中国石化人工智能、大数据、云计算特聘讲师

16、中国电力科学研究院流计算特聘讲师

17、西安电信十所人工智能、大数据架构设计、区块链、物联网讲师

18、RedHat(中国)大数据咨询师

19、中电28所人工智能、大数据、区块链、物联网特聘讲师

20、北京中电普华人工智能、大数据、区块链、物联网特聘讲师

21、中国石油东方地球物理公司大数据咨询师

22、当当网人工智能、云计算、大数据咨询师

23、北航人工智能、云计算、大数据、区块链、物联网特聘企业讲师

24、阿尔卡特-朗讯(Alcatel-Lucent)虚拟化与OpenStack培训特约讲师

25、中石油工程设计西南分公司云计算数据中心建设项目

26、广东发展信用卡精准营销项目

27、广东发展银行电营、运维大数据分析项目

28、电商库存预测大数据分析项目

29、中航国际大综贸易云计算规划项目咨询、培训讲师

30、北京民生软件SaaS平台研发咨询师

31、北京立达资本项目管理信息系统解决方案咨询师

32、曾任大型ERP、电子商务、CRM、电子政务等项目经理

项目经验

1、云呼叫中心人工智能客服项目研发

2、云呼叫中心PaaS平台首席架构师

3、贵州省政府云呼叫中心建设项目

4、广东发展信用卡智能精准营销项目

5、广东发展银行电营、运维大数据分析、区块链、物联网项目

6、中石油工程设计西南分公司云计算项目评审委员、培训讲师

7、中石油人工智能、大数据挖掘、区块链、物联网项目,项目经理

8、电商库存预测大数据分析项目

9、智能物流、智能供应链管理项目

10、中航国际大综贸易云计算规划项目咨询、培训讲师

11、北京民生软件SaaS平台研发咨询师

12、北京立达资本项目管理信息系统解决方案咨询师

13、曾任大型ERP、电子商务、CRM、电子政务等多个项目的项目经理

我要预订

咨询电话:027-5111 9925 , 027-5111 9926手机:18971071887邮箱:

企业管理培训分类导航

企业培训公开课日历

研发管理培训推荐公开课

名课堂培训讲师团队

江新安-企业培训师
江新安老师

研发管理权威专家,产品管理独立学者 产品全生命周期管理WPLM之父 GE原产品战略经理 益思研发咨询...

肖伟亚-企业培训师
肖伟亚老师

一、肖伟亚老师简介: 1、深圳海之力研发管理顾问机构合伙人、高级顾问、研发管理研究中心主任; 2、国...

王小刚-企业培训师
王小刚老师

王老师拥有13年的研发、项目管理与质量管理经验,曾先后供职于华为技术有限公司、国际商用机器技术有限公...

研发管理培训内训课程

热门企业管理培训关键字