培訓搜索引擎

云計算

內(nèi)訓講師:劉暉 需要此內(nèi)訓課程請聯(lián)系中華企管培訓網(wǎng)
云計算內(nèi)訓基本信息:
劉暉
劉暉
(擅長:其他課程 )

內(nèi)訓時長:40天

邀請劉暉 給劉暉留言

內(nèi)訓咨詢熱線:010-68630945; 88682348

內(nèi)訓課程大綱
云計算培訓班(11 門課程,共40 天)
(1)培訓背景
云計算技術(shù)經(jīng)過近十年的發(fā)展,已經(jīng)在各行各業(yè)產(chǎn)生了廣泛而深刻的影響,但是我們?nèi)匀幻鎸θ筇魬?zhàn):
1. 人才缺口巨大。需要大量的工程師從其他方向轉(zhuǎn)型投入到云計算方向上來,他們有基礎、有經(jīng)驗,但是缺乏云計算領(lǐng)域的專業(yè)知識,需要為他們在虛擬化、軟件定義、云管理平臺等多個層面上給予系統(tǒng)的指導,以便這些工程師盡快投入到云計算領(lǐng)域的工作中來。
2. 云服務和云應用的設計不同于傳統(tǒng)IT 系統(tǒng)與應用。經(jīng)過十年的發(fā)展,虛擬化、容器化等概念深入人心,但是如何利用這些技術(shù)給我們和客戶帶來最大的價值,如何設計云服務和云應用架構(gòu),業(yè)界大多數(shù)人仍然重視不足,而這些問題是關(guān)系到競爭力和價值創(chuàng)造的核心問題。
3. 大數(shù)據(jù)與人工智能等技術(shù)的發(fā)展,為云計算帶來新的機遇和挑戰(zhàn)。過去幾年,大數(shù)據(jù)的發(fā)展與云的發(fā)展相輔相成,互相促進,近兩年,人工智能的突飛猛進更是進一步發(fā)揮了云的優(yōu)勢。但是這些技術(shù)也給云計算提出了更高的要求,如何應對這些要求,結(jié)合多種技術(shù)解決生產(chǎn)中的實際問題,進一步發(fā)揮云的威力,成為了新的挑戰(zhàn)。
(2)培訓目標
從解決客戶實際問題出發(fā),該人才培養(yǎng)方案從三個角度做出了創(chuàng)新:
1. 內(nèi)容深度上的創(chuàng)新,在過去的十年,整個IT 技術(shù)棧,從CPU、操作系統(tǒng)到上層應用,都圍繞“云”做了很多的改變。因此,我們相比傳統(tǒng)的云計算課程,增加了和云相關(guān)的底層核心技術(shù)內(nèi)容,如云網(wǎng)絡、云存儲、云主機等,同時在上層增加了微服務架構(gòu)、云安全的內(nèi)容。
2. 內(nèi)容廣度上的創(chuàng)新,IT 技術(shù)發(fā)展迅速,新技術(shù)新概念層出不窮,我們只有不斷學習新東西才能緊跟時代步伐。本課程將基于授課講師強大的專業(yè)背景和豐富的實戰(zhàn)經(jīng)驗,結(jié)合當前最主流的產(chǎn)品和技術(shù),全面剖析,多種同類產(chǎn)品橫向?qū)Ρ?,打開客戶的眼界。
3. 從形式上,除了常規(guī)理論講授與實際操作以外,我們還引入結(jié)合客戶實際需求進行小組研討、專家評審的方式,將人才培養(yǎng)進一步落到實處,最大能力幫助客戶提升能力,助力戰(zhàn)略轉(zhuǎn)型。
(3)教學計劃
本系列課程總共由11 門課程組成:
 
基礎與概述

教學設計 NO. 課程名稱 課程天數(shù)
基礎與概述 1 云計算基礎課程 5 天
2 Linux 基礎 2 天
基礎設施服務 3 虛擬化技術(shù) 3 天
4 云主機與云平臺操作 3天
5 云網(wǎng)絡 4天
6 云存儲 3天
平臺服務 7 中間件 2天
8 分布式數(shù)據(jù)庫 3天
9 企業(yè)云平臺運維與實踐 10天
10 微服務架構(gòu) 3天
運維服務 11 云運維與云安全 2天
         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
第1-2 門課屬于基礎與概述,分別是為云計算準備的計算機系統(tǒng)基礎課程和云計算概述。
第3-6 門課程屬于基礎設施服務層所涉及的相關(guān)技術(shù)范圍,包括虛擬化、云主機、云網(wǎng)絡和云存儲,它們完整的構(gòu)建了云計算所需的全部基礎設施服務。
第7-10 門課程屬于平臺服務層所涉及的相關(guān)技術(shù)范圍,包括中間件、分布式數(shù)據(jù)庫、企業(yè)云平臺(Docker 容器技術(shù)),微服務架構(gòu),它們構(gòu)成了云計算所需的平臺服務。
第11 門課程云運維與云安全可以歸于運維服務所涉及的相關(guān)技術(shù)范圍。
(4)具體課程方案(含課程大綱)
 
課程1:云計算基礎課程-5 天
【匹配關(guān)鍵知識點】
云計算概念與價值和云計算技術(shù)現(xiàn)狀概述,IaaS 云平臺技術(shù)及OpenStack,PaaS 云平臺
技術(shù)及容器等內(nèi)容。
【課程時間】
5天(8小時/天)
【課程簡介】
首先從基礎、技術(shù)、商務、應用和發(fā)展等方面較系統(tǒng)地講述了云計算定義與分類、云計算產(chǎn)
生的背景與發(fā)展過程、云計算的基本架構(gòu);并探討云計算的關(guān)鍵技術(shù)、解決方案、云數(shù)據(jù)中
心、平臺建設、商業(yè)模式與產(chǎn)業(yè)發(fā)展等,讓學員一開始就對云計算有了一個比較完整的認識
和理解。然后詳細介紹了當前搭建云平臺的最重要軟件OpenStack,針對每個模塊的配置和
使用都做了全面的講解。
【課程收益】
1、使學員對云計算有個全面的認識和了解;
2、通過OpenStack 的詳細講解,使學員全面掌握該軟件的安裝配置方法;
3、通過參照公有云平臺,使學員加深理解自己搭建的云平臺中每個模塊的功能和作用;
4、理論教學結(jié)合動手實踐提高了學員知識的掌握效率,同時增加了學員的學習興趣。
【課程特點】
注重理論分析與實際應用相結(jié)合,堅持系統(tǒng)總結(jié)與創(chuàng)新探索相結(jié)合,關(guān)注國際前沿與中國情
景相結(jié)合。課程兼顧前瞻性與通俗性,層層推進,并用大量的行業(yè)應用案例加以說明。通過
該課程可以對整個云基礎設施進行精細化控制。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(5 天*8 小時)
Day1 上午 云計算概述及交付
模型 一、云計算概述
1.1 云計算的定義與內(nèi)涵
1.2 云計算的特點及分類
1.3 云計算與網(wǎng)格計算
1.4 云計算與物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)
1.5 云計算的全球影響
1.6“互聯(lián)網(wǎng) ”與云計算
二、云計算的交付模型
2.1 基礎設施即服務(IaaS)
2.2 平臺即服務(PaaS)
2.3 軟件即服務(SaaS)
2.4 云交付模型比較
2.5 其他交付模型(CaaS/FaaS/NaaS)
三、云計算的關(guān)鍵技術(shù)
3.1 虛擬化技術(shù)
3.2 數(shù)據(jù)存儲技術(shù)
3.3 資源管理技術(shù)
3.4 云計算中的編程模型
3.5 集成一體化技術(shù)
3.6 自動化技術(shù)
四、云計算的解決方案
4.1 云計算解決方案概述
4.2 公有云解決方案
4.3 私有云解決方案
4.4 混合云解決方案
研討:分組討論各種云交付模型所適合的客戶群。
 
Day1下午 云數(shù)據(jù)中心規(guī)劃與建設
五、云數(shù)據(jù)中心
5.1 云數(shù)據(jù)中心及其子系統(tǒng)
5.2 云數(shù)據(jù)中心的新技術(shù)
5.3 云數(shù)據(jù)中心的規(guī)劃與建設
5.4 云數(shù)據(jù)中心的運營管理
5.5 云數(shù)據(jù)中心的產(chǎn)業(yè)發(fā)展
六、云計算的平臺建設
6.1 云計算平臺定義與分類
6.2 云計算平臺的系統(tǒng)框架
6.3 云計算平臺的商務運作
6.4 基于云計算的物聯(lián)網(wǎng)運營平臺
七、云計算的商業(yè)模式
7.1 商業(yè)模式概述
7.2 云計算商業(yè)模式的演化與分析
7.3 云計算商業(yè)模式分析
7.4 基于云計算的物聯(lián)網(wǎng)商業(yè)模式
八、云計算的經(jīng)濟學分析
8.1 按使用量付費的意義
8.2 遷移到云平臺的經(jīng)濟分析
8.3 云計算的成本結(jié)構(gòu)分析
8.4 云計算的效益分析
研討:分組討論云數(shù)據(jù)中心規(guī)劃時的重要考慮問題。
 
