注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux企業(yè)級(jí)DevOps實(shí)戰(zhàn)

企業(yè)級(jí)DevOps實(shí)戰(zhàn)

企業(yè)級(jí)DevOps實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: 吳光科,郭靜偉,徐金剛
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302633242 出版時(shí)間: 2023-06-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《企業(yè)級(jí)DevOps實(shí)戰(zhàn)》從實(shí)用的角度出發(fā),詳細(xì)介紹了DevOps相關(guān)的理論與應(yīng)用知識(shí),包括Zookeeper服務(wù)及MQ服務(wù)、Ceph企業(yè)級(jí)分布式存儲(chǔ)實(shí)戰(zhàn)、Hadoop分布式存儲(chǔ)企業(yè)實(shí)戰(zhàn)、Mesh及Service Istio服務(wù)治理、企業(yè)級(jí)DevOps應(yīng)用實(shí)戰(zhàn)、部署流水線與DevOps主流工具。 《企業(yè)級(jí)DevOps實(shí)戰(zhàn)》免費(fèi)提供與書(shū)中內(nèi)容相關(guān)的視頻課程講解,以指導(dǎo)讀者深入地進(jìn)行學(xué)習(xí),詳見(jiàn)前言中的說(shuō)明。 《企業(yè)級(jí)DevOps實(shí)戰(zhàn)》既可作為高等學(xué)校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教材,也可作為系統(tǒng)管理員、網(wǎng)絡(luò)管理員、Linux運(yùn)維工程師及網(wǎng)站開(kāi)發(fā)、測(cè)試、設(shè)計(jì)人員等的參考用書(shū)。

作者簡(jiǎn)介

  吳光科,京峰教育CEO,Linux運(yùn)維實(shí)戰(zhàn)專(zhuān)家,高級(jí)運(yùn)維經(jīng)理,京東商城運(yùn)維架構(gòu)師,51CTO學(xué)院Linux特級(jí)講師,京峰Linux云計(jì)算教學(xué)總監(jiān),擔(dān)任國(guó)內(nèi)多家知名社區(qū)運(yùn)維專(zhuān)家網(wǎng)站Linux版主。專(zhuān)注于Linux服務(wù)器架構(gòu)運(yùn)維近10年,擅長(zhǎng)系統(tǒng)高并發(fā)、超萬(wàn)臺(tái)級(jí)別的服務(wù)器維護(hù)、服務(wù)器性能調(diào)優(yōu)、企業(yè)安全運(yùn)維、Openstack、Docker、KVM及Kubernetes云計(jì)算、自動(dòng)化運(yùn)維等核心技術(shù)領(lǐng)域。長(zhǎng)期從事國(guó)企機(jī)關(guān)、圖吧、宜信、京東商城等知名企業(yè)的千萬(wàn)級(jí)、億萬(wàn)級(jí)PV門(mén)戶(hù)網(wǎng)站維護(hù)工作。

圖書(shū)目錄

