OpenShift培訓
講師:尹立慶 瀏覽次(ci)數:2558
課程(cheng)描述INTRODUCTION
OpenShift培訓
日程安(an)排SCHEDULE
課程大綱Syllabus
OpenShift培訓
課程目標
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簡介
1、 什么是PaaS云平臺?
2、 為什么要使用PaaS云平臺
3、 PaaS云平臺的實現技術
4、 PaaS云平臺的實現原理
5、 Docker容器驅動引擎技術
6、 Kubernetes容器編排平臺
7、 DevOps自動化流程工具
8、 敏捷項目管理 9、 微服務架構
第2個主題: Openshift的生態組件
1、 傳統應用研發流程剖析
2、 云原生應用研發流程剖析
3、 多種開發語言支持
4、 多種數據庫支持
5、 集成開發環境支持
6、 持續集成CI、持續部署CD
7、 案例實操:老師帶領學員課上實操,并解答學員課上遇到的問題
第3個主題: Openshift集群部署
1、 Openshift部署架構
2、 Openshift部署環境準備
3、 在云中部署Openshift
4、 Master節點安裝
5、 Node節點安裝
6、 驗證部署是否成功
7、 安裝Openshift客戶端
8、 案例實操:老師帶領學員課上實操,并解答學員課上遇到的問題
第4個主題: Openshift使用和基本操作
1、 軟件研發周期
2、 創建、測試和運行應用
3、 Openshift支持的編程語言和框架,Java、Python、Ruby和PHP等
4、 Openshift提供的集成開發工具如Eclipse integration,JBoss Developer Studio和 Jenkins等
5、 SQL和NoSQL數據存儲和分布式文件系統
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網絡
13、 Docker API
14、 案例實操:老師帶領學員課上實操,并解答學員課上遇到的問題
第6個主題: Kubernates概述(深入剖析Kubernates分布式調度框架)
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云平臺調度框架的高級功能)
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持續集成/持續部署)
1、 什么是DevOps
2、 DevOps誕生的背景
3、 DevOps的優劣勢剖析
4、 利用Kubernetes如何實現DevOps的CI/CD
OpenShift培訓
轉載://citymember.cn/gkk_detail/253096.html
已(yi)開課時間Have start time
- 尹立慶
[僅限會員]
人工智能內訓
- 《未來管理革新:ChatG 武建偉(wei)
- 《鄉村振興金融新思維——A 武建偉
- 數智賦能—走在 AI 浪潮
- 《數字化轉型中的仿真》 王明(ming)哲
- 《游戲規則改變--當制藥業 王(wang)明哲(zhe)
- 《AI領導力思維》 武建偉
- 數智賦能—走在 AI 浪潮
- AI商用訓練營——增加工作 武建偉
- AI賦能企業增長的新紀元—
- 5G、物聯網、數字化轉型等 胡國慶
- 信用卡直播,結合人工智能 武建偉
- 《人工智能如何落地汽車行業 王明(ming)哲