Day2上午 云計算服務定價策略
九、云計算的服務定價模式
9.1 云計算服務的定價策略
9.2 云計算服務的雙邊市場性
9.3 云計算服務的基本定價模型
9.4 存在部分多歸屬情況的云計算定價模型
9.5 云計算服務的長期市場定價模型
十、云計算的電子商務模式
10.1 全新的電子商務模式
10.2CaaS 模式及其商業(yè)價值
10.3 中小企業(yè)的云計算電子商務模式
10.4 公司云計算商務模式實踐
十一、云計算的行業(yè)應用
11.1“智慧制造云”
11.2“金融云”
11.3“健康醫(yī)療云”
11.4“教育云”
十二、云計算的應用案例
12.1 應用案例(1):京東云
12.2 應用案例(2):華數(shù)的媒體云解決方案
12.3 應用案例(3:同花順證券云
案例研討:針對當前公司的云計算定價策略提出建議。
 
Day2下午 云計算戰(zhàn)略規(guī)劃和產(chǎn)業(yè)發(fā)展
十三、云計算的戰(zhàn)略規(guī)劃
13.1 云海戰(zhàn)略總體規(guī)劃設計原則
13.2 云海戰(zhàn)略框架設計
13.3 云海戰(zhàn)略總體應用模型
13.4 云海戰(zhàn)略評價指標體系
13.5 云海戰(zhàn)略總體規(guī)劃建設內(nèi)容
13.6 云海戰(zhàn)略產(chǎn)業(yè)體系
13.7 云海戰(zhàn)略總體安全保障體系
13.8 云海戰(zhàn)略的建設重點
十四、云計算的產(chǎn)業(yè)發(fā)展
14.1 云計算產(chǎn)業(yè)發(fā)展概述
14.2 云計算服務提供商發(fā)展概況
14.3 云計算服務器廠商發(fā)展概況
14.4 云計算平臺提供商發(fā)展概況
14.5 云計算的產(chǎn)業(yè)鏈構(gòu)成與發(fā)展
十五、云計算的發(fā)展展望
15.1 云計算的新挑戰(zhàn)和新機遇
15.2 云計算的研究熱點和焦點
15.3 云計算的未來發(fā)展趨勢
十六、云計算與大數(shù)據(jù)的融合發(fā)展
16.1 大數(shù)據(jù)時代:新的科技發(fā)展階段
16.2 大數(shù)據(jù)條件與運作模式
16.3 大數(shù)據(jù)案例分析
16.4 大數(shù)據(jù)安全
16.5 大數(shù)據(jù)時代的機遇與挑戰(zhàn)
16.6“互聯(lián)網(wǎng) ”與大數(shù)據(jù)發(fā)展
案例研討:如何把握當前市場契機,以及展望公司未來發(fā)展方向。
 
Day3上午Openstack 環(huán)境搭建
一、Keystone—OpenStack 身份認證服務
1.1 簡介
1.2 安裝OpenStack 身份認證服務
1.3 為SSL 通信配置OpenStack 身份認證
1.4 在Keystone 里創(chuàng)建租戶
1.5 在Keystone 里配置角色
1.6 往Keystone 里添加用戶
1.7 定義服務端點
1.8 創(chuàng)建服務的租戶和服務的用戶
1.9 為LDAP 的集成配置Openstack 身份認證
二、Glance—OpenStack 鏡像服務
2.1 簡介
2.2 安裝OpenStack 鏡像服務
2.3 用OpenStack 身份認證服務配置OpenStack 鏡像服務
2.4 用OpenStack 對象存儲配置OpenStack 鏡像服務
2.5 用OpenStack 鏡像服務管理鏡像
2.6 注冊遠程存儲的鏡像
2.7 租戶間共享鏡像
2.8 查看共享鏡像
2.9 使用鏡像元數(shù)據(jù)
2.10 遷移VMware 鏡像
2.11 創(chuàng)建OpenStack 鏡像
案例實踐:使用openstack 搭建私有云平臺(認證服務、鏡像服務)
 
Day3下午Openstack 環(huán)境搭建
三、Neutron—OpenStack 網(wǎng)絡服務
3.1 簡介
3.2 在 專 屬 網(wǎng) 絡 節(jié) 點 安 裝Neutron 和Open vSwitch
3.3 配置Neutron 和Open vSwtich
3.4 安裝并配置Neutron API 服務
3.5 創(chuàng)建租戶Neutron 網(wǎng)絡
3.6 刪除Neutron 網(wǎng)絡
3.7 創(chuàng)建外部浮動IP Neutron 網(wǎng)絡
3.8 Neutron 網(wǎng)絡的不同用途
3.9 配置分布式虛擬路由
3.10 使用分布式虛擬路由器
四、Nova—OpenStack 計算服務
4.1 簡介
4.2 安裝OpenStack 計算控制節(jié)點服務
4.3 安裝OpenStack 計算軟件包
4.4 配置數(shù)據(jù)庫服務
4.5 配置OpenStack 計算服務
4.6 使用OpenStack 身份認證服務配置計算服務
4.7 停止和啟動Nova 服務
4.8 在Ubuntu 上安裝命令行工具
4.9 通過HTTPS 使用命令行工具
4.10 檢查OpenStack 計算服務
4.11 使用OpenStack 計算服務
4.12 管理安全組
4.13 創(chuàng)建和管理密鑰對
4.14 啟動云實例
4.15 修復出錯的實例部署
4.16 終止實例
4.17 使用在線遷移
4.18 使用nova-scheduler
4.19 創(chuàng)建實例類型
4.20 定義主機分組
4.21 在特定可用區(qū)啟動實例
4.22 在特定計算主機啟動實例
4.23 從集群移除Nova 節(jié)點
案例實踐 :使用openstack 搭建私有云平臺(網(wǎng)絡服務、計算服務)
 
Day4上午Openstack 環(huán)境搭建
五、Swift—OpenStack 對象存儲
5.1 簡介
5.2 在Keystone 中配置Swift 服務和用戶
5.3 安裝OpenStack 對象存儲服務—代理服務器
5.4 配置OpenStack 對象存儲服務—代理服務器
5.5 安裝 OpenStack 對象存儲服務—存儲節(jié)點
5.6 配置Swift 使用物理存儲
5.7 配置對象存儲備份
5.8 配置OpenStack 對象存儲—存儲服務
5.9 制作對象存儲環(huán)
5.10 停止和啟動OpenStack 對象存儲
5.11 配置SSL 訪問
六、使用OpenStack 對象存儲
6.1 簡介
6.2 安裝swift 客戶端工具
6.3 創(chuàng)建容器
6.4 上傳對象
6.5 上傳大對象
6.6 列出容器和對象
6.7 下載對象
6.8 刪除容器和對象
6.9 使用 OpenStack 對象存儲訪問控制列表
6.10 兩個Swift 集群間進行容器同步
案例實踐:使用openstack 搭建私有云平臺(對象存儲)
 
Day4下午Openstack 環(huán)境搭建
七、管理OpenStack 對象存儲
7.1 簡介
7.2 用swift-init 管理OpenStack 對象存儲集群
7.3 檢查集群健康狀況
7.4 管理Swift 集群容量
7.5 從集群中刪除節(jié)點
7.6 檢測和更換故障硬盤
7.7 收集使用情況統(tǒng)計數(shù)據(jù)
八、Cinder—OpenStack 塊存儲
8.1 簡介
8.2 配置Cinder 卷服務
8.3 為Cinder 卷配置OpenStack 計算服務
8.4 創(chuàng)建卷
8.5 為實例添加卷
8.6 從實例中分離卷
8.7 刪除卷
8.8 配置第三方卷服務
8.9 使用Cinder 快照
8.10 從卷啟動
案例實踐:使用openstack 搭建有云平臺(塊存儲)
 
Day5上午Openstack 環(huán)境搭建
九、深入OpenStack
9.1 簡介
9.2 使用 cloud-init 運行安裝后的命令
9.3 使用cloud-init 運行安裝后的配置
9.4 安裝OpenStack Telemetry
9.5 使用OpenStack Telemetry 查看使用數(shù)據(jù)
9.6 安裝Neutron LBaaS
9.7 使用Neutron LBaaS
9.8 配置Neutron FWaaS
9.9 使用Neutron FWaaS
9.10 安裝OpenStack 編排服務Heat
9.11 使用Heat 啟動實例
十、使用OpenStack Dashboard
10.1 簡介
10.2 安裝OpenStack Dashboard
10.3 使用OpenStack Dashboard 進行密鑰管理
10.4 使用OpenStack Dashboard 管理Neutron 網(wǎng)絡
10.5 使用OpenStack Dashboard 進行安全組管理
10.6 使用OpenStack Dashboard 啟動實例
10.7 使用OpenStack Dashboard 終止實例
10.8 使用OpenStack Dashboard 連接到使用VNC 的實例
10.9 使用OpenStack Dashboard 添加新租戶
10.10 使用OpenStack Dashboard 進行用戶管理
10.11 使用OpenStack Dashboard 操作LBaaS
10.12 使用OpenStack Dashboard 進行OpenStack 編排
案例實踐:使用openstack 搭建私有云平臺(儀表板服務)
 
Day5下午Openstack 環(huán)境搭建
十一、生產(chǎn)環(huán)境中的OpenStack
11.1 簡介
11.2 安裝 MariaDB Galera 集群
11.3 MariaDB Galera 集群配置HAProxy
11.4 配置HA Proxy 實現(xiàn)高可用
11.5 使 用Corosync 安裝并配置acemaker
11.6 使用Pacemaker 和Corosync 配置OpenStack 服務
11.7 綁定多個網(wǎng)卡實現(xiàn)高冗余
11.8 使用Ansible 自動安裝OpenStack—主機配置
案例實踐:使用openstack 搭建私有云平臺(實際生產(chǎn)環(huán)境)
 
課程2:Linux 基礎-2 天
【匹配關(guān)鍵知識點】
Linux 基本命令與配置等內(nèi)容。
【課程時間】2天(8小時/天)
【課程簡介】
從基礎知識入手,系統(tǒng)講解了Linux 系統(tǒng)結(jié)構(gòu)、shell、服務器搭建、用戶權(quán)限管理、磁盤存儲管理、文件系統(tǒng)管理、內(nèi)存管理和系統(tǒng)進程管理等關(guān)鍵技術(shù)。
【課程收益】
1、使學員完全可以從零開始逐漸學習和使用Linux 系統(tǒng);
2、為今后課程的學習打下堅實的Linux 基礎;
3、講述的命令和參數(shù)能夠使學員快速掌握最高效的管理和配置命令使用方法;
4、全程動手練習讓學員學習起來更有興趣和直觀性。
【課程特點】
從零開始學習和使用Linux 操作系統(tǒng),介紹了使用系統(tǒng)時的各種基本操作,系統(tǒng)進程的管理
使用,服務的配置與啟動,由淺入深帶領(lǐng)你進入Linux shell 世界。
【課程對象】
任何想學習Linux 系統(tǒng)知識的人員
【學員基礎】
使用過Windows 操作系統(tǒng)的人員
【課程大綱】(2 天*8 小時)
 
Day1上午Linux 基 礎 知識
一、Linux 簡介
1.1 Linux 歷史
1.2 各種發(fā)型版本
1.3 主流的Linux 版本
二、安裝Linux 環(huán)境
2.1 硬件要求
2.2 軟件要求
2.3 下載安裝盤
2.4 安裝方式
2.5 安裝步驟及注意事項
三、Linux 目錄結(jié)構(gòu)
3.1 /etc 目錄
3.2 /root 目錄
3.3 /home 目錄
3.4 /var 目錄
3.5 /bin 和/sbin 目錄
四、目錄及文件管理
4.1 創(chuàng)建目錄和文件
4.2 移動目錄和文件
4.3 復制目錄和文件
4.4 刪除目錄和文件
五、用戶與用戶組管理
5.1 創(chuàng)建用戶和用戶組
5.2 設置用戶密碼
5.3 修改用戶和組
5.4 刪除用戶和組
六、文件安全與權(quán)限管理
6.1 查看目錄和文件權(quán)限
6.2 設置目錄和文件權(quán)限
6.3 設置目錄和文件屬主和屬組
6.4 查看文件內(nèi)容命令
案例實踐:安裝CentOS 或Ubuntu 系統(tǒng)
 
Day1下午Linux 基礎知識
七、文本編輯器vi 的使用
7.1 vi 使用模式切換
7.2 移動命令
7.3 編輯命令
7.4 查找命令
八、基礎網(wǎng)絡配置
8.1 配置hostname
8.2 配置IP 地址
8.3 配置網(wǎng)關(guān)
8.4 配置DNS 解析地址
九、系統(tǒng)進程管理
9.1 系統(tǒng)啟動過程
9.2 查看系統(tǒng)進程
9.3 監(jiān)控進程使用系統(tǒng)資源情況
9.4 停止進程
十、服務的管理配置
10.1 系統(tǒng)啟動級別設置
10.2 系統(tǒng)服務級別設置
10.3 啟停服務腳本
10.4 啟停服務與設置開機自動啟動
10.5 常用服務介紹
案例實踐:配置該Linux 系統(tǒng)可以與外界網(wǎng)絡相連
 
Day2上午Linux 進階
十一、SSH 遠程登錄和免密配置
11.1 安裝SSH 服務器和客戶端
11.2 SSH 服務配置文件的設置
11.3 防火墻的設置
11.4 selinux 的設置
11.5 SSH 免密登錄配置
十二、磁盤管理
12.1 fdisk 命令使用
12.2 磁盤分區(qū)
12.3 創(chuàng)建文件系統(tǒng)
12.4 /etc/fstab 文件的配置
12.5 lvm 介紹和使用
十三、軟件的安裝與卸載
13.1 壓縮與解壓縮
13.2 tar 命令的使用
13.3 rpm 包管理
13.4 yum 工具的使用
案例實踐:多人直接配置系統(tǒng)間互聯(lián)的免密登錄。
 
Day2下午Linux 進階
十四、環(huán)境變量
14.1 系統(tǒng)環(huán)境變量設置
14.2 個人環(huán)境變量設置
14.3 source 命令
十五、shell 簡介
15.1 shell 中的特殊符號
15.2 shell 的輸入輸出
15.3 文件重定向
十六、shell 腳本
16.1 shell 腳本中的變量
16.2 shell 腳本中的基本語法
案例實踐:shell 的腳本編寫與調(diào)試
 
課程3:虛擬化技術(shù)-3 天
【匹配關(guān)鍵知識點】
KVM 虛擬化,軟件定義的數(shù)據(jù)中心與創(chuàng)建虛擬機,VMware ESXi 6安裝與配置實戰(zhàn)等內(nèi)容。
【課程時間】3天(8小時/天)
【課程簡介】
課程由多個部分組成,主要包括:軟件定義數(shù)據(jù)中心,KVM 虛擬化技術(shù)和VMWare ESXi
等。軟件定義數(shù)據(jù)中心從基本概念入手,介紹所涉及的技術(shù)、應用。在此基礎上,詳細介紹
了KVM 和VMWare ESX 兩種虛擬化技術(shù)的安裝配置和使用。同時也對比了當前多種虛擬化技術(shù)的差別與特點,給學員在實際選擇上提供了最佳的指導建議。
【課程收益】
1、使學員深入理解軟件定義數(shù)據(jù)中心的計算、網(wǎng)絡、存儲、安全、自動化管理和流程控制
等基本技術(shù);
2、簡單實用的KVM 虛擬化技術(shù),使學員輕松上手;
3、使學員立即掌握主流的虛擬化技術(shù),并可以親自部署實施管理自己的網(wǎng)絡環(huán)境。
【課程特點】
先從概念上認識到虛擬化是一種計算機資源管理技術(shù),能將計算機的各種實體資源,如CPU、
內(nèi)存、存儲、網(wǎng)絡等,予以抽象、轉(zhuǎn)換后呈現(xiàn)出來,打破實體結(jié)構(gòu)間的障礙,使用戶更好地
應用這些資源。再通過專門的虛擬化技術(shù)使用從實踐中加深理解。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(3 天*8 小時)
Day1上午   軟件定義數(shù)據(jù)中心
一、SDDC 的基本概念
二、SDDC 的優(yōu)勢
2.1 敏捷性
2.2 彈性
2.3 節(jié)省成本
三、軟件定義計算
3.1 虛擬化定義及概念
3.2 虛擬化技術(shù)分類
3.3 CPU 虛擬化
3.4 內(nèi)存虛擬化
3.5 I/O 虛擬化
四、軟件定義存儲
4.1 新的存儲管理模式
4.2 與存儲虛擬化的比較
4.3 架構(gòu)、功能與特性
五、軟件定義網(wǎng)絡
5.1 SDN 概述
5.2 SDN 的技術(shù)實現(xiàn)
5.3 SDN 的典型實現(xiàn)--Neutron
研討:學員熟知的相關(guān)技術(shù)
 
Day1下午
六、自動化資源管理
6.1 資源管理定義
軟件定義數(shù)據(jù)中心
6.2 資源管理對象
6.3 資源管理策略
6.4 多租戶管理
6.5 性能管理
6.6 對外服務接口
七、流程控制
八、軟件定義數(shù)據(jù)中心的安全
九、軟件定義的高可用性
十、SDDC 實例:OpenStack 解決方案
案例實踐:進一步理解openstack 解決方案
 
Day2上午 虛擬化技術(shù)和KVM
一、虛擬化架構(gòu)的兩種形式
1.1 宿主架構(gòu)
通 常 用 于 個 人PC 上 的 虛 擬 化 , 如WindowsVirtual  PC ,VMwareWorkstation,VirtualBox,Qemu
1.2 裸金屬架構(gòu)
通常用于服務器的虛擬化,使用的虛擬化技術(shù)如VMware ESX、KVM、Hyper-V、XEN
二、KVM 等虛擬化技術(shù)比較
三、KVM 的基本架構(gòu)
四、QEMU 的作用
五、Intel 的硬件虛擬化技術(shù)
六、KVM 依賴的硬件環(huán)境配置
七、編譯和安裝KVM 和QEMU 的步驟
研討:各種虛擬化技術(shù)的差異和適用環(huán)境
 
Day2下午  KVM 安裝配置
八、KVM 客戶機的啟動
九、KVM 的基礎功能
9.1 虛擬的CPU、內(nèi)存、存儲、網(wǎng)絡、圖形顯示的配置
9.2 基本原理
9.3 CPU 和內(nèi)存的過載使用
十、KVM 的高級功能
10.1 半虛擬化驅(qū)動virtio
10.2 設備直接分配VT-d
10.3 熱插拔
10.4 動態(tài)遷移
10.5 嵌套虛擬化
10.6 透明大頁
10.7 KVM 安全技術(shù)
 10.8 QEMU 監(jiān)控器
10.9 QEMU 命令行參數(shù)
十一、KVM 虛擬化的上層軟件
十二、虛擬化性能測試
案例實踐:安裝和配置KVM
 
Day3上午VMWare ESXi安裝
一、VMWare ESX 的概述
1.1 ESX 的功能特性
1.2 ESX 的架構(gòu)簡介
二、VMWare ESX 的安裝
2.1 安裝環(huán)境要求
2.2 安裝步驟及注意事項
案例實踐:安裝VMWareESXi6
 
Day3下午VMWare ESXi配置
三、VMWare ESX 的配置
3.1 通過控制臺接口來訪問ESX
3.2 通過vSphere Client 來訪問ESX
3.3 瀏覽和配置ESX :
中央處理器和內(nèi)存 配置
許可證
NTP 客戶端
DNS 和路由
3.4 了解用戶最佳做法
3.5 瀏覽ESX 系統(tǒng)日志
四、虛擬化最佳實踐與規(guī)劃
4.1 應用實施范圍考慮
4.2 服務器采購考慮
4.3 虛擬機部署考慮
4.4 管理維護考慮
案例實踐:配置VMWareESXi6
 
 
課程 4:云主機與云平臺操作-3 天
【匹配關(guān)鍵知識點】
云主機概念及主要產(chǎn)品的操作使用,沃云私有云平臺,阿里云、騰訊云等主流云平臺的使用等內(nèi)容。
【課程時間】3天(8小時/天)
【課程簡介】
課程介紹了云主機的概念以及常見的云平臺,并且詳細介紹了沃云的服務器使用和各產(chǎn)品的使用方法。同時還介紹了阿里云和騰訊云的服務器功能和使用。
【課程收益】
1、使學員真正明白云主機與VPS 的區(qū)別;
2、通過學習,全面了解國內(nèi)外常見的云平臺特點和產(chǎn)品;
3、能夠正確使用云平臺或使用云主機。
【課程特點】
本課程通過向云平臺服務商申請注冊或試用云主機的方式進行實地教學,可以真正感受各云平臺提供的相應服務,同時對平臺做出服務評價。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(3 天*8 小時)
 
Day1上午 云主機
一、云主機概念
二、云主機基本信息
三、云主機產(chǎn)品特征
3.1 是否需要押金
3.2 是否支持多節(jié)點
3.3 是否容易擴容
四、云主機優(yōu)勢
五、產(chǎn)品用途
六、產(chǎn)品特點
七、需求背景
八、相關(guān)對比
九、質(zhì)量評價
9.1 技術(shù)質(zhì)量
9.2 交付服務質(zhì)量
9.3 增值服務價值
十、挑選注意
研討:云主機與VPS 的區(qū)別
 
Day1 下午  各常見云平臺 常見的云平臺
亞馬遜AWS
微軟Azure
騰訊云
百度云
阿里云
天翼云
沃云
青云
靈雀云
研討:各云平臺的服務特點和主要目標客戶群
 
Day2上午  沃云主機服務 聯(lián)通沃云主機服務
一、計算類
1.1 彈性云主機
1.2 彈性負載均衡
二、存儲類
2.1 對象存儲
2.2 彈性塊存儲
2.3 文件存儲
三、網(wǎng)絡類
3.1 網(wǎng)絡接入
案例實踐:申請沃云主機服務
 
Day2 下午  沃云產(chǎn)品使用 沃云各種產(chǎn)品使用
一、賬號使用
1.1 用戶注冊
1.2 用戶登錄
1.3 找回密碼
二、彈性云主機管理
三、桌面云使用
四、快照_鏡像使用
五、網(wǎng)卡使用
六、安全組使用
七、彈性塊存儲使用
八、對象存儲使用
九、文件存儲使用
十、互聯(lián)網(wǎng)接入使用
十一、虛擬私有云使用
十二、彈性負載均衡使用
案例實踐:沃云產(chǎn)品使用
 
Day3 上午 阿里云服務器ECS
一、什么是ECS
1.1 相關(guān)概念
1.2 使用ECS
1.3 ECS 定價
1.4 學習路徑圖
1.5 相關(guān)服務
二、云服務器ECS 的優(yōu)勢
2.1 高可用性
2.2 安全性
2.3 彈性
2.4 云服務器ECS 與傳統(tǒng)IDC 對比優(yōu)勢
三、應用場景
3.1 企業(yè)官網(wǎng)或輕量的Web 應用
3.2 多媒體以及高并發(fā)應用或網(wǎng)站
3.3 高I/O 數(shù)據(jù)庫
3.4 訪問量波動劇烈的應用或網(wǎng)站
3.5 客戶案例
四、實例規(guī)格族
五、ECS 實例的基本概念
六、實例生命周期
6.1 生命周期狀態(tài)
6.2 API 狀態(tài)
七、搶占式實例
7.1 應用場景
7.2 生命周期
7.3 出價模式
7.4 保護周期
7.5 價格和計費
7.6 配額
7.7 創(chuàng)建搶占式實例
7.8 停止搶占式實例
7.9 釋放搶占式實例
7.10 最佳實踐
八、網(wǎng)絡和安全性
8.1 網(wǎng)絡類型
8.2 內(nèi)網(wǎng)
8.3 經(jīng)典網(wǎng)絡的IP
8.4 專有網(wǎng)絡的IP
8.5 IPv6
8.6 網(wǎng)卡多隊列
8.7 彈性網(wǎng)卡
8.8 部署集
8.9 安全組
8.10 SSH 密鑰對
8.11 DDoS 基礎防護
九、塊存儲
9.1 什么是塊存儲
9.2 塊存儲性能
9.3 云盤和共享塊存儲
9.4 云盤三副本技術(shù)
9.5 ECS 云盤加密
9.6 本地盤
十、鏡像
十一、快照
11.1 快照概述
11.2 原理介紹
11.3 快照服務2.0
十二、云助手
 
Day3下午騰訊云服務器 騰訊云服務器CVM
一、CVM 的特性
二、功能
三、實例類型
四、鏡像
五、云硬盤
5.1 高可靠性
5.2 高性能
5.3 快照備份
5.4 擴展性
六、網(wǎng)絡
6.1 高質(zhì)量
6.2 安全
6.3 彈性IP
七、云監(jiān)控
7.1 性能監(jiān)控
7.2 告警與動作觸發(fā)
八、負載均衡
九、彈性伸縮
案例實踐:申請阿里云服務器
 
課程5:云網(wǎng)絡-4 天
【匹配關(guān)鍵知識點】
云網(wǎng)絡的規(guī)劃與基本配置,SDN、NFV、DCI 基礎,控制面、數(shù)據(jù)面、控制器及其它相關(guān)
技術(shù)等內(nèi)容。
【課程時間】4天(8小時/天)
【課程簡介】
課程全面、系統(tǒng)地講述了影響現(xiàn)代網(wǎng)絡的關(guān)鍵技術(shù)和應用,內(nèi)容重點涵蓋SDN、NFV 等。
同時詳細講述了SDN 架構(gòu)的控制平面、應用平面、數(shù)據(jù)平面和控制管理平面。SDN/NFV
的引入是促進網(wǎng)絡重構(gòu),實現(xiàn)云網(wǎng)融合的重要手段,也是我們學習云計算整個課程所必不可
少的知識內(nèi)容。
【課程收益】
1、使學員對云網(wǎng)絡的關(guān)鍵技術(shù)有了全面的認識和了解;
2、通過架構(gòu)圖的分析與說明,可以幫助學員很好地理解SDN 的工作原理;
3、通過課程討論運營商網(wǎng)絡重構(gòu)戰(zhàn)略,加深學員對本課程知識點的認識和掌握。
【課程特點】
注重理論闡述與實際應用相結(jié)合,關(guān)注最新的技術(shù)動態(tài)和趨勢,全面細致的講述了SDN 的
相關(guān)技術(shù)發(fā)展及對產(chǎn)業(yè)的重要影響。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年網(wǎng)絡工作經(jīng)驗,將負責網(wǎng)絡系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(4 天*8 小時)
Day1上午 現(xiàn)代網(wǎng)絡
一、現(xiàn)代網(wǎng)絡的組成
1.1.網(wǎng)絡生態(tài)系統(tǒng)
1.2.網(wǎng)絡體系結(jié)構(gòu)的例子
1.3.以太網(wǎng)
1.4.Wi-Fi
1.5.4G/5G 蜂窩網(wǎng)
1.6.云計算
1.7.物聯(lián)網(wǎng)
1.8.網(wǎng)絡匯聚
1.9.統(tǒng)一通信
研討:現(xiàn)代網(wǎng)絡的特點和要求
 
Day1下午 需求和技術(shù)
二、需求和技術(shù)
2.1.網(wǎng)絡和因特網(wǎng)流量的類型
2.2.需求:大數(shù)據(jù)、云計算和移動流量
2.3.需求:QoS 和QoE
2.4.路由選擇
2.5.擁塞控制
2.6.SDN 和NFV
2.7.現(xiàn)代網(wǎng)絡要素
研討:現(xiàn)代網(wǎng)絡的技術(shù)需求
 
Day2上午SDN 數(shù) 據(jù) 平面
三、SDN 背景與動機
3.1.不斷演化的網(wǎng)絡需求
3.2.SDN 方法
3.3.SDN 和NFV 相關(guān)標準
四、SDN 數(shù)據(jù)平面和OpenFlow
4.1.SDN 數(shù)據(jù)平面
4.2.OpenFlow 邏輯網(wǎng)絡設備
4.3.OpenFlow 協(xié)議
研討:SDN 的特征
 
Day2下午  SDN 控 制 平面
五、SDN 控制平面
5.1.SDN 控制平面體系結(jié)構(gòu)
5.2.ITU-T 模型
5.3.OpenDaylight
5.4.REST
5.5.控制器間的合作和協(xié)調(diào)
研討:SDN 控制平面功能
 
Day3上午 SDN 應 用 平面
六、SDN 應用平面
6.1.SDN 應用平面體系結(jié)構(gòu)
6.2.網(wǎng)絡服務抽象層
6.3.流量工程
6.4.測量和監(jiān)視
6.5.安全
6.6.數(shù)據(jù)中心網(wǎng)絡
6.7.移動和無線
6.8.信息中心網(wǎng)絡
研討:SDN 的應用平面體系結(jié)構(gòu)
 
Day3下午  NFV 體系結(jié)構(gòu)
七、網(wǎng)絡功能虛擬化:概念與體系結(jié)構(gòu)
7.1.NFV 的背景與動機
7.2.虛擬機
7.3.NFV 概念
7.4.NFV 的技術(shù)優(yōu)勢與必要條件
7.5.NFV 參考體系結(jié)構(gòu)
研討:NFV 的基本要素
 
Day4上午NFV 功能
八、NFV 功能
8.1.NFV 基礎設施
8.2.虛擬網(wǎng)絡功能
8.3 NFV 管理與編排
8.4 NFV 用例
8.5 SDN 與NFV
研討:NFV 功能
 
Day4下午  網(wǎng)絡虛擬化
九、網(wǎng)絡虛擬化
9.1 虛擬局域網(wǎng)
9.2 OpenFlow 對VLAN 的支持
9.3 虛擬專用網(wǎng)
9.4 網(wǎng)絡虛擬化
9.5 OpenDaylight 的虛擬租用網(wǎng)
9.6 軟件定義的基礎設施
研討:公司網(wǎng)絡的VLAN 劃分
 
課程6:云存儲- 3 天
【匹配關(guān)鍵知識點】
云存儲基礎,分布式存儲的基本技術(shù)與架構(gòu),常見分布式存儲產(chǎn)品,Ceph 部署、開發(fā)、運
維等內(nèi)容。
【課程時間】3天(8小時/天)
【課程簡介】
詳細介紹了云存儲的由來、業(yè)務現(xiàn)狀和技術(shù)現(xiàn)狀,并在此基礎上重點介紹了云存儲的需求和
應用、技術(shù)架構(gòu)、關(guān)鍵技術(shù)、解決方案以及主要相關(guān)廠商的產(chǎn)品,最后介紹了云存儲與現(xiàn)有
存儲的關(guān)系,并對云存儲的發(fā)展方向和發(fā)展路徑進行了展望。同時重點講述了分布式存儲中
的Ceph 存儲配置以及Ceph 與OpenStack 的集成。
【課程收益】
1、由淺到深剖析云存儲多種技術(shù)細節(jié),使學員全面系統(tǒng)的掌握云存儲的相關(guān)知識;
2、學員可獨立搭建Ceph 存儲環(huán)境;
3、全面系統(tǒng)的介紹,使學員從開始零基礎學習Ceph 的基礎知識,甚至會成為熟悉Ceph
高級特性的專家。
【課程特點】
較為全面地介紹了云存儲的來龍去脈。在結(jié)合傳統(tǒng)存儲技術(shù)的基礎上,闡釋了最新的云存儲
關(guān)鍵技術(shù)、應用以及相關(guān)的產(chǎn)品。通過分步驟解釋每個Ceph 組件的部署,指導學員了解Ceph的技術(shù)、架構(gòu)和組件,掌握Ceph 的存儲配置。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(3 天*8 小時)
Day1上午 云存儲基礎
一、云存儲概述
1.1 云計算概述
1.2 云存儲起源
1.3 云存儲概念
二、存儲基礎技術(shù)
2.1 存儲空間管理
2.2 數(shù)據(jù)使用及存儲
2.3 存儲高可用技術(shù)
2.4 數(shù)據(jù)備份
2.5 數(shù)據(jù)一致性處理
2.6 主流存儲系統(tǒng)
三、云存儲關(guān)鍵技術(shù)
3.1 存儲虛擬化
3.2 分布式擴展模式
 3.3 信息生命周期管理
3.4 自動精簡配置
3.5 數(shù)據(jù)保護
3.6 智能管理
3.7 綠色節(jié)能
3.8 云存儲技術(shù)發(fā)展展望
四、云存儲技術(shù)服務類型
4.1 面向高速事務處理的云存儲服務
4.2 區(qū)域型大數(shù)據(jù)云存儲服務
4.3 廣域型大數(shù)據(jù)云存儲服務
4.4 面向大數(shù)據(jù)分析的云存儲服務
4.5 云存儲部署模型發(fā)展
研討:存儲技術(shù)常用的軟件
 
Day1 下午 云存儲設備
五、云存儲技術(shù)狀況及標準
5.1 SNIA 標準
5.2 測試標準
5.3 云存儲技術(shù)標準發(fā)展
六、云存儲技術(shù)實踐
6.1 系統(tǒng)需求
6.2 系統(tǒng)實現(xiàn)
七、典型的云存儲設備及系統(tǒng)
7.1 EMC
7.2 華為
7.3 中興
八、常見開源分布式存儲系統(tǒng)
8.1 TFS
8.2 FastDFS
8.3 MogileFS
8.4 MooseFS
8.5 GlusterFS
8.6 Ceph
研討:各自使用過的存儲設備或分布式存儲系統(tǒng)
 
Day2 上午Ceph 存 儲 部署
一、Ceph 存儲介紹
1.1.概要
1.2.Ceph 的歷史和發(fā)展
1.3.Ceph 和存儲的未來
1.4.兼容性組合
1.5.Ceph 塊存儲
1.6.Ceph 文件系統(tǒng)
1.7.Ceph 對象存儲
 1.8.Ceph 與其他存儲解決方案
二、Ceph 實戰(zhàn)部署
2.1.使用 VirtualBox 創(chuàng)建沙箱環(huán)境
2.2.部署第一個Ceph 集群
2.3.縱向擴展Ceph 集群—添加monitor和OSD
三、Ceph 架構(gòu)和組件
3.1. Ceph 存儲架構(gòu)
3.2. Ceph RADOS
3.3. Ceph MDS
3.4.為Ceph 集群部署MDS
3.5.Ceph 文件系統(tǒng)
案例實踐:Ceph 安裝部署
 
Day2下午Ceph 集 群 部署
四、Ceph 內(nèi)部構(gòu)件
4.1.Ceph 底層實現(xiàn)
4.2.對象40
4.3. CRUSH
4.4.PG
4.5.Ceph 池
4.6.Ceph 數(shù)據(jù)管理
五、Ceph 部署
5.1.Ceph 集群硬件規(guī)劃
5.2.配置VirtualBox 環(huán)境
5.3.準備安裝Ceph
5.4.Ceph 集群手工部署
5.5.擴展集群
5.6.使用ceph-deploy 工具部署Ceph 集群
5.7.升級Ceph 集群
六、Ceph 存儲配置
6.1.RADOS 塊設備
6.2.Ceph 文件系統(tǒng)
6.3.使用Ceph RADOS 網(wǎng)關(guān)的對象存儲
6.4.S3 API 兼容的Ceph 對象存儲
案例實踐:Ceph 集群部署
 
Day3 上午 Ceph 管 理 和監(jiān)控
七、Ceph 操作及管理
7.1.Ceph 服務管理
7.2.把Ceph 作為服務運行
7.3.橫向擴展Ceph 集群
7.4.向Ceph 集群中添加OSD 節(jié)點
7.5.Ceph 集群縮容
7.6.從Ceph 集群中移除并關(guān)閉一個OSD
7.7.從Ceph 集群中移除OSD
7.8.替換出故障的磁盤設備
7.9.管理CRUSH map
7.10.確定CRUSH 的位置
7.11.CRUSH map 內(nèi)部細節(jié)
7.12.將不同的池置于不同的OSD 中
八、監(jiān)控Ceph 集群
8.1.監(jiān)控Ceph 集群
8.2.監(jiān)控Ceph MON
8.3.監(jiān)控Ceph OSD
8.4.監(jiān)控MDS
8.5.使用開源管理控制臺監(jiān)控Ceph
案例實踐:使用開源控制臺管理和監(jiān)控Ceph
 
Day3下午 Ceph 實戰(zhàn)
九、Ceph 與OpenStack 的集成
9.1.OpenStack 簡介
9.2.Ceph—OpenStack 的最佳搭檔
9.3.創(chuàng)建OpenStack 測試環(huán)境
十、Ceph 性能調(diào)優(yōu)和基準測試
10.1.Ceph 性能概述
10.2.Ceph 性能關(guān)鍵點—硬件層面
10.3.Ceph 性能調(diào)優(yōu)—軟件層面
10.4.Ceph 集群性能優(yōu)化
10.5.Ceph 糾刪碼
10.6.Ceph 緩存分層
10.7.使用RADOS bench 對Ceph 進行基準測試
案例實踐:Ceph 與OpenStack 集成
 
 
課程7:中間件-2 天
【匹配關(guān)鍵知識點】
中間件概述,開源中間件(如:tomcat haproxy rabbitmq kafka)相關(guān)技術(shù)等內(nèi)容。
【課程時間】2天(8小時/天)
【課程簡介】
課程主要介紹當前兩種開源的消息中間件產(chǎn)品。每種產(chǎn)品都詳細的介紹了它們的作用和安裝
配置方法。同時還介紹了HAProxy 產(chǎn)品的使用和配置,兩種產(chǎn)品的結(jié)合可以為我們搭建一
個高可用的消息隊列環(huán)境。
【課程收益】
1、使學員在短時間內(nèi)快速掌握當前主流的消息中間件產(chǎn)品,并可以獨自安裝和配置;
2、簡單易用的HAProxy 軟件可以立即建立一個強壯的高可用消息隊列環(huán)境;
3、軟件部署層層推進,幫助學員逐步提高實戰(zhàn)技能。
【課程特點】
在有限的時間內(nèi)選擇主流且實用的消息中間件軟件進行介紹,并且結(jié)合高可用軟件做支撐,
為網(wǎng)絡應用的快速部署提供了強有力的保障,起到了提高學員實戰(zhàn)技能的作用。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(2 天*8 小時)
Day1上午 中間件介紹
一、中間件概述
1.1 面向?qū)ο笾虚g件ODP
1.2 COM 相關(guān)技術(shù)
1.3 J2EE 技術(shù)
1.4 常見EJB 系統(tǒng)
1.5 CORBA 技術(shù)
二、Web 服務
三、其他中間件技術(shù)
四、中間件的典型應用
研討:常見的中間件產(chǎn)品有哪些
 
