5G&新技術
培訓搜索引擎
云計算培訓班
內訓課程大綱
云計算培訓班(11門課程,共40天)
(1)培訓背景
云計算技術經過近十年的發(fā)展,已經在各行各業(yè)產生了廣泛而深刻的影響,但是我們仍然面對三大挑戰(zhàn):1. 人才缺口巨大。需要大量的工程師從其他方向轉型投入到云計算方向上來,他們有基礎、有經驗,但是缺乏云計算領域的專業(yè)知識,需要為他們在虛擬化、軟件定義、云管理平臺等多個層面上給予系統(tǒng)的指導,以便這些工程師盡快投入到云計算領域的工作中來。
2. 云服務和云應用的設計不同于傳統(tǒng)IT系統(tǒng)與應用。經過十年的發(fā)展,虛擬化、容器化等概念深入人心,但是如何利用這些技術給我們和客戶帶來最大的價值,如何設計云服務和云應用架構,業(yè)界大多數人仍然重視不足,而這些問題是關系到競爭力和價值創(chuàng)造的核心問題。
3. 大數據與人工智能等技術的發(fā)展,為云計算帶來新的機遇和挑戰(zhàn)。過去幾年,大數據的發(fā)展與云的發(fā)展相輔相成,互相促進,近兩年,人工智能的突飛猛進更是進一步發(fā)揮了云的優(yōu)勢。但是這些技術也給云計算提出了更高的要求,如何應對這些要求,結合多種技術解決生產中的實際問題,進一步發(fā)揮云的威力,成為了新的挑戰(zhàn)。
(2)培訓目標
從解決客戶實際問題出發(fā),該人才培養(yǎng)方案從三個角度做出了創(chuàng)新:1. 內容深度上的創(chuàng)新,在過去的十年,整個IT技術棧,從CPU、操作系統(tǒng)到上層應用,都圍繞“云”做了很多的改變。因此,我們相比傳統(tǒng)的云計算課程,增加了和云相關的底層核心技術內容,如云網絡、云存儲、云主機等,同時在上層增加了微服務架構、云安全的內容。
2. 內容廣度上的創(chuàng)新,IT技術發(fā)展迅速,新技術新概念層出不窮,我們只有不斷學習新東西才能緊跟時代步伐。本課程將基于授課講師強大的專業(yè)背景和豐富的實戰(zhàn)經驗,結合當前最主流的產品和技術,全面剖析,多種同類產品橫向對比,打開客戶的眼界。
3. 從形式上,除了常規(guī)理論講授與實際操作以外,我們還引入結合客戶實際需求進行小組研討、專家評審的方式,將人才培養(yǎng)進一步落到實處,最大能力幫助客戶提升能力,助力戰(zhàn)略轉型。
(3)教學計劃
本系列課程總共由11門課程組成:教學設計 | NO. | 課程名稱 | 課程天數 |
基礎與概述 | 1 | 云計算基礎課程 | 5天 |
2 | Linux基礎 | 2天 | |
基礎設施服務 | 3 | 虛擬化技術 | 3天 |
4 | 云主機與云平臺操作 | 3天 | |
5 | 云網絡 | 4天 | |
6 | 云存儲 | 3天 | |
平臺服務 | 7 | 中間件 | 2天 |
8 | 分布式數據庫 | 3天 | |
9 | 企業(yè)云平臺運維與實踐 | 10天 | |
10 | 微服務架構 | 3天 | |
運維服務 | 11 | 云運維與云安全 | 2天 |
第1-2門課屬于基礎與概述,分別是為云計算準備的計算機系統(tǒng)基礎課程和云計算概述。
第3-6門課程屬于基礎設施服務層所涉及的相關技術范圍,包括虛擬化、云主機、云網絡和云存儲,它們完整的構建了云計算所需的全部基礎設施服務。
第7-10門課程屬于平臺服務層所涉及的相關技術范圍,包括中間件、分布式數據庫、企業(yè)云平臺(Docker容器技術),微服務架構,它們構成了云計算所需的平臺服務。
第11門課程云運維與云安全可以歸于運維服務所涉及的相關技術范圍。
(4)具體課程方案(含課程大綱)
課程1:云計算基礎課程-5天
【匹配關鍵知識點】云計算概念與價值和云計算技術現狀概述,IaaS云平臺技術及OpenStack,PaaS云平臺技術及容器等內容。
【課程時間】
5天(6小時/天)
【課程簡介】
首先從基礎、技術、商務、應用和發(fā)展等方面較系統(tǒng)地講述了云計算定義與分類、云計算產生的背景與發(fā)展過程、云計算的基本架構;并探討云計算的關鍵技術、解決方案、云數據中心、平臺建設、商業(yè)模式與產業(yè)發(fā)展等,讓學員一開始就對云計算有了一個比較完整的認識和理解。然后詳細介紹了當前搭建云平臺的最重要軟件OpenStack,針對每個模塊的配置和使用都做了全面的講解。
【課程收益】
1、使學員對云計算有個全面的認識和了解;
2、通過OpenStack的詳細講解,使學員全面掌握該軟件的安裝配置方法;
3、通過參照公有云平臺,使學員加深理解自己搭建的云平臺中每個模塊的功能和作用;
4、理論教學結合動手實踐提高了學員知識的掌握效率,同時增加了學員的學習興趣。
【課程特點】
注重理論分析與實際應用相結合,堅持系統(tǒng)總結與創(chuàng)新探索相結合,關注國際前沿與中國情景相結合。課程兼顧前瞻性與通俗性,層層推進,并用大量的行業(yè)應用案例加以說明。通過該課程可以對整個云基礎設施進行精細化控制。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(5天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 云計算概述及交付模型 |
一、云計算概述 1.1云計算的定義與內涵 1.2云計算的特點及分類 1.3云計算與網格計算 1.4云計算與物聯網、移動互聯網 1.5云計算的全球影響 1.6“互聯網 ”與云計算 二、云計算的交付模型 2.1基礎設施即服務(IaaS) 2.2平臺即服務(PaaS) 2.3軟件即服務(SaaS) 2.4 云交付模型比較 2.5 其他交付模型(CaaS/FaaS/NaaS) 三、云計算的關鍵技術 3.1虛擬化技術 3.2數據存儲技術 3.3資源管理技術 3.4云計算中的編程模型 3.5集成一體化技術 3.6自動化技術 四、云計算的解決方案 4.1云計算解決方案概述 4.2公有云解決方案 4.3私有云解決方案 4.4混合云解決方案 |
研討:分組討論各種云交付模型所適合的客戶群。 |
Day1 下午 云數據中心規(guī)劃與建設 |
五、云數據中心 5.1云數據中心及其子系統(tǒng) 5.2云數據中心的新技術 5.3云數據中心的規(guī)劃與建設 5.4云數據中心的運營管理 5.5云數據中心的產業(yè)發(fā)展 六、云計算的平臺建設 6.1云計算平臺定義與分類 6.2云計算平臺的系統(tǒng)框架 6.3云計算平臺的商務運作 6.4基于云計算的物聯網運營平臺 七、云計算的商業(yè)模式 7.1商業(yè)模式概述 7.2云計算商業(yè)模式的演化與分析 7.3云計算商業(yè)模式分析 7.4基于云計算的物聯網商業(yè)模式 八、云計算的經濟學分析 8.1按使用量付費的意義 8.2遷移到云平臺的經濟分析 8.3云計算的成本結構分析 8.4云計算的效益分析 |
研討:分組討論云數據中心規(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):華數的媒體云解決方案 12.3應用案例(3:同花順證券云 |
案例研討: 針對當前公司的云計算定價策略提出建議。 |
Day2 下午 云計算戰(zhàn)略規(guī)劃和產業(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ī)劃建設內容 13.6云海戰(zhàn)略產業(yè)體系 13.7云海戰(zhàn)略總體安全保障體系 13.8云海戰(zhàn)略的建設重點 十四、云計算的產業(yè)發(fā)展 14.1云計算產業(yè)發(fā)展概述 14.2云計算服務提供商發(fā)展概況 14.3云計算服務器廠商發(fā)展概況 14.4云計算平臺提供商發(fā)展概況 14.5云計算的產業(yè)鏈構成與發(fā)展 十五、云計算的發(fā)展展望 15.1云計算的新挑戰(zhàn)和新機遇 15.2云計算的研究熱點和焦點 15.3云計算的未來發(fā)展趨勢 十六、云計算與大數據的融合發(fā)展 16.1大數據時代:新的科技發(fā)展階段 16.2大數據條件與運作模式 16.3大數據案例分析 16.4大數據安全 16.5大數據時代的機遇與挑戰(zhàn) 16.6“互聯網 ”與大數據發(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 使用鏡像元數據 2.10 遷移VMware鏡像 2.11 創(chuàng)建OpenStack鏡像 |
案例實踐:使用openstack搭建私有云平臺(認證服務、鏡像服務) |
Day3 下午 Openstack環(huán)境搭建 |
三、Neutron—OpenStack網絡服務 3.1 簡介 3.2 在專屬網絡節(jié)點安裝Neutron和Open vSwitch 3.3 配置Neutron和Open vSwtich 3.4 安裝并配置Neutron API服務 3.5 創(chuàng)建租戶Neutron網絡 3.6 刪除Neutron網絡 3.7 創(chuàng)建外部浮動IP Neutron網絡 3.8 Neutron網絡的不同用途 3.9 配置分布式虛擬路由 3.10 使用分布式虛擬路由器 四、Nova—OpenStack計算服務 4.1 簡介 4.2 安裝OpenStack計算控制節(jié)點服務 4.3 安裝OpenStack計算軟件包 4.4 配置數據庫服務 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搭建私有云平臺(網絡服務、計算服務) |
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)計數據 八、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查看使用數據 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網絡 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)境搭建 |
十一、生產環(huán)境中的OpenStack 11.1 簡介 11.2 安裝MariaDB Galera集群 11.3 MariaDB Galera集群配置HA Proxy 11.4 配置HA Proxy實現高可用 11.5 使用Corosync安裝并配置Pacemaker 11.6 使用Pacemaker和Corosync配置OpenStack服務 11.7 綁定多個網卡實現高冗余 11.8 使用Ansible自動安裝OpenStack—主機配置 |
案例實踐:使用openstack搭建私有云平臺(實際生產環(huán)境) |
課程2:Linux基礎-2天
【匹配關鍵知識點】Linux基本命令與配置等內容。
【課程時間】
2天(6小時/天)
【課程簡介】
從基礎知識入手,系統(tǒng)講解了Linux系統(tǒng)結構、shell、服務器搭建、用戶權限管理、磁盤存儲管理、文件系統(tǒng)管理、內存管理和系統(tǒng)進程管理等關鍵技術。
【課程收益】
1、使學員完全可以從零開始逐漸學習和使用Linux系統(tǒng);
2、為今后課程的學習打下堅實的Linux基礎;
3、講述的命令和參數能夠使學員快速掌握最高效的管理和配置命令使用方法;
4、全程動手練習讓學員學習起來更有興趣和直觀性。
【課程特點】
從零開始學習和使用Linux操作系統(tǒng),介紹了使用系統(tǒng)時的各種基本操作,系統(tǒng)進程的管理使用,服務的配置與啟動,由淺入深帶領你進入Linux shell世界。
【課程對象】
任何想學習Linux系統(tǒng)知識的人員
【學員基礎】
使用過Windows操作系統(tǒng)的人員
【課程大綱】(2天*6小時)
時間 | 內容 | 案例實踐與練習 |
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目錄結構 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 刪除用戶和組 六、文件安全與權限管理 6.1 查看目錄和文件權限 6.2 設置目錄和文件權限 6.3 設置目錄和文件屬主和屬組 6.4 查看文件內容命令 |
案例實踐:安裝CentOS或Ubuntu系統(tǒng) |
Day1 下午 Linux基礎知識 |
七、文本編輯器vi的使用 7.1 vi使用模式切換 7.2 移動命令 7.3 編輯命令 7.4 查找命令 八、基礎網絡配置 8.1 配置hostname 8.2 配置IP地址 8.3 配置網關 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)可以與外界網絡相連 |
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)間互聯的免密登錄。 |
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的腳本編寫與調試 |
課程3:虛擬化技術-3天
【匹配關鍵知識點】KVM虛擬化,軟件定義的數據中心與創(chuàng)建虛擬機,VMware ESXi 6安裝與配置實戰(zhàn)等內容。
【課程時間】
3天(6小時/天)
【課程簡介】
課程由多個部分組成,主要包括:軟件定義數據中心,KVM虛擬化技術和VMWare ESXi等。軟件定義數據中心從基本概念入手,介紹所涉及的技術、應用。在此基礎上,詳細介紹了KVM和VMWare ESX兩種虛擬化技術的安裝配置和使用。同時也對比了當前多種虛擬化技術的差別與特點,給學員在實際選擇上提供了最佳的指導建議。
【課程收益】
1、使學員深入理解軟件定義數據中心的計算、網絡、存儲、安全、自動化管理和流程控制等基本技術;
2、簡單實用的KVM虛擬化技術,使學員輕松上手;
3、使學員立即掌握主流的虛擬化技術,并可以親自部署實施管理自己的網絡環(huán)境。
【課程特點】
先從概念上認識到虛擬化是一種計算機資源管理技術,能將計算機的各種實體資源,如CPU、內存、存儲、網絡等,予以抽象、轉換后呈現出來,打破實體結構間的障礙,使用戶更好地應用這些資源。再通過專門的虛擬化技術使用從實踐中加深理解。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(3天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 軟件定義數據中心 |
一、SDDC的基本概念 二、SDDC的優(yōu)勢 2.1 敏捷性 2.2 彈性 2.3 節(jié)省成本 三、軟件定義計算 3.1 虛擬化定義及概念 3.2 虛擬化技術分類 3.3 CPU虛擬化 3.4 內存虛擬化 3.5 I/O虛擬化 四、軟件定義存儲 4.1 新的存儲管理模式 4.2 與存儲虛擬化的比較 4.3 架構、功能與特性 五、軟件定義網絡 5.1 SDN概述 5.2 SDN的技術實現 5.3 SDN的典型實現--Neutron |
研討:學員熟知的相關技術 |
Day1 下午 軟件定義數據中心 |
六、自動化資源管理 6.1 資源管理定義 6.2 資源管理對象 6.3 資源管理策略 6.4 多租戶管理 6.5 性能管理 6.6 對外服務接口 七、流程控制 八、軟件定義數據中心的安全 九、軟件定義的高可用性 十、SDDC實例:OpenStack解決方案 |
案例實踐:進一步理解openstack解決方案 |
Day2 上午 虛擬化技術和KVM |
一、虛擬化架構的兩種形式 1.1宿主架構 通常用于個人PC上的虛擬化,如WindowsVirtual PC,VMware Workstation,VirtualBox,Qemu 1.2 裸金屬架構 通常用于服務器的虛擬化,使用的虛擬化技術如VMware ESX、KVM、Hyper-V、XEN 二、KVM等虛擬化技術比較 三、KVM的基本架構 四、QEMU的作用 五、Intel的硬件虛擬化技術 六、KVM依賴的硬件環(huán)境配置 七、編譯和安裝KVM和QEMU的步驟 |
研討:各種虛擬化技術的差異和適用環(huán)境 |
Day2 下午 KVM安裝配置 |
八、KVM客戶機的啟動 九、KVM的基礎功能 9.1 虛擬的CPU、內存、存儲、網絡、圖形顯示的配置 9.2 基本原理 9.3 CPU和內存的過載使用 十、KVM的高級功能 10.1 半虛擬化驅動virtio 10.2 設備直接分配VT-d 10.3 熱插拔 10.4 動態(tài)遷移 10.5 嵌套虛擬化 10.6 透明大頁 10.7 KVM安全技術 10.8 QEMU監(jiān)控器 10.9 QEMU命令行參數 十一、KVM虛擬化的上層軟件 十二、虛擬化性能測試 |
案例實踐:安裝和配置KVM |
Day3 上午 VMWare ESXi安裝 |
一、VMWare ESX的概述 1.1 ESX的功能特性 1.2 ESX的架構簡介 二、VMWare ESX的安裝 2.1 安裝環(huán)境要求 2.2 安裝步驟及注意事項 |
案例實踐:安裝VMWare ESXi6 |
Day3 下午 VMWare ESXi配置 |
三、VMWare ESX的配置 3.1 通過控制臺接口來訪問ESX 3.2 通過vSphere Client 來訪問ESX 3.3 瀏覽和配置ESX : 中央處理器和內存 配置 許可證 NTP客戶端 DNS和路由 3.4 了解用戶最佳做法 3.5 瀏覽ESX 系統(tǒng)日志 四、虛擬化最佳實踐與規(guī)劃 4.1 應用實施范圍考慮 4.2 服務器采購考慮 4.3 虛擬機部署考慮 4.4 管理維護考慮 |
案例實踐:配置VMWare ESXi6 |
課程4:云主機與云平臺操作-3天
【匹配關鍵知識點】云主機概念及主要產品的操作使用,沃云私有云平臺,阿里云、騰訊云等主流云平臺的使用等內容。
【課程時間】
3天(6小時/天)
【課程簡介】
課程介紹了云主機的概念以及常見的云平臺,并且詳細介紹了沃云的服務器使用和各產品的使用方法。同時還介紹了阿里云和騰訊云的服務器功能和使用。
【課程收益】
1、使學員真正明白云主機與VPS的區(qū)別;
2、通過學習,全面了解國內外常見的云平臺特點和產品;
3、能夠正確使用云平臺或使用云主機。
【課程特點】
本課程通過向云平臺服務商申請注冊或試用云主機的方式進行實地教學,可以真正感受各云平臺提供的相應服務,同時對平臺做出服務評價。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(3天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 云主機 |
一、云主機概念 二、云主機基本信息 三、云主機產品特征 3.1 是否需要押金 3.2 是否支持多節(jié)點 3.3 是否容易擴容 四、云主機優(yōu)勢 五、產品用途 六、產品特點 七、需求背景 八、相關對比 九、質量評價 9.1 技術質量 9.2 交付服務質量 9.3 增值服務價值 十、挑選注意 |
研討:云主機與VPS的區(qū)別 |
Day1 下午 各常見云平臺 |
常見的云平臺 亞馬遜AWS 微軟Azure 騰訊云 百度云 阿里云 天翼云 沃云 青云 靈雀云 |
研討:各云平臺的服務特點和主要目標客戶群 |
Day2 上午 沃云主機服務 |
聯通沃云主機服務 一、計算類 1.1 彈性云主機 1.2 彈性負載均衡 二、存儲類 2.1 對象存儲 2.2 彈性塊存儲 2.3 文件存儲 三、網絡類 3.1 網絡接入 |
案例實踐:申請沃云主機服務 |
Day2 下午 沃云產品使用 |
沃云各種產品使用 一、賬號使用 1.1 用戶注冊 1.2 用戶登錄 1.3 找回密碼 二、彈性云主機管理 三、桌面云使用 四、快照_鏡像使用 五、網卡使用 六、安全組使用 七、彈性塊存儲使用 八、對象存儲使用 九、文件存儲使用 十、互聯網接入使用 十一、虛擬私有云使用 十二、彈性負載均衡使用 |
案例實踐:沃云產品使用 |
Day3 上午 阿里云服務器 |
阿里云服務器ECS 一、什么是ECS 1.1 相關概念 1.2 使用ECS 1.3 ECS定價 1.4 學習路徑圖 1.5 相關服務 二、云服務器ECS的優(yōu)勢 2.1 高可用性 2.2 安全性 2.3 彈性 2.4 云服務器ECS與傳統(tǒng)IDC對比優(yōu)勢 三、應用場景 3.1 企業(yè)官網或輕量的Web 應用 3.2 多媒體以及高并發(fā)應用或網站 3.3 高I/O 數據庫 3.4 訪問量波動劇烈的應用或網站 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 最佳實踐 八、網絡和安全性 8.1 網絡類型 8.2 內網 8.3 經典網絡的IP 8.4 專有網絡的IP 8.5 IPv6 8.6 網卡多隊列 8.7 彈性網卡 8.8 部署集 8.9 安全組 8.10 SSH密鑰對 8.11 DDoS基礎防護 九、塊存儲 9.1 什么是塊存儲 9.2 塊存儲性能 9.3 云盤和共享塊存儲 9.4 云盤三副本技術 9.5 ECS云盤加密 9.6 本地盤 十、鏡像 十一、快照 11.1 快照概述 11.2 原理介紹 11.3 快照服務2.0 十二、云助手 |
案例實踐:申請阿里云服務器 |
Day3 下午 騰訊云服務器 |
騰訊云服務器CVM 一、CVM 的特性 二、功能 三、實例類型 四、鏡像 五、云硬盤 5.1 高可靠性 5.2 高性能 5.3 快照備份 5.4 擴展性 六、網絡 6.1 高質量 6.2 安全 6.3 彈性IP 七、云監(jiān)控 7.1 性能監(jiān)控 7.2 告警與動作觸發(fā) 八、負載均衡 九、彈性伸縮 |
案例實踐:申請騰訊云服務器 |
課程5:云網絡-4天
【匹配關鍵知識點】云網絡的規(guī)劃與基本配置,SDN、NFV、DCI基礎,控制面、數據面、控制器及其它相關技術等內容。
【課程時間】
4天(6小時/天)
【課程簡介】
課程全面、系統(tǒng)地講述了影響現代網絡的關鍵技術和應用,內容重點涵蓋SDN、NFV等。同時詳細講述了SDN架構的控制平面、應用平面、數據平面和控制管理平面。SDN/NFV的引入是促進網絡重構,實現云網融合的重要手段,也是我們學習云計算整個課程所必不可少的知識內容。
【課程收益】
1、使學員對云網絡的關鍵技術有了全面的認識和了解;
2、通過架構圖的分析與說明,可以幫助學員很好地理解SDN的工作原理;
3、通過課程討論運營商網絡重構戰(zhàn)略,加深學員對本課程知識點的認識和掌握。
【課程特點】
注重理論闡述與實際應用相結合,關注最新的技術動態(tài)和趨勢,全面細致的講述了SDN的相關技術發(fā)展及對產業(yè)的重要影響。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年網絡工作經驗,將負責網絡系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(4天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 現代網絡 |
一、現代網絡的組成 1.1.網絡生態(tài)系統(tǒng) 1.2.網絡體系結構的例子 1.3.以太網 1.4.Wi-Fi 1.5.4G/5G蜂窩網 1.6.云計算 1.7.物聯網 1.8.網絡匯聚 1.9.統(tǒng)一通信 |
研討:現代網絡的特點和要求 |
Day1 下午 需求和技術 |
二、需求和技術 2.1.網絡和因特網流量的類型 2.2.需求:大數據、云計算和移動流量 2.3.需求:QoS和QoE 2.4.路由選擇 2.5.擁塞控制 2.6.SDN和NFV 2.7.現代網絡要素 |
研討:現代網絡的技術需求 |
Day2 上午 SDN數據平面 |
三、SDN背景與動機 3.1.不斷演化的網絡需求 3.2.SDN方法 3.3.SDN和NFV相關標準 四、SDN數據平面和OpenFlow 4.1.SDN數據平面 4.2.OpenFlow邏輯網絡設備 4.3.OpenFlow協議 |
研討:SDN的特征 |
Day2 下午 SDN控制平面 |
五、SDN控制平面 5.1.SDN控制平面體系結構 5.2.ITU-T模型 5.3.OpenDaylight 5.4.REST 5.5.控制器間的合作和協調 |
研討:SDN控制平面功能 |
Day3 上午 SDN應用平面 |
六、SDN應用平面 6.1.SDN應用平面體系結構 6.2.網絡服務抽象層 6.3.流量工程 6.4.測量和監(jiān)視 6.5.安全 6.6.數據中心網絡 6.7.移動和無線 6.8.信息中心網絡 |
研討:SDN的應用平面體系結構 |
Day3 下午 NFV體系結構 |
七、網絡功能虛擬化:概念與體系結構 7.1.NFV的背景與動機 7.2.虛擬機 7.3.NFV概念 7.4.NFV的技術優(yōu)勢與必要條件 7.5.NFV參考體系結構 |
研討:NFV的基本要素 |
Day4 上午 NFV功能 |
八、NFV功能 8.1.NFV基礎設施 8.2.虛擬網絡功能 8.3 NFV管理與編排 8.4 NFV用例 8.5 SDN與NFV |
研討:NFV功能 |
Day4 下午 網絡虛擬化 |
九、網絡虛擬化 9.1 虛擬局域網 9.2 OpenFlow對VLAN的支持 9.3 虛擬專用網 9.4 網絡虛擬化 9.5 OpenDaylight的虛擬租用網 9.6 軟件定義的基礎設施 |
研討:公司網絡的VLAN劃分 |
課程6:云存儲- 3天
【匹配關鍵知識點】云存儲基礎,分布式存儲的基本技術與架構,常見分布式存儲產品,Ceph部署、開發(fā)、運維等內容。
【課程時間】
3天(6小時/天)
【課程簡介】
詳細介紹了云存儲的由來、業(yè)務現狀和技術現狀,并在此基礎上重點介紹了云存儲的需求和應用、技術架構、關鍵技術、解決方案以及主要相關廠商的產品,最后介紹了云存儲與現有存儲的關系,并對云存儲的發(fā)展方向和發(fā)展路徑進行了展望。同時重點講述了分布式存儲中的Ceph存儲配置以及Ceph與OpenStack的集成。
【課程收益】
1、由淺到深剖析云存儲多種技術細節(jié),使學員全面系統(tǒng)的掌握云存儲的相關知識;
2、學員可獨立搭建Ceph存儲環(huán)境;
3、全面系統(tǒng)的介紹,使學員從開始零基礎學習Ceph的基礎知識,甚至會成為熟悉Ceph高級特性的專家。
【課程特點】
較為全面地介紹了云存儲的來龍去脈。在結合傳統(tǒng)存儲技術的基礎上,闡釋了最新的云存儲關鍵技術、應用以及相關的產品。通過分步驟解釋每個Ceph組件的部署,指導學員了解Ceph的技術、架構和組件,掌握Ceph的存儲配置。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(3天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 云存儲基礎 |
一、云存儲概述 1.1 云計算概述 1.2 云存儲起源 1.3 云存儲概念 二、存儲基礎技術 2.1 存儲空間管理 2.2 數據使用及存儲 2.3 存儲高可用技術 2.4 數據備份 2.5 數據一致性處理 2.6 主流存儲系統(tǒng) 三、云存儲關鍵技術 3.1 存儲虛擬化 3.2 分布式擴展模式 3.3 信息生命周期管理 3.4 自動精簡配置 3.5 數據保護 3.6 智能管理 3.7 綠色節(jié)能 3.8 云存儲技術發(fā)展展望 四、云存儲技術服務類型 4.1 面向高速事務處理的云存儲服務 4.2 區(qū)域型大數據云存儲服務 4.3 廣域型大數據云存儲服務 4.4 面向大數據分析的云存儲服務 4.5 云存儲部署模型發(fā)展 |
研討:存儲技術常用的軟件 |
Day1 下午 云存儲設備 |
五、云存儲技術狀況及標準 5.1 SNIA標準 5.2 測試標準 5.3 云存儲技術標準發(fā)展 六、云存儲技術實踐 6.1 系統(tǒng)需求 6.2 系統(tǒng)實現 七、典型的云存儲設備及系統(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架構和組件 3.1. Ceph存儲架構 3.2. Ceph RADOS 3.3. Ceph MDS 3.4.為Ceph集群部署MDS 3.5.Ceph文件系統(tǒng) |
案例實踐:Ceph安裝部署 |
Day2 下午 Ceph集群部署 |
四、Ceph內部構件 4.1.Ceph底層實現 4.2.對象40 4.3. CRUSH 4.4.PG 4.5.Ceph池 4.6.Ceph數據管理 五、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網關的對象存儲 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集群中移除并關閉一個OSD 7.7.從Ceph集群中移除OSD 7.8.替換出故障的磁盤設備 7.9.管理CRUSH map 7.10.確定CRUSH的位置 7.11.CRUSH map內部細節(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性能調優(yōu)和基準測試 10.1.Ceph性能概述 10.2.Ceph性能關鍵點—硬件層面 10.3.Ceph性能調優(yōu)—軟件層面 10.4.Ceph集群性能優(yōu)化 10.5.Ceph糾刪碼 10.6.Ceph緩存分層 10.7.使用RADOS bench對Ceph進行基準測試 |
案例實踐:Ceph與OpenStack集成 |
課程7:中間件-2天
【匹配關鍵知識點】中間件概述,開源中間件(如:tomcat haproxy rabbitmq kafka)相關技術等內容。
【課程時間】
2天(6小時/天)
【課程簡介】
課程主要介紹當前兩種開源的消息中間件產品。每種產品都詳細的介紹了它們的作用和安裝配置方法。同時還介紹了HAProxy產品的使用和配置,兩種產品的結合可以為我們搭建一個高可用的消息隊列環(huán)境。
【課程收益】
1、使學員在短時間內快速掌握當前主流的消息中間件產品,并可以獨自安裝和配置;
2、簡單易用的HAProxy軟件可以立即建立一個強壯的高可用消息隊列環(huán)境;
3、軟件部署層層推進,幫助學員逐步提高實戰(zhàn)技能。
【課程特點】
在有限的時間內選擇主流且實用的消息中間件軟件進行介紹,并且結合高可用軟件做支撐,為網絡應用的快速部署提供了強有力的保障,起到了提高學員實戰(zhàn)技能的作用。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(2天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 中間件介紹 |
一、中間件概述 1.1 面向對象中間件ODP 1.2 COM相關技術 1.3 J2EE技術 1.4 常見EJB系統(tǒng) 1.5 CORBA技術 二、Web服務 三、其他中間件技術 四、中間件的典型應用 |
研討:常見的中間件產品有哪些 |
Day1 下午 RabbitMQ |
一、RabbitMQ簡介 二、RabbitMQ常用概念 三、客戶端開發(fā) 四、RabbitMQ機制 五、RabbitMQ管理 六、RabbitMQ配置 6.1 環(huán)境變量 6.2 配置文件 6.3 參數及策略 七、RabbitMQ運維 7.1 集群搭建 7.2 查看服務日志 7.3 單節(jié)點故障恢復 7.4 集群遷移 7.5 集群監(jiān)控 八、網絡分區(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集群 四、將消息數據寫入Kafka系統(tǒng)——生產 五、從Kafka系統(tǒng)中讀取消息數據——消費 六、存儲及管理數據 七、Kafka安全機制 八、用Kafka連接器建立數據管道 九、Kafka流處理 十、監(jiān)控與測試 十一、Kafka與ELK套件的整合 11.1 安裝與配置ELK 11.2 實現一個游戲日志實時分析系統(tǒng) 十二、從零開始設計一個Kafka監(jiān)控系統(tǒng)——Kafka Eagle |
案例實踐:kafka安裝和部署 |
課程8:分布式數據庫-3天
【匹配關鍵知識點】MySQL中間件(如:MyCat),集群方案(如:Gelera Cluster),NoSQL數據庫(如:Redis Hbase Cassandra MongoDB等)等內容。
【課程時間】
3天(6小時/天)
【課程簡介】
課程由多個部分組成,主要包括:Mycat數據庫中間件,Galera集群產品,以及四種NoSQL數據庫組成。每個產品都詳細介紹了安裝配置方法和工作原理,可以全方位的掌握每個產品。而且結合這些產品,能夠為我們搭建一個實用的分布式集群數據庫環(huán)境。
【課程收益】
1、向學員全面展示了當前主流的多種NoSQL產品,并為今后實際工作中產品的選擇提供了巨大的幫助;
2、在整個過程中涉及多種關系與非關系數據庫產品,并都做了一一講解,開闊了學員的視野;
3、使學員實操技能進一步提高。
【課程特點】
對Mycat從入門到進階、從高級技術實踐到架構剖析、從網絡通信協議解析到系統(tǒng)工作原理的方方面面進行了詳解。同時對多種主流的NoSQL產品進行了對比介紹。每種產品均配以實戰(zhàn)配置操作,增加了學員學習的主動性和動手能力。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(3天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 數據庫中間件Mycat |
一、數據庫中間件與分布式數據庫的實現 1.1 什么是分布式系統(tǒng) 1.2 為什么需要分布式數據庫 1.3 分布式數據庫的實現原理 1.4 Mycat數據庫中間件簡介 二、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高級技術實戰(zhàn) 4.1 用Mycat搭建讀寫分離 4.2 Mycat故障切換 4.3 Mycat+Percona+HAProxy+Keepalived 4.4 MHA+Keepalived集群搭建 4.5 用ZooKeeper搭建Mycat高可用集群 4.6 Mycat高可用配置 4.7 Mycat注解技術 |
案例實踐:安裝和配置Mycat |
Day1 下午 Mycat高級進階 |
五、Mycat企業(yè)運維 5.1 Mycat性能監(jiān)控——Mycat-web詳解 5.2 Mycat性能優(yōu)化 5.3 MySQL優(yōu)化技術 六、Mycat架構剖析 6.1 Mycat總體架構介紹 6.2 Mycat網絡I/O架構與實現 6.3 Mycat線程架構與實現 6.4 Mycat內存管理及緩存架構與實現 6.5 Mycat連接池架構與實現 6.6 Mycat主從切換架構與實現 七、Mycat核心技術分析 7.1 Mycat分布式事務的實現 7.2 Mycat SQL路由的實現 7.3 Mycat跨庫Join的實現 7.4 Mycat數據匯聚和排序的實現 八、Mycat多數據庫支持原理與實現 8.1 MySQL協議在Mycat中的實現 8.2 PostgreSQL協議在Mycat中的實現 8.3 Mycat對JDBC支持的實現 |
案例實踐:Mycat核心技術實現 |
Day2 上午 Galera Cluster |
一、Galera Cluster的工作原理 二、Galera集群安裝 三、Galera配置 四、啟動Galera集群 五、Galera集群復制測試 一、什么是NoSQL 數據庫 二、SQL(關系)與NoSQL(非關系)數據庫 三、常見的NoSQL數據庫 |
案例實踐:Galera集群安裝與配置 |
Day2 下午 Redis |
一、redis特點、與其他數據庫的比較 二、如何安裝redis 三、如何使用命令行客戶端 四、redis的數據類型 五、如何使用java訪問redis 六、redis的事務(transaction) 七、redis的管道(pipeline) 八、redis持久化(AOF+RDB) 九、redis優(yōu)化 十、redis的主從復制 十一、redis集群安裝配置 |
案例實踐:redis的安裝配置及使用 |
Day3 上午 HBase |
一、HBase定義 二、HBase與RDBMS的對比 三、數據模型 四、系統(tǒng)架構 五、HBase上的MapReduce 六、表的設計 七、集群操作 7.1 集群的搭建 7.2 集群的監(jiān)控 7.3 集群的管理 八、HBase Shell 九、Hbase 表級優(yōu)化 十、Hbase 寫數據優(yōu)化 十一、Hbase 讀數據優(yōu)化 |
案例實踐:HBase的安裝配置及使用 |
Day3 下午 Cassandra和MongoDB |
一、Cassandra概況 二、安裝Cassandra 三、Cassandra的數據模型 四、應用實例 五、Cassandra的架構 六、配置Cassandra 七、讀寫數據 八、客戶端 九、監(jiān)控和維護 十、性能調優(yōu) 一、MongoDB簡介 二、MongoDB安裝與配置 三、MongoDB基本增刪改查 四、MongoDB常用查詢索引 五、MongoDB復制 六、MongoDB部署與管理 |
案例實踐:Cassandra與MongoDB的安裝配置及使用 |
課程9:企業(yè)云平臺運維與實踐-10天
【匹配關鍵知識點】Ducker與Kubernetes技術入門與實戰(zhàn),企業(yè)云平臺搭建實戰(zhàn)等內容。
【課程時間】
10天(6小時/天)
【課程簡介】
課程主要講述了Docker容器技術以及三種容器編排工具。在編排工具中花費了大量時間詳細介紹Kubernetes。Docker產品從下載公有鏡像開始,到最后可以定制建立自己私有的鏡像倉庫,層層推進,每個步驟都有命令或代碼解析。Kubernetes不但全面講解其架構和組件作用,而且配有大量案例實踐,為企業(yè)云平臺的搭建實戰(zhàn)奠定了堅實的基礎。
【課程收益】
1、無論對于初學者還是有了一定使用經驗的用戶,都可以從這兩種產品的全面學習中收益匪淺;
2、容器技術的詳細介紹和使用,可以為以后微服務課程的學習做好必要的準備;
3、全程動手練習,直觀的展示效果,讓學員學習起來更有興趣。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(10天*6小時)
時間 | 內容 | 案例實踐與練習 |
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 容器和鏡像的概念及關系 3.3 Docker入門 |
案例實踐:Docker的安裝 |
Day1 下午 Docker鏡像制作 |
四、Docker深入解析 4.1 Docker的架構 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 根據Dockerfile編譯鏡像 5.7 刪除鏡像 |
案例實踐:使用不同方式獲取Docker鏡像 |
Day2 上午 Docker run命令 |
六、docker run命令詳解 6.1 前后臺運行 6.2 容器的標識 6.3 PID設置 6.4 UTS設置 6.5 IPC設置 6.6 網絡設置 6.7 重啟策略 6.8 Clean up 6.9 CGroups控制 6.10 特權模式和Capabilities 6.11 日志驅動 6.12 覆蓋image的默認參數 |
案例實踐:根據應用服務的實際需要靈活使用不同的參數啟動docker run |
Day2 下午 容器網絡及數據 |
七、容器的網絡 7.1 容器自帶網絡 7.2 獲得網絡詳情 7.3 用戶自定義網絡 八、容器的數據 8.1 數據卷 8.2 使用數據型容器 8.3 備份、還原和遷移數據卷 8.4 容器和代碼關聯 |
案例實踐:使用數據卷保存所需的持久化數據 |
Day3 上午 鏡像倉庫及容器的存儲結構 |
九、鏡像倉庫的配置使用 9.1 鏡像倉庫的登錄 9.2 鏡像倉庫的查找 9.3 鏡像倉庫的拉取 9.4 鏡像倉庫的提交 十、鏡像和容器的存儲結構 10.1 鏡像、容器和存儲驅動的關系 10.2 如何選擇存儲驅動 10.3 多種存儲驅動的介紹 |
案例實踐:根據應用服務的不同需要使用不同的存儲驅動進行配置 |
Day3 下午 定制Docker Daemon |
十一、定制Docker Daemon 11.1 修改的三種方式 11.2 倉庫相關配置 11.3 安全相關配置 11.4 日志相關配置 11.5 存儲相關配置 11.6 網橋相關配置 11.7 容器與外部通信 11.8 其他網絡配置 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 提供數據庫服務 14.2 提供web服務 14.3 提供編程環(huán)境 |
案例實踐:使用容器配置web、數據庫等服務,并保持容器之間的相互通信。 |
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的架構 Docker Swarm工作原理 Docker Swarm特點 Docker Swarm安裝 Docker Swarm配置 Docker Swarm實戰(zhàn) |
案例實踐:Docker Swarm的安裝配置 |
Day5 下午 Mesos/Marathon |
二、Mesos/Marathon Mesos/Marathon的架構 Mesos/Marathon工作原理 Mesos/Marathon特點 Mesos/Marathon安裝 Mesos/Marathon配置 Mesos/Marathon實戰(zhàn) 三、Kubernetes簡介(后面重點講解) 四、各編排引擎的差異和選擇 |
案例實踐: Mesos/Marathon的安裝配置 |
Day6 上午 Kubernetes基本概念 |
一、Kubernetes基本概念和術語 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架構 2.1 架構圖 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 底層實現 6.3 DNS 訪問Service 6.4 外網如何訪問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 下午 數據管理 |
九、數據管理 9.1 Volume 9.2 PersistentVolume |
案例實踐:數據庫實戰(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架構 11.3 安裝Helm 11.4 使用Helm 11.5 chart詳解 十二、Kubernetes網絡 12.1 Kubernetes 網絡模型 12.2 各種網絡方案 12.3 Network Policy |
案例實踐:Helm的安裝配置 |
Day10 上午 Dashboard |
十三、Kubernetes Dashboard 13.1 安裝 13.2 配置登錄權限 13.3 Dashboard 界面結構 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:微服務架構課程-3天
【匹配關鍵知識點】微服務架構基本知識,springboot及springcloud開發(fā),service mesh及l(fā)inkerd envoy istio框架等內容。
【課程時間】
3天(6小時/天)
【課程簡介】
以當前流行的微服務框架Spring Cloud為基礎進行內容講解,剖析微服務架構的基本特征、優(yōu)勢和劣勢,介紹微服務架構涉及的基礎組件、關鍵要素以及目前主流的技術實現體系。同時課程的Service mesh部分講解了如何基于Linkerd和Kubernetes開發(fā)和部署微服務。
【課程收益】
1、對微服務有一定基礎的人員,通過學習進一步提高對微服務的認識;
2、通過理解Linkerd的工作原理,對學習或者開發(fā)Service Mesh具有深刻的借鑒意義。
3、通過認真的學習,可以對微服務理念、組件、部署、運維能夠達到項目應用的水平。
【課程特點】
課程有一定難度,適合對Spring boot有一定了解的Java開發(fā)人員,因此在學習中沒有基礎的學員可能會非常吃力。建議在學習時除了反復動手練習之外,還要補充學習相關編程知識,以便逐漸了解課程設置的真正作用。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年程序開發(fā)工作經驗,對Spring boot有相關了解的工作人員
【課程大綱】(3天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 微服務基礎 |
一、微服務架構的定義 1.1 微服務架構的概念 1.2 微服務架構解決的問題 1.3 微服務架構的主要特征 二、微服務架構的剖析 2.1 微服務架構的本質與優(yōu)勢 2.2 微服務與SOA 2.3 實施微服務架構的難點 2.4 微服務架構實施路徑 三、微服務整體架構 3.1 互聯網架構的演進 3.2 微服務架構組成 3.3 業(yè)界微服務架構實踐 |
研討:傳統(tǒng)程序開發(fā)的架構 |
Day1 下午 微服務架構設計及網關層、服務層 |
四、微服務架構整體設計 4.1 微服務架構設計原則 4.2 微服務架構常見設計模式 4.3 微服務粒度設計與拆分 五、微服務網關層設計 5.1 網關層的作用 5.2 Session管理方案 5.3 微服務安全 5.4 微服務訪問限流 六、微服務服務層設計 6.1 服務間通信方式選擇 6.2 服務的無狀態(tài)設計 6.3 服務的冪等設計 6.4 服務間調用的高性能 6..5 服務的容錯設計 |
研討:公司當前應用開發(fā)的問題與討論 |
Day2 上午 SpringCloud |
一、微服務開發(fā)框架 1.1 Spring boot 1.2 Spring Cloud 1.3 Spring Cloud與其他微服務框架的異同等 二、微服務常用組件及配置 2.1 服務注冊與發(fā)現 2.2 負載均衡 2.3 容錯處理 2.4 路由網關 2.5 服務配置 2.6 認證與鑒權 2.7 微服務跟蹤 |
案例實踐:搭建Jdk環(huán)境 |
Day2 下午 SpringCloud |
三、搭建微服務應用過程 3.1 切分服務原則 3.2 微服務部署架構 3.3 微服務與Docker 四、微服務運維 4.1 微服務常見問題 4.2 Spring Cloud各組件調優(yōu) 4.3 針對微服務的不足,在項目實踐中的應對措施 五、微服務演進方向 |
案例實踐:微服務各組件配置 |
Day3 上午 Service Mesh |
一、Service Mesh簡介 1.1 微服務架構面臨的一些挑戰(zhàn) 1.2 技術架構演進 1.3 什么是Service Mesh 1.4 Service Mesh的功能 1.5 Service Mesh原理 1.6 Service Mesh的開源解決方案 Istio 介紹和架構 Linkerd 介紹和架構 二、Linkerd入門 2.1 Linkerd是什么 2.2 Linkerd架構 2.3 Linkerd主要功能 2.4 安裝Linkerd 三、深入淺出Linkerd配置 3.1 示例應用 3.2 環(huán)境準備 3.3 Linkerd術語 3.4 Linkerd配置 四、深入Linkerd數據訪問流 4.1 dtab詳解 4.2 數據訪問流詳解 |
研討: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架構 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的Ingress Controller 8.5 Linkerd作為邊界流量入口 8.6 Linkerd作為邊界出口 8.7 基于Linkerd實現運行時路由 九、開發(fā)Linkerd插件 9.1 Linkerd模塊開發(fā)框架 9.2 如何開發(fā)自定義插件 |
案例實踐:基于Linkerd和Kubernetes開發(fā)和部署微服務 |
課程11:云運維與云安全-2天
【匹配關鍵知識點】云編排工具如: ansible puppet chef,云安全基本知識及產品方案等內容。
【課程時間】
2天(6小時/天)
【課程簡介】
隨著網絡規(guī)模的不斷擴大、系統(tǒng)的日趨復雜、管理工作的任務繁多等,實現運維管理工作的自動化對企業(yè)來說已迫在眉睫。本課程重點講述常用的運維自動化工具,不僅可以幫助我們輕松管理與配置網絡環(huán)境,還可以在出現問題后及時診斷并實現自動維護操作。同時課程也介紹了云安全的相關內容,讓我們進一步了解云計算網絡環(huán)境中的安全隱患。
【課程收益】
1、使學員熟悉常用的自動化運維工具,可以大幅減輕以前人工運維的工作量;
2、通過學習,充分了解云安全隱患和威脅,為搭建一個安全的云計算環(huán)境做好應對方案;
3、根據不同的網絡規(guī)模,需求分析等,提供適合的云產品方案。
【課程特點】
介紹當前主流的自動化運維工具,并對比它們的特點和差異,為學員選擇提供參考依據。詳細的介紹了影響云安全的各種風險或因素,并提供了安全防范機制或方法,指導學員搭建一個安全的云計算環(huán)境。
【課程對象】
產品經理、產品助理等
將承擔需求分析師職責的業(yè)務人員或信息化人員
希望加強需求開發(fā)與管理能力的軟件開發(fā)人員
系統(tǒng)集成企業(yè)售前工程師、售前顧問及方案制作人員
企業(yè)網絡管理工程師或數據中心的運維人員
【學員基礎】
具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員
【課程大綱】(2天*6小時)
時間 | 內容 | 案例實踐與練習 |
Day1 上午 運維自動化工具 |
一、運維自動化介紹 二、常用的運維管理工具 三、ansible的安裝配置及使用 四、puppet的安裝配置及使用 |
案例實踐:安裝配置ansible和puppet |
Day1 下午 運維自動化工具 |
五、chef的安裝配置及使用 六、saltstack的安裝配置及使用 七、運維管理工具的區(qū)別 八、如何選擇合適的工具 |
案例實踐:安裝配置chef和saltstack |
Day2 上午 云安全 |
一、云安全基本術語和概念 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 惡意的內部人員 三、云安全威脅 3.1 流量竊聽 3.2 惡意媒介 3.3 拒絕服務 3.4 授權不足 3.5 虛擬化攻擊 3.6 信任邊界重疊 四、其他考量 4.1 有缺陷的實現 4.2 安全策略不一致 4.3 合約 4.4 風險管理 五、云安全機制 5.1加密 對稱加密 非對稱加密 5.2哈希 5.3數字簽名 5.4公鑰基礎設施 5.5身份與訪問管理 5.6單一登錄 5.7基于云的安全組 5.8強化的虛擬服務器映像 |
案例實踐:檢查現有網絡存在的安全問題,并及時修正 |
Day2 下午 云產品方案 |
一、云產品方案分類 1.1 小型方案 1.2 中型方案 1.3 大型方案 二、需求分析 三、系統(tǒng)設計 四、硬件選型 五、軟件選型 六、部署與運維 |
研討:根據公司的需求,設計合理的云產品方案。 |
(5)教學實驗
本系列實驗分成11部分構成:序號 | 教學實驗設計 | 實驗概述 |
1 | 云計算基礎 | 實驗一:申請微軟云 1.準備身份證,拍照上傳電腦 2.登錄微軟網站 3.右上角,點擊申請試用 4.輸入用戶名和密碼,密碼要求符合復雜性要求 5.確定域名 6.使用支付寶付費 實驗二: 使用微軟云 1.了解云平臺結構 2.創(chuàng)建虛擬機 3.遠程訪問虛擬機 實驗三: 有道筆記 1.申請有道筆記 2.使用有道筆記 實驗四: 其它基于云產品軟件的使用 |
2 | Linux基礎 | 實驗一:安裝linux 1. 確定安裝linux的方法 2. 安裝Centos 3. 安裝ubuntu 4. 安裝suse 實驗二: linux系統(tǒng)管理 1. 用戶管理 1.創(chuàng)建用戶 2.設置密碼 3.用戶登錄 4.用戶管理 5.刪除用戶 2. 權限管理 1.權限分類 2.使用不同權限 3. 系統(tǒng)管理 1. 硬盤管理 2. LVM 3. 服務管理 4. IP分配 5. 網關設置 6. DNS設置 7. 防火墻配置 |
3 | 虛擬化技術 | 實驗一:vmware workstation使用 1.安裝vmware workstation 2.創(chuàng)建虛擬機 3.虛擬機管理 4.虛擬機使用 實驗二:vsphere使用 1. 安裝esxi 2. 安裝vphere client 3. 安裝vcenter 4. 在esxi中創(chuàng)建虛擬機 5. 虛擬機管理 6. 網絡配置 實驗三:kvm的 使用 實驗四: vxbox的使用 |
4 | 云主機與云平臺操作 | 實驗一: 沃云的使用 實驗二: 微軟云的使用 實驗三: 騰訊云的使用 實驗四: 阿里云的使用 |
5 | 云網絡 | 實驗一: 云網絡規(guī)劃 實驗二: 云網絡基本配置 實驗三:SDN 實驗四:NFV 實驗四:DCI 實驗五: 控制面 實驗六: 數據面 實驗七:控制器 實驗八: 云網絡相關技術 |
6 | 云存儲 | 實驗一:安裝云存儲產品 實驗二:云存儲產品配置 實驗三: 云存儲產品使用 實驗四 : 云存儲產品開發(fā) 實驗五: 云存儲產品運維 |
7 | 中間件 | 實驗一:tomcat安裝配置 實驗二: web應用開發(fā) 實驗三:web應用發(fā)布 實驗四:web應用程序運維 實驗五:kafka安裝配置 1. kafka安裝 2. kafka消息處理 3. kafka數據處理 實驗六: kafka的不同使用場景 實驗七: rabbbitmq的安裝配置 實驗八:rabbitmq的使用 實驗九: haproxy的安裝配置 實驗十:haproxy的使用 |
8 | 分布式數據庫 | 實驗一:redis的使用 1. redis安裝 2. redis不同數據類型的使用 3. redis與java等應用程序的綜合使用 4. 數據同步 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 | 微服務架構課程 | 實驗一: 微服開發(fā) 1. IDEA工具的安裝及使用 2. IDEA綜合應用 3. MAVEN的配置及使用 4. Springboot項目創(chuàng)建 5. Springboot項目結構 6. Springboot開發(fā)流程 7. Springboot項目啟動 8. springboot打包 9. 不同平臺下運行springboot應用 10. 前后端交互 11. 異步處理 12. 數據庫訪問 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的綜合應用 實驗四: 云安全 |
講師 劉暉 介紹
大慶油田技術研究院高級內訓講師
(原)中興通訊學院高級講師;
北大計算機、北郵通信雙學位
15年嵌入式硬件、軟件開發(fā)和系統(tǒng)架構設計總監(jiān)
有8年多的“云大智物”開發(fā)及實施經驗。曾供職于巨龍通信、大唐電信,PHILIPS三星聯合研發(fā)中心等
【工作經歷】
長期從事智慧家居、智慧養(yǎng)老、物聯網應用、移動互聯網應用研發(fā)工作,曾負責北京市科委,大慶油田數據化等多個重點項目,發(fā)表相關論文多篇,授權及申請物聯網方面的專利10多個。目前主要從事智慧家居、智慧養(yǎng)老、車聯網、交通物流、物聯網應用平臺以及相關應用方面的研究,實戰(zhàn)派資深講師。
蘭州交大成教學院等高校特聘技術類講師;,參與了我國自主通信標準TD-SCDMA的標準編寫工作,是最早一批參與TD-SCDMA研究的技術人員;歷任高級軟件開發(fā)工程師,系統(tǒng)架構師,物聯網架構師,嵌入式開發(fā)主管等職位,目前是教授級高工,已進入北京市、深圳市專家?guī)烀?,深圳市物聯網協會資深專家。
【培訓特點】
理論基礎深厚,邏輯思維能力強,擁有豐富的企業(yè)授課經驗,對企業(yè)員工培養(yǎng)具有深刻認識。授課過程中,緊密結合成人教育特點,靈活運用豐富案例,善于以點帶面,啟發(fā)思維。授課風格互動性和實操性很強,注重講師與學員之間的互動性,使得課堂氛圍輕松愉快,倡導分享和共同進步,深受到學員的歡迎。
上一篇:企業(yè)云平臺運維與實踐
下一篇:物流大數據分析
培訓現場
講師培訓公告