第  1 章  Zookeeper    服務(wù)及    MQ  服務(wù) 1 
  1.1   Zookeeper 概念1 
  1.2   Zookeeper 用途1 
  1.3   Zookeeper 集群角色  .2 
  1.4   Zookeeper 應(yīng)用場(chǎng)景  .3 
       1.4.1   數(shù)據(jù)的發(fā)布/訂閱系統(tǒng)3 
       1.4.2   命名服務(wù)  .3 
       1.4.3   Master 選舉 .3 
       1.4.4   分布式鎖  .3 
       1.4.5   其他 .4 
  1.5   Zookeeper 單實(shí)例實(shí)戰(zhàn)   .4 
  1.6   Zookeeper 分布式集群實(shí)戰(zhàn)     .5 
       1.6.1   Zookeeper 分布式集群  .5 
       1.6.2   Zookeeper 分布式集群節(jié)點(diǎn)設(shè)置      .6 
       1.6.3   Zookeeper 分布式集群部署實(shí)戰(zhàn)      .7 
  1.7   Zookeeper Web 平臺(tái)實(shí)戰(zhàn)  .10 
  1.8   MQ 概念 14 
  1.9   MQ 簡(jiǎn)介 15 
  1.10   MQ 應(yīng)用解耦應(yīng)用場(chǎng)景16 
  1.11   MQ 異步消息應(yīng)用場(chǎng)景17 
  1.12   MQ 流量削峰應(yīng)用場(chǎng)景18 
  1.13   RabbitMQ 概念剖析   .18 
  1.14   RabbitMQ 安裝實(shí)戰(zhàn)   .19 
  1.15   RabbitMQ 管理配置   .20 
  1.16   RabbitMQ 消息測(cè)試   .22 
       1.16.1   安裝 Python 依賴(lài)組件23 
       1.16.2   部署 Pika 程序模塊24 
       1.16.3   編寫(xiě) RabbitMQ 發(fā)送消息腳本     24 
       1.16.4   編寫(xiě) RabbitMQ 接收消息腳本     25 
       1.16.5   測(cè)試 RabbitMQ 消息發(fā)送和接收      25 
   VI        企業(yè)級(jí)    DevOps 實(shí)戰(zhàn) 
           1.17   Kafka 概念剖析.27 
                1.17.1   Zookeeper 簡(jiǎn)介27 
                1.17.2   Kafka 簡(jiǎn)介.27 
           1.18   Kafka 消息隊(duì)列優(yōu)點(diǎn).28 
           1.19   消息傳遞模式分類(lèi).29 
           1.20   常見(jiàn)的  MQ 系統(tǒng)   .31 
           1.21   Kafka 單機(jī)版實(shí)戰(zhàn).32 
                1.21.1   Kafka 環(huán)境準(zhǔn)備.33 
                1.21.2   Zookeeper 服務(wù)實(shí)戰(zhàn) .33 
                1.21.3   Kafka 服務(wù)實(shí)戰(zhàn).34 
                1.21.4   Kafka 案例實(shí)戰(zhàn).35 
                1.21.5   Kafka 消息測(cè)試案例.36 
                1.21.6   Kafka Web 管理實(shí)戰(zhàn) 37 
           1.22   Kafka 分布式集群實(shí)戰(zhàn)     40 
                1.22.1   Kafka 節(jié)點(diǎn)的 hosts 文件設(shè)置  40 
                1.22.2   Kafka 分布式環(huán)境準(zhǔn)備    41 
                1.22.3   Kafka 分布式服務(wù)實(shí)戰(zhàn)    41 
           1.23   Kafka 常見(jiàn)故障排錯(cuò).43 
       第  2 章  Ceph企業(yè)級(jí)分布式存儲(chǔ)實(shí)戰(zhàn) 45 
           2.1   Ceph 概念簡(jiǎn)介45 
           2.2   Ceph 工作原理46 
           2.3   Ceph 優(yōu)點(diǎn)簡(jiǎn)介49 
           2.4   Ceph 組件50 
           2.5   Ceph 環(huán)境準(zhǔn)備51 
           2.6   hosts 及防火墻設(shè)置52 
           2.7   Ceph 網(wǎng)絡(luò)源管理52 
           2.8   Ceph-deploy 管理工具  .53 
           2.9   Ceph 軟件安裝54 
           2.10   部署 Monitor(監(jiān)控)54 
           2.11   創(chuàng)建 OSD 存儲(chǔ)節(jié)點(diǎn)     .55 
           2.12   激活 OSD 存儲(chǔ)節(jié)點(diǎn)     .56 
           2.13   檢查 OSD 狀態(tài)57 
           2.14   部署 MDS 服務(wù)   .58 
           2.15   查看 Ceph 集群狀態(tài).58 
           2.16   Ceph 創(chuàng)建存儲(chǔ)池59 
           2.17   創(chuàng)建文件系統(tǒng).59 
                                                                                                       目錄          VII
    2.18   Ceph 集群管理命令60 
    2.19   添加 Ceph 節(jié)點(diǎn).62 
    2.20   刪除節(jié)點(diǎn).66 
    2.21   CephFS 企業(yè)應(yīng)用案例     .67 
    2.22   Ceph RBD 企業(yè)應(yīng)用案例.69 
    2.23   Ceph 部署常見(jiàn)故障排錯(cuò)一        .70 
    2.24   Ceph 部署常見(jiàn)故障排錯(cuò)二        .71 
    2.25   LNMP Discuz Ceph 案例實(shí)戰(zhàn)   72 