Day1下午 RabbitMQ
一、RabbitMQ 簡介
二、RabbitMQ 常用概念
三、客戶端開發(fā)
四、RabbitMQ 機制
五、RabbitMQ 管理
六、RabbitMQ 配置
6.1 環(huán)境變量
6.2 配置文件
6.3 參數(shù)及策略
七、RabbitMQ 運維
7.1 集群搭建
7.2 查看服務日志
7.3 單節(jié)點故障恢復
7.4 集群遷移
7.5 集群監(jiān)控
八、網(wǎng)絡分區(qū)
九、RabbitMQ 擴展
9.1 消息追蹤
9.2 負載均衡
案例實踐:RabbitMQ 的安裝和配置
 
Day2上午 HAProxy
一、HAProxy 介紹
二、HAProxy 的作用
三、HAProxy 安裝
四、HAProxy 配置
4.1 全局配置段
4.2 默認配置段
4.3 Frontend 配置段
4.4 Backend 配置段
4.5 監(jiān)控頁面配置段
五、Session 親緣性的三種方式
5.1 用戶IP 識別
5.2 cookie 識別
5.3 session 識別
六、HAProxy 啟動與測試
七、HAProxy 監(jiān)控頁面
案例實踐:HAProxy 的安裝和配置
 
Day2下午Kafka
一、Kafka 的基本概念和工作機制
二、安裝及配置Kafka
2.1 部署Kafka
2.2 安裝與配置Kafka 監(jiān)控工具
三、Kafka 的基本操作
3.1 操作Zookeeper 集群
3.3 操作Kafka 集群
四、將消息數(shù)據(jù)寫入Kafka 系統(tǒng)——生產(chǎn)
五、從Kafka 系統(tǒng)中讀取消息數(shù)據(jù)——消費
六、存儲及管理數(shù)據(jù)
七、Kafka 安全機制
八、用Kafka 連接器建立數(shù)據(jù)管道
九、Kafka 流處理
十、監(jiān)控與測試
十一、Kafka 與ELK 套件的整合
11.1 安裝與配置ELK
11.2 實現(xiàn)一個游戲日志實時分析系統(tǒng)
十二、從零開始設計一個Kafka 監(jiān)控系統(tǒng)——Kafka Eagle
案例實踐:kafka 安裝和部署
 
