本書用英中雙語寫成, 介紹了云計算相關(guān)基本知識、虛擬化技術(shù)、私有云技術(shù) (包括私有云操作系統(tǒng)openstack的搭建、組件運維等相關(guān)內(nèi)容)、公有云技術(shù) (包括公有云常用產(chǎn)品、業(yè)務(wù)系統(tǒng)上公有云)、容器云技術(shù) (包括docker容器運維、容器集群管理技術(shù)等相關(guān)內(nèi)容), 容器編排技術(shù)、kubernetes架構(gòu)、kubernetes集群部署方法、高可用集群部署等。本書使讀者可以掌握云計算平臺運維的相關(guān)基本理論知識和基本技能, 同時可以完成云計算平臺中相關(guān)的基本運維工作。
單元1 虛擬化技術(shù)
1.1 虛擬化類型
1.2 常見的虛擬化軟件
1.3 項目實戰(zhàn)——基于KVM虛擬化技術(shù)的主機(jī)管理
項目背景
項目實施
任務(wù)1 搭建一臺KVM虛擬機(jī)
任務(wù)2 為KVM虛擬機(jī)創(chuàng)建橋接網(wǎng)絡(luò)
1.4 項目實戰(zhàn)——管理IAnux服務(wù)器
項目背景
項目實施
任務(wù)1 獲取Linux操作系統(tǒng)鏡像
任務(wù)2 創(chuàng)建新的虛擬機(jī)
任務(wù)3 安裝CentOS 7操作系統(tǒng)
單元2 云計算技術(shù)
2.1 云計算的五個特征
2.2 云計算的三種服務(wù)模式
2.3 云計算的四種部署模型
2.4 項目實戰(zhàn)——使用云計算服務(wù)搭建博客系統(tǒng)
項目背景
項目實施
任務(wù)1 獲取云服務(wù)器
任務(wù)2 獲取云數(shù)據(jù)庫產(chǎn)品
任務(wù)3 搭建wordpress論壇系統(tǒng)
單元3 私有云技術(shù)——OpanStack
3.1 OpenStack云操作系統(tǒng)
3.2 0penStack架構(gòu)
3.3 0penStack部署示例架構(gòu)
3.4項目實戰(zhàn)——搭建云計算OpenStack系統(tǒng)平臺
項目背景
項目實施
任務(wù)1 基礎(chǔ)環(huán)境搭建
任務(wù)2 部署OpenStack核心組件
任務(wù)3 安裝dashboard管理界面
3.5 項目實戰(zhàn)——使用儀表盤web界面管理云主機(jī)
項目背景
項目實施
任務(wù)1 創(chuàng)建鏡像
任務(wù)2 創(chuàng)建虛擬網(wǎng)絡(luò)
任務(wù)3 啟動云主機(jī)實例
3.6 項目實戰(zhàn)——0penStack平臺組件運維管理
項目背景
項目實施
任務(wù)1 Keystone運維
任務(wù)2 Glance運維
任務(wù)3 Nova運維
任務(wù)4 Neutron運維
單元4 容器云技術(shù)——Docker
4.1 Docker容器引擎
4.2 Docker架構(gòu)
4.3 項目實戰(zhàn)——使用Docker引擎技術(shù)管理容器
項目背景
項目實施
任務(wù)1 安裝容器引擎
任務(wù)2 啟動一個最簡單的容器“hello world”
任務(wù)3 管理鏡像
任務(wù)4 容器管理
4.4 項目實戰(zhàn)——基于Docker Compose定義和運行多容器
項目背景
項目實施
任務(wù)1 安裝docker-compose
任務(wù)2 搭建網(wǎng)站記錄網(wǎng)站訪問量
4.5 Docker網(wǎng)絡(luò)
4.6 項目實戰(zhàn)——Docker網(wǎng)絡(luò)運維管理
項目背景
項目實施
任務(wù)1 構(gòu)建none網(wǎng)絡(luò)模式的容器
任務(wù)2 構(gòu)建host網(wǎng)絡(luò)模式的容器
任務(wù)3 構(gòu)建bridge網(wǎng)絡(luò)模式的容器
任務(wù)4 構(gòu)建user-defined用戶自定義網(wǎng)絡(luò)
任務(wù)5 實現(xiàn)不同容器之間的通信
4.7 項目實戰(zhàn)——搭建容器私有倉庫
項目背景
項目實施
任務(wù)1 搭建Docker Registry
任務(wù)2 搭建Harbor
單元五 容器集群管理
5.1 Docker Swarm
5.2 項目實戰(zhàn)——使用Swarm管理集群
項目背景
項目實施
任務(wù)1 基礎(chǔ)環(huán)境搭建
任務(wù)2 安裝Web界面管理工具portainer
任務(wù)3 管理Docker Service