幫助中心 | 我的帳號 | 關於我們

Docker微服務架構實戰

  • 作者:蔣彪
  • 出版社:電子工業
  • ISBN:9787121350337
  • 出版日期:2018/11/01
  • 裝幀:平裝
  • 頁數:270
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    微服務與Docker是近年來分散式大規模服務架構中兩個主流的技術趨勢,蔣彪著的《Docker微服務架構實戰》主要介紹中小型企業在架構落地過程中柔性地切入微服務和Docker虛擬化的各種方法。
    書中主要介紹了微服務架構的各種技術選型、微服務拆分的各項原則、傳統應用向微服務架構過渡的方法論、Docker技術原理、Docker跨主機通信選型、Docker與DevOps的整合方法等要點,同時簡單介紹了利用Rancher搭建Docker容器雲平台的快速解決方案,非常適合雲計算從業人員閱讀、學習。

作者介紹
蔣彪
    蔣彪,高級架構師。2006年至今,歷任程序員、技術經理、架構師、高級架構師等職,具有十余年研發及技術管理工作經驗。早年在日本參與過みずほ銀行(瑞?實業銀行)內部精算系統重構項目,以及東京證券交易所新一代交易系統研發項目,回國後主持過江蘇三六五網、麥芽金服等公司的大型高併發互聯網架構工作。主要技術領域是微服務設計、容器化部署、容器雲計算、DevOps方法論、AIOps模型實戰。

目錄
第一部分  Docker與微服務基礎
第1章  微服務架構概述
  1.1  什麼是微服務
    1.1.1  CORBA
    1.1.2  DCOM
    1.1.3  RMI
    1.1.4  SOA
  1.2  為什麼要使用微服務
    1.2.1  scale cube
    1.2.2  API網關
  1.3  微服務架構設計原則
    1.3.1  業務架構
    1.3.2  邏輯架構
    1.3.3  技術架構
    1.3.4  基礎架構
  1.4  從單體到微服務
    1.4.1  止損
    1.4.2  前後端分離
    1.4.3  提取服務
第2章  微服務中的技術選型
  2.1  服務治理
    2.1.1  Dubbo
    2.1.2  Spring Cloud
  2.2  服務網關
    2.2.1  OpenResty
    2.2.2  Orange
    2.2.3  Kong
    2.2.4  Zuul
  2.3  服務註冊發現
    2.3.1  ZooKeeper
    2.3.2  Eureka
  2.4  配置中心
  2.5  請求鏈路追蹤
第3章  Service Mesh
  3.1  初識Service Mesh
    3.1.1  什麼是Service Mesh
    3.1.2  為什麼使用Service Mesh
  3.2  Service Mesh的發展過程
    3.2.1  早期的分散式計算
    3.2.2  微服務時代的分散式計算
  3.3  主流的Service Mesh框架
第4章  Docker技術簡介
  4.1  Docker是什麼
  4.2  Docker的作用
    4.2.1  用Docker快速搭建環境
    4.2.2  用Docker降低運維成本
    4.2.3  Docker下自動發布
  4.3  Docker的生態圈
  4.4  微服務與Docker
第二部分  Docker架構與生態

第5章  Docker技術架構
  5.1  Docker的進程模型
    5.1.1  容器中進程啟動的兩種模式
    5.1.2  容器中的進程隔離模型
    5.1.3  容器的自重啟
    5.1.4  容器中用戶許可權的隔離和傳遞
    5.1.5  Docker守護進程宕機的處理機制
  5.2  容器的本質
    5.2.1  Namespace解惑
    5.2.2  Rootfs解惑
    5.2.3  CGroups解惑
  5.3  Docker容器的運行時模型
第6章  Docker邏輯架構
  6.1  Docker Registry的技術選型
  6.2  Harbor的部署
第7章  Docker網路架構
  7.1  Docker的單機網路模式
    7.1.1  Bridge模式
    7.1.2  Host模式
    7.1.3  Container模式
    7.1.4  None模式
  7.2  Docker的集群網路模式
    7.2.1  Bridge埠轉發
    7.2.2  扁平網路
    7.2.3  Flannel模式
第8章  Docker安全架構
  8.1  Docker安全問題
  8.2  Docker安全措施
第9章  Docker與DevOps
  9.1  DevOps概要
  9.2  Docker容器的代碼掛載機制
    9.2.1  靜態導入
    9.2.2  動態導入
  9.3  Docker與服務發現
  9.4  Dockerfile怎麼寫
  9.5  Docker與日誌
  9.6  Docker與監控
  9.7  Docker與CI/CD
  9.8  Docker給運維團隊帶來的挑戰
第10章  容器編排
  10.1  容器編排概述
  10.2  容器編排技術選型
    10.2.1  Docker Swarm
    10.2.2  Kubernetes
    10.2.3  Marathon
  10.3  Kubernetes實戰
    10.3.1  Kubernetes快速安裝
    10.3.2  在Kubernetes上部署應用
  10.4  Docker Swarm實戰
    10.4.1  Docker Swarm的快速安裝

    10.4.2  在Decker Swarm上部署應用
第三部分  Docker落地之路
第11章  企業級Docker容器雲架構
  11.1  宏觀系統視角下的架構
  11.2  容器雲平台邏輯架構圖
第12章  基於Rancher的容器雲管理平台
  12.1  Rancher概述
  12.2  Rancher的安裝
  12.3  Rancher對IaaS的管理
  12.4  Rancher下多租戶多環境的管理
  12.5  Rancher對SaaS的管理
  12.6  Rancher對容器的管理
  12.7  Rancher的L2-FLAT網路
  12.8  Rancher的服務治理
第13章  微服務與Docker化實戰
  13.1  整體架構鳥瞰
  13.2  基於log-pilot的日誌收集
  13.3  基於Zabbix的容器監控
  13.4  簡單的DevOps架構圖
  13.5  推進方案和成本

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032