課程8:分布式數(shù)據(jù)庫-3 天
【匹配關(guān)鍵知識點】
MySQL 中間件(如:MyCat),集群方案(如:Gelera Cluster),NoSQL 數(shù)據(jù)庫(如:RedisHbase Cassandra MongoDB 等)等內(nèi)容。
【課程時間】3天(8小時/天)
【課程簡介】
課程由多個部分組成,主要包括:Mycat 數(shù)據(jù)庫中間件,Galera 集群產(chǎn)品,以及四種NoSQL數(shù)據(jù)庫組成。每個產(chǎn)品都詳細介紹了安裝配置方法和工作原理,可以全方位的掌握每個產(chǎn)品。而且結(jié)合這些產(chǎn)品,能夠為我們搭建一個實用的分布式集群數(shù)據(jù)庫環(huán)境。
【課程收益】
1、向?qū)W員全面展示了當前主流的多種NoSQL 產(chǎn)品,并為今后實際工作中產(chǎn)品的選擇提供了巨大的幫助;
2、在整個過程中涉及多種關(guān)系與非關(guān)系數(shù)據(jù)庫產(chǎn)品,并都做了一一講解,開闊了學員的視野;
3、使學員實操技能進一步提高。
【課程特點】
對Mycat 從入門到進階、從高級技術(shù)實踐到架構(gòu)剖析、從網(wǎng)絡通信協(xié)議解析到系統(tǒng)工作原理的方方面面進行了詳解。同時對多種主流的NoSQL 產(chǎn)品進行了對比介紹。每種產(chǎn)品均配以實戰(zhàn)配置操作,增加了學員學習的主動性和動手能力。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(3 天*8 小時)
Day1上午n數(shù)據(jù)庫中間件Mycat
一、數(shù)據(jù)庫中間件與分布式數(shù)據(jù)庫的實現(xiàn)
1.1 什么是分布式系統(tǒng)
1.2 為什么需要分布式數(shù)據(jù)庫
1.3 分布式數(shù)據(jù)庫的實現(xiàn)原理
1.4 Mycat 數(shù)據(jù)庫中間件簡介
二、Mycat 入門
2.1 環(huán)境搭建
2.2 Mycat 核心概念詳解
2.3 Mycat 原理介紹
2.4 參與Mycat 源碼開發(fā)
三、Mycat 進階
3.1 Mycat 配置詳解
3.2 Mycat 分片規(guī)則詳解
3.3 Mycat 管理命令詳解
四、Mycat 高級技術(shù)實戰(zhàn)
4.1 用Mycat 搭建讀寫分離
4.2 Mycat 故障切換
4.3Mycat+Percona+HAProxy+Keepalived
4.4 MHA+Keepalived 集群搭建
4.5 用ZooKeeper 搭建Mycat 高可用集群
4.6 Mycat 高可用配置
4.7 Mycat 注解技術(shù)
案例實踐:安裝和配置Mycat
 
