OpenShift培訓
講師:尹立慶 瀏覽次數(shù):2549
課程描述INTRODUCTION
OpenShift培訓
培訓講師:尹立慶
課程價格:¥元/人
培訓天數(shù):1天
日程安排SCHEDULE
課程大綱Syllabus
OpenShift培訓
課程目標
1、 使學員深入理解容器云平臺的概念、思路、實現(xiàn)技術;
2、 使學員深入Openshift技術的概念、實現(xiàn)技術、原理;
3、 使學員掌握Openshift的基本操作,學會使用Openshift;
4、 使學員深入理解云原生應用技術;
5、 使學員深入理解Kubernetes的理念、原理以及應用場景;
6、 使學員掌握Kubernetes集群的搭建及基本操作;
7、 掌握Kubernetes實現(xiàn)容器管理和資源調度的原理、方法、實戰(zhàn)運用案例
課程對象
1、 本課程適合于對Openshift技術、容器云平臺、云原生應用技術感興趣的人員;
2、 本課程適合于對Openshift、Kubernetes技術感興趣的人員;
3、 本課程適合于企業(yè)IT架構師、技術經(jīng)理;
4、 適合于軟件開發(fā)人員;
5、 適合于數(shù)據(jù)中心運維人員;
6、 適合于配置管理人員;
課程大綱
第1個主題: Openshift簡介
1、 什么是PaaS云平臺?
2、 為什么要使用PaaS云平臺
3、 PaaS云平臺的實現(xiàn)技術
4、 PaaS云平臺的實現(xiàn)原理
5、 Docker容器驅動引擎技術
6、 Kubernetes容器編排平臺
7、 DevOps自動化流程工具
8、 敏捷項目管理 9、 微服務架構
第2個主題: Openshift的生態(tài)組件
1、 傳統(tǒng)應用研發(fā)流程剖析
2、 云原生應用研發(fā)流程剖析
3、 多種開發(fā)語言支持
4、 多種數(shù)據(jù)庫支持
5、 集成開發(fā)環(huán)境支持
6、 持續(xù)集成CI、持續(xù)部署CD
7、 案例實操:老師帶領學員課上實操,并解答學員課上遇到的問題
第3個主題: Openshift集群部署
1、 Openshift部署架構
2、 Openshift部署環(huán)境準備
3、 在云中部署Openshift
4、 Master節(jié)點安裝
5、 Node節(jié)點安裝
6、 驗證部署是否成功
7、 安裝Openshift客戶端
8、 案例實操:老師帶領學員課上實操,并解答學員課上遇到的問題
第4個主題: Openshift使用和基本操作
1、 軟件研發(fā)周期
2、 創(chuàng)建、測試和運行應用
3、 Openshift支持的編程語言和框架,Java、Python、Ruby和PHP等
4、 Openshift提供的集成開發(fā)工具如Eclipse integration,JBoss Developer Studio和 Jenkins等
5、 SQL和NoSQL數(shù)據(jù)存儲和分布式文件系統(tǒng)
6、 案例實操:老師帶領學員課上實操,并解答學員課上遇到的問題
第5個主題: Docker容器技術(深入剖析容器技術)
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網(wǎng)絡
13、 Docker API
14、 案例實操:老師帶領學員課上實操,并解答學員課上遇到的問題
第6個主題: Kubernates概述(深入剖析Kubernates分布式調度框架)
1、 為什么要用Kubernetes
2、 Kubernetes基本概念和術語
3、 Kubernetes總體架構
4、 Kubernetes核心原理
5、 集群功能模塊之間的通信
6、 調度控制原理
7、 Kubelet運行機制分析
8、 容器健康檢查
9、 資源監(jiān)控
10、 安全機制的原理
11、 Kubernetes網(wǎng)絡模型
12、 Kubernetes API詳解
13、 使用Java程序訪問Kubernetes API
14、 動手實踐:Kubernetes部署與運維
15、 Kubernetes集群高可用方案
16、 資源配額管理
17、 Kubernetes集群監(jiān)控
18、 Kubernetes集群性能監(jiān)控案
19、 集群安全配置案例
20、 課堂實踐:利用Kubernetes調度Docker容器實現(xiàn)微服務架構
第7個主題: Openshift高級功能使用(深入剖析Openshift PaaS云平臺調度框架的高級功能)
1、 開發(fā)、部署和管理容器
2、 使用Kubernetes容器編排
3、 快速應用開發(fā)
4、 容易部署與縮放
5、 長生命期維護的團隊與應用Docker Engine
6、 自動化運維
7、 自動化應用構建
8、 自動化部署
9、 自動化縮放
10、 自動化健康管理
11、 容器存儲
12、 增強多租戶容器平臺
13、 快速搜索項目
14、 獲取項目細節(jié)
15、 管理項目會員
16、 自助服務平臺
17、 多語言支持
18、 容器編排平臺介紹OpenShift
第8個主題: 利用Openshift實現(xiàn)DevOps持續(xù)集成/持續(xù)部署(利用Openshift實現(xiàn)DevOps持續(xù)集成/持續(xù)部署)
1、 什么是DevOps
2、 DevOps誕生的背景
3、 DevOps的優(yōu)劣勢剖析
4、 利用Kubernetes如何實現(xiàn)DevOps的CI/CD
OpenShift培訓
轉載:http://www.nywlwx.com/gkk_detail/253096.html