第  3 章  Hadoop    分布式存儲(chǔ)企業(yè)實(shí)戰(zhàn)            . 78 
    3.1   Hadoop 概念剖析78 
    3.2   Hadoop 服務(wù)組件79 
    3.3   Hadoop 工作原理81 
    3.4   HDFS 分塊與副本機(jī)制83 
    3.5   HDFS 讀寫(xiě)機(jī)制剖析      85 
         3.5.1   讀文件 .85 
         3.5.2   寫(xiě)文件 .86 
    3.6   Hadoop 環(huán)境要求87 
    3.7   hosts 及防火墻設(shè)置88 
    3.8   配置節(jié)點(diǎn)免密鑰登錄.88 
    3.9   配置節(jié)點(diǎn)   Java 環(huán)境88 
    3.10   Hadoop 部署實(shí)戰(zhàn)89 
    3.11   node1 Hadoop 配置 .89 
    3.12   啟動(dòng) Hadoop 服務(wù).91 
    3.13   Hadoop 集群驗(yàn)證92 
    3.14   Hadoop Web 測(cè)試 .93 
    3.15   Hadoop 命令實(shí)戰(zhàn)95 
    3.16   Hadoop 節(jié)點(diǎn)擴(kuò)容102 
         3.16.1   hosts 及防火墻設(shè)置102 
         3.16.2   配置節(jié)點(diǎn)免密鑰登錄.102 
         3.16.3   配置節(jié)點(diǎn)  Java 環(huán)境103 
         3.16.4   Hadoop 服務(wù)部署103 
         3.16.5   添加 Hadoop 新節(jié)點(diǎn).103 
         3.16.6   刪除 Hadoop 節(jié)點(diǎn).105 
    3.17   HBase 概念剖析   .108 
    3.18   HBase 應(yīng)用場(chǎng)景   .110 
         3.18.1   搜索引擎應(yīng)用.110 
     VIII       企業(yè)級(jí)    DevOps 實(shí)戰(zhàn) 
                 3.18.2   捕獲增量數(shù)據(jù).111 
                 3.18.3   存儲(chǔ)監(jiān)控參數(shù).111 
                 3.18.4   存儲(chǔ)用戶(hù)交互數(shù)據(jù).111 
                 3.18.5   存儲(chǔ)遙測(cè)數(shù)據(jù).112 
                 3.18.6   廣告效果和點(diǎn)擊流.112 
            3.19   HBase 分布式集群實(shí)戰(zhàn)      .113 
            3.20   HBase 集群測(cè)試及故障排錯(cuò)        .114 
            3.21   HMaster 及 RegionServer 剖析 .117 
        第  4 章  Service Mesh    及 Istio 服務(wù)治理     120 
            4.1   Service Mesh 概念剖析.120 
            4.2   Istio 應(yīng)用場(chǎng)景 .125 
            4.3   如何接入   Istio .126 
            4.4   Istio 技術(shù)總結(jié) .127 
            4.5   Istio 主要功能 .128 
            4.6   Istio 與 Kubernetes 結(jié)合.129 
            4.7   Istio 架構(gòu)與組件  .130 
            4.8   為什么使用    Istio .130 
            4.9   Istio 流量管理 .131 
            4.10   Istio 安全策略 .131 
            4.11   可觀察性.131 
            4.12   平臺(tái)支持.132 
            4.13   Envoy 概念 132 
            4.14  Mixer 概念.133 
            4.15  Pilot概念.133 
            4.16   Citadel 概念.134 
            4.17  Galley 概念134 
            4.18   Istio 部署實(shí)戰(zhàn) .135 
            4.19  Demo 應(yīng)用安裝.136 
            4.20  Demo 應(yīng)用簡(jiǎn)介.138 
            4.21  Demo 應(yīng)用架構(gòu).139 
            4.22  Demo應(yīng)用訪問(wèn).139 
            4.23   Kiali 儀表板部署  141 
        第  5 章  企業(yè)級(jí)      DevOps  應(yīng)用實(shí)戰(zhàn)       144 
            5.1   DevOps 概念簡(jiǎn)介   .144 
            5.2   為什么選擇    DevOps .145 
            5.3   DevOps 優(yōu)點(diǎn)149 
                                                                                                        目錄          IX
    5.4  敏捷開(kāi)發(fā)與     DevOps 的區(qū)別   150 
         5.4.1  敏捷開(kāi)發(fā)的優(yōu)點(diǎn).150 
         5.4.2  敏捷開(kāi)發(fā)核心原理.150 
    5.5   DevOps 實(shí)現(xiàn)工具   .151 
    5.6   DevOps 現(xiàn)狀152 
    5.7   軟件交付問(wèn)題與改進(jìn).152 
    5.8   集成、交付、部署的區(qū)別.153 
    5.9   DevOps 最佳實(shí)戰(zhàn)   .154 
    5.10   Jenkins 持續(xù)集成落地156 
    5.11   Jenkins 持續(xù)集成組件156 
    5.12   Jenkins 平臺(tái)安裝部署156 
    5.13   Jenkins 相關(guān)概念159 
    5.14   Jenkins 平臺(tái)設(shè)置160 
    5.15   構(gòu)建 Job 工程164 
第  6 章  部署流水線與         DevOps   主流工具      167 
    6.1   部署流水線簡(jiǎn)介.167 
    6.2  最基本的部署流水線.168 
    6.3   部署流水線的相關(guān)實(shí)踐.168 
         6.3.1  提交階段   .169 
         6.3.2  自動(dòng)化驗(yàn)收測(cè)試之門(mén).169 
         6.3.3   發(fā)布準(zhǔn)備  .170 
         6.3.4  自動(dòng)部署與發(fā)布.170 
         6.3.5  變更的撤銷(xiāo)策略.170 
         6.3.6   實(shí)現(xiàn)一個(gè)部署流水線.170 
         6.3.7  度量 .171 
    6.4   部署流水線案例實(shí)戰(zhàn)一.171 
    6.5   部署流水線案例實(shí)戰(zhàn)二.175 
    6.6   部署流水線案例實(shí)戰(zhàn)三.176 
    6.7   部署流水線案例實(shí)戰(zhàn)四.177 
    6.8   部署流水線案例實(shí)戰(zhàn)五.179 
     
     
     
                                                                       
                  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)