Day1下午Mycat 高級進階
五、Mycat 企業(yè)運維
5.1 Mycat 性能監(jiān)控——Mycat-web 詳解
5.2 Mycat 性能優(yōu)化
5.3 MySQL 優(yōu)化技術(shù)
六、Mycat 架構(gòu)剖析
6.1 Mycat 總體架構(gòu)介紹
6.2 Mycat 網(wǎng)絡I/O 架構(gòu)與實現(xiàn)
6.3 Mycat 線程架構(gòu)與實現(xiàn)
6.4 Mycat 內(nèi)存管理及緩存架構(gòu)與實現(xiàn)
6.5 Mycat 連接池架構(gòu)與實現(xiàn)
6.6 Mycat 主從切換架構(gòu)與實現(xiàn)
七、Mycat 核心技術(shù)分析
7.1 Mycat 分布式事務的實現(xiàn)
7.2 Mycat SQL 路由的實現(xiàn)
7.3 Mycat 跨庫 Join 的實現(xiàn)
7.4 Mycat 數(shù)據(jù)匯聚和排序的實現(xiàn)
八、Mycat 多數(shù)據(jù)庫支持原理與實現(xiàn)
8.1 MySQL 協(xié)議在Mycat 中的實現(xiàn)
8.2 PostgreSQL 協(xié)議在Mycat 中的實現(xiàn)
8.3 Mycat 對JDBC 支持的實現(xiàn)
案例實踐:Mycat 核心技術(shù)實現(xiàn)
 
Day2上午Galera Cluster
一、Galera Cluster 的工作原理
二、Galera 集群安裝
三、Galera 配置
四、啟動Galera 集群
五、Galera 集群復制測試
一、什么是NoSQL 數(shù)據(jù)庫
二、SQL(關(guān)系)與NoSQL(非關(guān)系)數(shù)據(jù)庫
三、常見的NoSQL 數(shù)據(jù)庫
案例實踐:Galera 集群安裝與配置
 
Day2下午Redis
一、redis 特點、與其他數(shù)據(jù)庫的比較
二、如何安裝redis
三、如何使用命令行客戶端
四、redis 的數(shù)據(jù)類型
五、如何使用java 訪問redis
六、redis 的事務(transaction)
七、redis 的管道(pipeline)
八、redis 持久化(AOF+RDB)
九、redis 優(yōu)化
十、redis 的主從復制
十一、redis 集群安裝配置
案例實踐:redis 的安裝配置及使用
 
Day3 上午 HBase
一、HBase 定義
二、HBase 與RDBMS 的對比
三、數(shù)據(jù)模型
四、系統(tǒng)架構(gòu)
五、HBase 上的MapReduce
六、表的設計
七、集群操作
7.1 集群的搭建
7.2 集群的監(jiān)控
7.3 集群的管理
八、HBase Shell
九、Hbase 表級優(yōu)化
十、Hbase 寫數(shù)據(jù)優(yōu)化
十一、Hbase 讀數(shù)據(jù)優(yōu)化
案例實踐:HBase 的安裝配置及使用
 
Day3下午  Cassandra 和MongoDB
一、Cassandra 概況
二、安裝Cassandra
三、Cassandra 的數(shù)據(jù)模型
四、應用實例
五、Cassandra 的架構(gòu)
六、配置Cassandra
七、讀寫數(shù)據(jù)
八、客戶端
九、監(jiān)控和維護
十、性能調(diào)優(yōu)
一、MongoDB 簡介
二、MongoDB 安裝與配置
三、MongoDB 基本增刪改查
四、MongoDB 常用查詢索引
五、MongoDB 復制
六、MongoDB 部署與管理
案例實踐:Cassandra 與MongoDB 的安裝配置及使用
 
課程9:企業(yè)云平臺運維與實踐-10 天
【匹配關(guān)鍵知識點】
Ducker 與Kubernetes 技術(shù)入門與實戰(zhàn),企業(yè)云平臺搭建實戰(zhàn)等內(nèi)容。
【課程時間】10天(8小時/天)
【課程簡介】
課程主要講述了Docker 容器技術(shù)以及三種容器編排工具。在編排工具中花費了大量時間詳
細介紹Kubernetes。Docker 產(chǎn)品從下載公有鏡像開始,到最后可以定制建立自己私有的鏡像倉庫,層層推進,每個步驟都有命令或代碼解析。Kubernetes 不但全面講解其架構(gòu)和
組件作用,而且配有大量案例實踐,為企業(yè)云平臺的搭建實戰(zhàn)奠定了堅實的基礎。
【課程收益】
1、無論對于初學者還是有了一定使用經(jīng)驗的用戶,都可以從這兩種產(chǎn)品的全面學習中收益
匪淺;
2、容器技術(shù)的詳細介紹和使用,可以為以后微服務課程的學習做好必要的準備;
3、全程動手練習,直觀的展示效果,讓學員學習起來更有興趣。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(10 天*8 小時)
Day1上午  Docker 入門
一、Docker 簡介
1.1 Docker 是什么
1.2 Docker 解決的核心問題
1.3 Docker 的歷史
二、Docker 的安裝
2.1 在ubuntu 下安裝
2.2 在 CentOS 下安裝
2.3 通過官方的安裝腳本進行安裝
2.4 在非Linux 系統(tǒng)下安裝
三、使用Docker
3.1 運行hello-world
3.2 容器和鏡像的概念及關(guān)系
3.3 Docker 入門
案例實踐:Docker 的安裝
 
Day1下午 Docker 鏡像制作
四、Docker 深入解析
4.1 Docker 的架構(gòu)
4.2 Docker 的工作方式
4.3 Docker Client 和Daemon
4.4 通過容器運行web 應用
五、Docker 鏡像制作
5.1 查看本機鏡像
5.2 獲取鏡像的三種方式
5.3 查找DockerHub 鏡像
5.4 查找其他倉庫鏡像
5.5 push 鏡像
5.6 根據(jù)Dockerfile 編譯鏡像
5.7 刪除鏡像
案例實踐:使用不同方式獲取Docker 鏡像
 
Day2上午Docker run 命令
六、docker run 命令詳解
6.1 前后臺運行
6.2 容器的標識
6.3 PID 設置
6.4 UTS 設置
6.5 IPC 設置
6.6 網(wǎng)絡設置
6.7 重啟策略
6.8 Clean up
6.9 CGroups 控制
6.10 特權(quán)模式和Capabilities
6.11 日志驅(qū)動
6.12 覆蓋image 的默認參數(shù)
案例實踐:根據(jù)應用服務的實際需要靈活使用不同的參數(shù)啟動docker run
 
Day2下午 容器網(wǎng)絡及數(shù)據(jù)
七、容器的網(wǎng)絡
7.1 容器自帶網(wǎng)絡
7.2 獲得網(wǎng)絡詳情
7.3 用戶自定義網(wǎng)絡
八、容器的數(shù)據(jù)
8.1 數(shù)據(jù)卷
8.2 使用數(shù)據(jù)型容器
8.3 備份、還原和遷移數(shù)據(jù)卷
8.4 容器和代碼關(guān)聯(lián)
案例實踐:使用數(shù)據(jù)卷保存所需的持久化數(shù)據(jù)
 
Day3 上午 鏡像倉庫及容器的存儲結(jié)構(gòu)
九、鏡像倉庫的配置使用
9.1 鏡像倉庫的登錄
9.2 鏡像倉庫的查找
9.3 鏡像倉庫的拉取
9.4 鏡像倉庫的提交
十、鏡像和容器的存儲結(jié)構(gòu)
10.1 鏡像、容器和存儲驅(qū)動的關(guān)系
10.2 如何選擇存儲驅(qū)動
10.3 多種存儲驅(qū)動的介紹
案例實踐:根據(jù)應用服務的不同需要使用不同的存儲驅(qū)動進行配置
 
Day3下午定制DockerDaemon
十一、定制Docker Daemon
11.1 修改的三種方式
11.2 倉庫相關(guān)配置
11.3 安全相關(guān)配置
11.4 日志相關(guān)配置
11.5 存儲相關(guān)配置
11.6 網(wǎng)橋相關(guān)配置
11.7 容器與外部通信
11.8 其他網(wǎng)絡配置
11.9 execdriver 配置
十二、Dockerfile 的編寫
12.1 本地編譯鏡像
12.2 dockerignore 文件
12.3 Dockerfile 格式
12.4 Dockerfile 指令詳解
12.5 CMD、ENTRYPOINT 和RUN 的區(qū)別
案例實踐:能熟練定制Docker Daemon,并了解Dockerfile 指令含義。
 
Day4上午  使用容器提供服務
十三、Dockerfile 最佳實踐
13.1 基本原則
13.2 Dockerfile 指令最佳實踐
13.3 如何減少鏡像體積
13.4 官方鏡像的Dockerfile
十四、使用容器提供服務
14.1 提供數(shù)據(jù)庫服務
14.2 提供web 服務
14.3 提供編程環(huán)境
案例實踐:使用容器配置web、數(shù)據(jù)庫等服務,并保持容器之間的相互通信。
 
Day4 下午 建立私有鏡像倉庫
十五、建立私有鏡像倉庫
15.1 鏡像倉庫配置詳解
15.2 version 選項
15.3 log 選項
15.4 hooks 選項
15.5 storage 選項
15.6 auth 選項
15.7 middleware 選項
15.8 reporting 選項
15.9 http 選項
15.10 notifications 選項
15.11 redis 選項
15.12 health 選項
15.13 proxy 選項
15.14 鏡像倉庫配置實例
十六、Docker 常見問題
案例實踐:搭建自己私有的鏡像倉庫
 
Day5上午Docker Swarm 主流的容器編排引擎
一、Docker Swarm
Docker Swarm 的架構(gòu)
Docker Swarm 工作原理
Docker Swarm 特點
Docker Swarm 安裝
Docker Swarm 配置
Docker Swarm 實戰(zhàn)
案例實踐:DockerSwarm 的安裝配置
 
Day5下午Mesos/Marathon
二、Mesos/Marathon
Mesos/Marathon 的架構(gòu)
Mesos/Marathon 工作原理
Mesos/Marathon 特點
Mesos/Marathon 安裝
Mesos/Marathon 配置
Mesos/Marathon 實戰(zhàn)
三、Kubernetes 簡介(后面重點講解)
四、各編排引擎的差異和選擇
案例實踐:Mesos/Marathon 的安裝配置
 
Day6上午  Kubernetes 基 本
一、Kubernetes 基本概念和術(shù)語
1.1 Container
1.2 Pod
 
概念1.3 Node
1.4 Namespace
1.5 Deployment
1.6 Service
1.7 Label
1.8 Annotations
二、Kubernetes 架構(gòu)
2.1 架構(gòu)圖
2.2 設計原理
研討:各容器編排引擎的特點
 
Day6下午Kubernetes 的 安裝
三、部署KubernetesCluster
3.1 安裝Docker
3.2 安 裝kubelet 、kubeadm 和kubectl
3.3 用kubeadm 創(chuàng)建Cluster
案例實踐:Kubernetes 的安裝
 
Day7上午Kubernetes 的 核心組件
四、Kubernetes 核心組件
4.1 etcd
4.2 kube-apiserver
4.3 kube-controller-manager
4.4 kube-scheduler
4.5 kubelet
4.6 Container runtime
4.7 kube-proxy
研討:Kubernetes 各組件的作用
 
Day7下午運行應用
五、運行應用
5.1 Deployment
5.2 DaemonSet
5.3 Job
六、通過Service 訪問Pod
6.1 創(chuàng)建Service
6.2 Cluster IP 底層實現(xiàn)
6.3 DNS 訪問Service
6.4 外網(wǎng)如何訪問Service
案例實踐:創(chuàng)建所需的Service
 
Day8上午  回滾更新和健康檢查
七、Rolling Update
7.1 實踐
7.2 回滾
八、Health Check
8.1 默認的健康檢查
8.2 Liveness 探測
8.3 Readiness 探測
8.4 Health Check 在Scale Up 中的應用
8.5 Health Check 在滾動更新中的應用
案例實踐:配置健康檢查
 
Day8下午 數(shù)據(jù)管理
九、數(shù)據(jù)管理
9.1 Volume
9.2 PersistentVolume
案例實踐:數(shù)據(jù)庫實戰(zhàn)配置
 
Day9上午  Secret 和Configmap
十、Secret & Configmap
10.1 創(chuàng)建Secret
10.2 查看Secret
10.3 在Pod 中使用Secret
10.4 ConfigMap
案例實踐:創(chuàng)建Secret
 
Day9下午 Helm 包管理器
十一、Kubernetes 的包管理器Helm
11.2 Helm 架構(gòu)
11.3 安裝Helm
11.4 使用Helm
11.5 chart 詳解
十二、Kubernetes 網(wǎng)絡
12.1 Kubernetes 網(wǎng)絡模型
12.2 各種網(wǎng)絡方案
12.3 Network Policy
案例實踐:Helm 的安裝配置
 
Day10上午 Dashboard
十三、Kubernetes Dashboard
13.1 安裝
13.2 配置登錄權(quán)限
13.3 Dashboard 界面結(jié)構(gòu)
13.4 使用場景
案例實踐:Dashboard 的安裝配置
 
Day10下午  集群監(jiān)控
十四、Kubernetes 集群監(jiān)控
14.1 Weave Scope
14.2 Heapster
14.3 Prometheus Operator
十五、Kubernetes 集群日志管理
15.1 部署
案例實踐:配置集群監(jiān)控
 
課程10:微服務架構(gòu)課程-3 天
【匹配關(guān)鍵知識點】
微服務架構(gòu)基本知識,springboot 及springcloud 開發(fā),service mesh 及l(fā)inkerd envoy
istio 框架等內(nèi)容。
【課程時間】3天(8小時/天)
【課程簡介】
以當前流行的微服務框架Spring Cloud 為基礎進行內(nèi)容講解,剖析微服務架構(gòu)的基本特征、
優(yōu)勢和劣勢,介紹微服務架構(gòu)涉及的基礎組件、關(guān)鍵要素以及目前主流的技術(shù)實現(xiàn)體系。同
時課程的Service mesh 部分講解了如何基于Linkerd 和Kubernetes 開發(fā)和部署微服務。
【課程收益】
1、對微服務有一定基礎的人員,通過學習進一步提高對微服務的認識;
2、通過理解Linkerd 的工作原理,對學習或者開發(fā)Service Mesh 具有深刻的借鑒意義。
3、通過認真的學習,可以對微服務理念、組件、部署、運維能夠達到項目應用的水平。
【課程特點】
課程有一定難度,適合對Spring boot 有一定了解的Java 開發(fā)人員,因此在學習中沒有基礎的學員可能會非常吃力。建議在學習時除了反復動手練習之外,還要補充學習相關(guān)編程知識,以便逐漸了解課程設置的真正作用。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年程序開發(fā)工作經(jīng)驗,對Spring boot 有相關(guān)了解的工作人員
【課程大綱】(3 天*8 小時)
Day1上午 微服務基礎
一、微服務架構(gòu)的定義
1.1 微服務架構(gòu)的概念
1.2 微服務架構(gòu)解決的問題
1.3 微服務架構(gòu)的主要特征
二、微服務架構(gòu)的剖析
2.1 微服務架構(gòu)的本質(zhì)與優(yōu)勢
2.2 微服務與SOA
2.3 實施微服務架構(gòu)的難點
2.4 微服務架構(gòu)實施路徑
三、微服務整體架構(gòu)
3.1 互聯(lián)網(wǎng)架構(gòu)的演進
3.2 微服務架構(gòu)組成
3.3 業(yè)界微服務架構(gòu)實踐
研討:傳統(tǒng)程序開發(fā)的架構(gòu)
 
Day1下午  微服務架構(gòu)設計及網(wǎng)關(guān)層、服務層
四、微服務架構(gòu)整體設計
4.1 微服務架構(gòu)設計原則
4.2 微服務架構(gòu)常見設計模式
4.3 微服務粒度設計與拆分
五、微服務網(wǎng)關(guān)層設計
5.1 網(wǎng)關(guān)層的作用
5.2 Session 管理方案
5.3 微服務安全
5.4 微服務訪問限流
六、微服務服務層設計
6.1 服務間通信方式選擇
6.2 服務的無狀態(tài)設計
6.3 服務的冪等設計
6.4 服務間調(diào)用的高性能
6..5 服務的容錯設計
研討:公司當前應用開發(fā)的問題與討論
 
Day2上午  SpringCloud
一、微服務開發(fā)框架
1.1 Spring boot
1.2 Spring Cloud
1.3 Spring Cloud 與其他微服務框架的異同等
二、微服務常用組件及配置
2.1 服務注冊與發(fā)現(xiàn)
2.2 負載均衡
2.3 容錯處理
2.4 路由網(wǎng)關(guān)
2.5 服務配置
2.6 認證與鑒權(quán)
2.7 微服務跟蹤
案例實踐:搭建Jdk 環(huán)境
 
Day2下午  SpringCloud
三、搭建微服務應用過程
3.1 切分服務原則
3.2 微服務部署架構(gòu)
 3.3 微服務與Docker
四、微服務運維
4.1 微服務常見問題
4.2 Spring Cloud 各組件調(diào)優(yōu)
4.3 針對微服務的不足,在項目實踐中的應對措施
五、微服務演進方向
案例實踐:微服務各組件配置
 
Day3上午 Service Mesh
一、Service Mesh 簡介
1.1 微服務架構(gòu)面臨的一些挑戰(zhàn)
1.2 技術(shù)架構(gòu)演進
1.3 什么是Service Mesh
1.4 Service Mesh 的功能
1.5 Service Mesh 原理
1.6 Service Mesh 的開源解決方案
Istio 介紹和架構(gòu)
Linkerd 介紹和架構(gòu)
二、Linkerd 入門
2.1 Linkerd 是什么
2.2 Linkerd 架構(gòu)
2.3 Linkerd 主要功能
2.4 安裝Linkerd
三、深入淺出Linkerd 配置
3.1 示例應用
3.2 環(huán)境準備
3.3 Linkerd 術(shù)語
3.4 Linkerd 配置
四、深入Linkerd 數(shù)據(jù)訪問流
4.1 dtab 詳解
4.2 數(shù)據(jù)訪問流詳解
研討:Service Mesh 的兩種開源解決方案的區(qū)別于特點
 
Day3下午  Service Mesh
五、Linkerd 部署模式
5.1 Linkerd 部署模式
5.2 配置模型
六、Linkerd 控制層:Namerd
6.1 Namerd 簡介
6.2 Namerd 和Linkerd
6.3 Namerd 配置詳解
6.4 連接 Linkerd 和Namerd
6.5 管理dtab 路由
七、Kubernetes 基礎
7.1 Kubernetes 是什么
7.2 為什么需要Kubernetes
7.3 Kubernetes 架構(gòu)
7.4 使用Kubeadm 部署Kubernetes 集群
7.5 Kubernetes 基本概念及資源生命周期管理
八、基于Linkerd 和Kubernetes 的微服務實踐
8.1 部署服務于Kubernetes 平臺
8.2 Linkerd 作 為Kubernetes 平 臺 的Service Mesh 工具
8.3 服務間端到端的TLS 加密
8.4 Linkerd 作為Kubernetes 的IngressController
8.5 Linkerd 作為邊界流量入口
8.6 Linkerd 作為邊界出口
8.7 基于Linkerd 實現(xiàn)運行時路由
九、開發(fā)Linkerd 插件
9.1 Linkerd 模塊開發(fā)框架
9.2 如何開發(fā)自定義插件
案例實踐:基于Linkerd 和Kubernetes 開發(fā)和部署微服務
 
課程 11:云運維與云安全-2 天
【匹配關(guān)鍵知識點】
云編排工具如: ansible puppet chef,云安全基本知識及產(chǎn)品方案等內(nèi)容。
【課程時間】2天(8小時/天)
【課程簡介】
隨著網(wǎng)絡規(guī)模的不斷擴大、系統(tǒng)的日趨復雜、管理工作的任務繁多等,實現(xiàn)運維管理工作的
自動化對企業(yè)來說已迫在眉睫。本課程重點講述常用的運維自動化工具,不僅可以幫助我們
輕松管理與配置網(wǎng)絡環(huán)境,還可以在出現(xiàn)問題后及時診斷并實現(xiàn)自動維護操作。同時課程也
介紹了云安全的相關(guān)內(nèi)容,讓我們進一步了解云計算網(wǎng)絡環(huán)境中的安全隱患。
【課程收益】
1、使學員熟悉常用的自動化運維工具,可以大幅減輕以前人工運維的工作量;
2、通過學習,充分了解云安全隱患和威脅,為搭建一個安全的云計算環(huán)境做好應對方案;
3、根據(jù)不同的網(wǎng)絡規(guī)模,需求分析等,提供適合的云產(chǎn)品方案。
【課程特點】
介紹當前主流的自動化運維工具,并對比它們的特點和差異,為學員選擇提供參考依據(jù)。詳
細的介紹了影響云安全的各種風險或因素,并提供了安全防范機制或方法,指導學員搭建一
個安全的云計算環(huán)境。
【課程對象】
產(chǎn)品經(jīng)理、產(chǎn)品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網(wǎng)絡管理工程師或數(shù)據(jù)中心的運維人員
【學員基礎】
具有2-3 年IT 部門工作經(jīng)驗,將負責信息化系統(tǒng)規(guī)劃等相關(guān)任務的技術(shù)人員
【課程大綱】(2 天*8 小時)
Day1上午 運維自動化工具
一、運維自動化介紹
二、常用的運維管理工具
三、ansible 的安裝配置及使用
四、puppet 的安裝配置及使用
案例實踐:安裝配置ansible和 puppet
 
Day1下午  運維自動化工具
五、chef 的安裝配置及使用
六、saltstack 的安裝配置及使用
七、運維管理工具的區(qū)別
八、如何選擇合適的工具
案例實踐:安裝配置chef 和saltstack
 
Day2上午 云安全
一、云安全基本術(shù)語和概念
1.1 保密性
1.2 完整性
1.3 真實性
1.4 可用性
1.5 威脅
1.6 漏洞
1.7 風險
1.8 安全控制
1.9 安全機制
1.10 安全策略
二、威脅作用者
2.1 匿名攻擊者
2.2 惡意服務作用者
2.3 授信的攻擊者
2.4 惡意的內(nèi)部人員
三、云安全威脅
3.1 流量竊聽
3.2 惡意媒介
3.3 拒絕服務
3.4 授權(quán)不足
3.5 虛擬化攻擊
3.6 信任邊界重疊
四、其他考量
4.1 有缺陷的實現(xiàn)
4.2 安全策略不一致
4.3 合約
4.4 風險管理
五、云安全機制
5.1 加密
對稱加密
非對稱加密
5.2 哈希
5.3 數(shù)字簽名
5.4 公鑰基礎設施
5.5 身份與訪問管理
5.6 單一登錄
5.7 基于云的安全組
5.8 強化的虛擬服務器映像
案例實踐:檢查現(xiàn)有網(wǎng)絡存在的安全問題,并及時修正
 
Day2下午 云產(chǎn)品方案
一、云產(chǎn)品方案分類
1.1 小型方案
1.2 中型方案
1.3 大型方案
二、需求分析
三、系統(tǒng)設計
四、硬件選型
五、軟件選型
六、部署與運維
研討:根據(jù)公司的需求,設計合理的云產(chǎn)品方案。
 
(5)教學實驗
本系列實驗分成11 部分構(gòu)成:
 
序號 教學實驗設計 實驗概述
1 云計算基礎 實驗一:申請微軟云
1. 準備身份證,拍照上傳電腦
2. 登錄微軟網(wǎng)站
3. 右上角,點擊申請試用
4. 輸入用戶名和密碼,密碼要求符合復雜性要求
5. 確定域名
6. 使用支付寶付費
實驗二: 使用微軟云
1. 了解云平臺結(jié)構(gòu)
2. 創(chuàng)建虛擬機
3. 遠程訪問虛擬機
實驗三: 有道筆記
1. 申請有道筆記
2. 使用有道筆記
實驗四: 其它基于云產(chǎn)品軟件的使用
2 Linux 基礎 實驗一:安裝linux
1. 確定安裝linux 的方法
2. 安裝Centos
3. 安裝ubuntu
4. 安裝suse
實驗二:linux 系統(tǒng)管理
1. 用戶管理
1. 創(chuàng)建用戶
2. 設置密碼
3. 用戶登錄
4. 用戶管理
5. 刪除用戶
2. 權(quán)限管理
1. 權(quán)限分類
2. 使用不同權(quán)限
3. 系統(tǒng)管理
1. 硬盤管理
2. LVM
3. 服務管理
4. IP 分配
5. 網(wǎng)關(guān)設置
6. DNS 設置
7. 防火墻配置
 
 
 
 
 
3 虛擬化技術(shù) 實驗一:vmware workstation 使用
1. 安裝vmware workstation
2. 創(chuàng)建虛擬機
3. 虛擬機管理
4. 虛擬機使用
實驗二:vsphere 使用
1. 安裝esxi
2. 安裝vphere client
3. 安裝vcenter
4. 在esxi 中創(chuàng)建虛擬機
5. 虛擬機管理
6. 網(wǎng)絡配置
實驗三:kvm 的 使用
實驗四:vxbox 的使用
4 云主機與云平臺操作 實驗一: 沃云的使用
實驗二: 微軟云的使用
實驗三: 騰訊云的使用
實驗四: 阿里云的使用
5 云網(wǎng)絡 實驗一: 云網(wǎng)絡規(guī)劃
實驗二: 云網(wǎng)絡基本配置
實驗三:SDN
實驗四:NFV
實驗四:DCI
實驗五: 控制面
實驗六: 數(shù)據(jù)面
實驗七:控制器
實驗八: 云網(wǎng)絡相關(guān)技術(shù)
6 云存儲 實驗一:安裝云存儲產(chǎn)品
實驗二:云存儲產(chǎn)品配置
實驗三: 云存儲產(chǎn)品使用
實驗四 : 云存儲產(chǎn)品開發(fā)
實驗五: 云存儲產(chǎn)品運維
 
 
7 中間件 實驗一:tomcat 安裝配置
實驗二:web 應用開發(fā)
實驗三:web 應用發(fā)布
實驗四:web 應用程序運維
實驗五:kafka 安裝配置
1. kafka 安裝
2. kafka 消息處理
3. kafka 數(shù)據(jù)處理
實驗六:kafka 的不同使用場景
實驗七:rabbbitmq 的安裝配置
實驗八:rabbitmq 的使用
實驗九: haproxy 的安裝配置
實驗十:haproxy 的使用
8 分布式數(shù)據(jù)庫 實驗一:redis 的使用
1. redis 安裝
2. redis 不同數(shù)據(jù)類型的使用
3. redis 與java 等應用程序的綜合使用
4. 數(shù)據(jù)同步
5. 集群配置
6. 集群使用
實驗二:hbase 的使用
1、hadoop 的配置
2、hadoop 集群配置
3、hdfs 的使用
4、 安裝配置hbase
5、hbase 的使用
6、hbase 集群
實驗三:mongodb 的使用
1. 安裝 mongodb
2. 使用mongodb
 
 
    3. 集群配置
實驗四:mycat 應用
1. mycat 安裝
2. mycat 實驗讀寫分離
3. 分庫
4. 分表
5. 綜合應用
9 企業(yè)云平臺運維與實踐 實驗一:docker
1. 安裝yum 源
2. 安裝docker
3. 鏡像管理
4. 下載不同版本的像像
5. 創(chuàng)建容器
6. 映射端口
7. 映射卷
8. 啟動容器
9. 連接容器
10.查看容器日志
11.容器進程管理
12.配置tomcat 容器
13.配置 mysql 容器
14.配置redis 容器
15.容器綜合應用
實驗二:k8s 使用
1. 安裝k8s
2. 集群
3. pod 管理
4. 使用k8s
5. 優(yōu)化k8s
6. k8s 綜合應用
7. k8s 綜合應用
10 微服務架構(gòu)課程 實驗一: 微服開發(fā)
1. IDEA 工具的安裝及使用
2. IDEA 綜合應用
3. MAVEN 的配置及使用
4. Springboot 項目創(chuàng)建
5. Springboot 項目結(jié)構(gòu)
 
 
    6. Springboot 開發(fā)流程
7. Springboot 項目啟動
8. springboot 打包
9. 不同平臺下運行springboot 應用
10. 前后端交互
11. 異步處理
12. 數(shù)據(jù)庫訪問
13. 整合mybatis
14. 整合spring mvc
15. 開發(fā)公眾號后端
16. 開發(fā)小程序后端
實驗二:spring cloud 開發(fā)
1、 環(huán)境配置
2、 應用開發(fā)
3、 應用布署
實驗三:service mesh
實驗四:linkerd envoy istio
11 云運維與云安全 實驗一:ansible 的使用
1. 安裝ansible
2. ansible 的使用
3. ansible 綜合應用
實驗二:puppet 的使用
1. puppet 安裝
2. puppet 的使用
3. puppet 的 綜合應用
實驗三:chef 的使用
1. chef 的安裝
2. chef 的使用
3. chef 的綜合應用
實驗四: 云安全
 
 

講師 劉暉 介紹

大慶油田技術(shù)研究院高級內(nèi)訓講師
(原)中興通訊學院高級講師;
北大計算機、北郵通信雙學位
15年嵌入式硬件、軟件開發(fā)和系統(tǒng)架構(gòu)設計總監(jiān)
有8年多的“云大智物”開發(fā)及實施經(jīng)驗。曾供職于巨龍通信、大唐電信,PHILIPS三星聯(lián)合研發(fā)中心等

【工作經(jīng)歷】
長期從事智慧家居、智慧養(yǎng)老、物聯(lián)網(wǎng)應用、移動互聯(lián)網(wǎng)應用研發(fā)工作,曾負責北京市科委,大慶油田數(shù)據(jù)化等多個重點項目,發(fā)表相關(guān)論文多篇,授權(quán)及申請物聯(lián)網(wǎng)方面的專利10多個。目前主要從事智慧家居、智慧養(yǎng)老、車聯(lián)網(wǎng)、交通物流、物聯(lián)網(wǎng)應用平臺以及相關(guān)應用方面的研究,實戰(zhàn)派資深講師。
蘭州交大成教學院等高校特聘技術(shù)類講師;,參與了我國自主通信標準TD-SCDMA的標準編寫工作,是最早一批參與TD-SCDMA研究的技術(shù)人員;歷任高級軟件開發(fā)工程師,系統(tǒng)架構(gòu)師,物聯(lián)網(wǎng)架構(gòu)師,嵌入式開發(fā)主管等職位,目前是教授級高工,已進入北京市、深圳市專家?guī)烀?,深圳市物?lián)網(wǎng)協(xié)會資深專家。

【培訓特點】
理論基礎深厚,邏輯思維能力強,擁有豐富的企業(yè)授課經(jīng)驗,對企業(yè)員工培養(yǎng)具有深刻認識。授課過程中,緊密結(jié)合成人教育特點,靈活運用豐富案例,善于以點帶面,啟發(fā)思維。授課風格互動性和實操性很強,注重講師與學員之間的互動性,使得課堂氛圍輕松愉快,倡導分享和共同進步,深受到學員的歡迎。

上一篇:通信行業(yè)技術(shù)趨勢
下一篇:智慧家庭工程師培訓方案

培訓現(xiàn)場