書名: DevOps七步大法:Docker硬功夫實戰容器 (1版)
作者: 王嘉濤, 李傳龍, 盧桂周
版次: 1
ISBN: 9786267273951
出版社: 深智數位
出版日期: 2023/10
書籍開數、尺寸: 17x23x2.8
頁數: 560
內文印刷顏色: 單色
#資訊
#編程與軟體開發
#Python
定價: 880
售價: 792
庫存: 庫存: 1
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

內容簡介 不用Docker註定要被時代淘汰,現在開始不嫌晚 ★七步成師,簡單七個步驟,成為Docker大師★   近年來,Docker為核心的容器技術大行其道,成為企業提高效率的關鍵。   本書致力於提供詳細的Docker入門知識,以“七步法”進行學習,幫助讀者輕鬆上手。   市場上Docker書籍眾多,但缺乏新意或對初學者不友善。   作者提出了“七步法”概念,結合實際企業案例,使學習更貼近實際需求。   “七步法”包括:   1.具象故事降低認知門檻;   2.通過第一個Docker專案快速上手;   3.深入剖析核心原理;   4.以全端角度進行專案實戰;   5.補充運行維護知識;   6.介紹Docker最佳實踐;   7.探討雲端原生持續交付及企業級容器化標準。 本書特色   1.趣味易懂,剝除官方文件晦澀難懂外衣;   2.案例豐富,包含大量程式講解;   3.實作性強,案例來自實際研發專案。   適合讀者:   軟體開發人員、軟體測試人員及軟體運行維護人員。   本書幫助讀者穩紮穩打,將Docker技術融會貫通。 目錄 第1章 快速了解Docker 1.1 Docker簡介 1.2 Docker的基本組成 1.3 入門必備基礎知識 1.4 安裝Docker 1.5 使用Docker桌面端工具 1.6 Docker常用命令1——鏡像命令 1.7 Docker常用命令2——容器命令 1.8 本章小結 第2章 開始第一個Docker專案 2.1 專案開發的主要階段 2.2 專案前期準備 2.3 對Web專案進行容器化改造 2.4 建構專案鏡像 2.5 在容器中運行專案鏡像 2.6 管理鏡像 2.7 發佈專案 2.8 本章小結 第3章 了解Docker的核心原理 3.1 熟悉Docker架構 3.2 Linux的Namespace機制 3.3 Linux底層的Cgroup隔離機制 3.4 容器的生命週期 3.5 Docker的網路與通訊 3.6 Docker UnionFS的原理 3.7 Device Mapper儲存 3.8 Compose容器編排 3.9 Docker原始程式分析 3.10 本章小結 第4章 趁熱打鐵,Docker專案實戰 4.1 前端環境準備 4.2 前端應用1——Web技術堆疊 4.3 前端應用2——Node.js 4.4 後端環境準備 4.5 後端容器1——Java技術堆疊 4.6 後端容器2——Go語言技術堆疊 4.7 後端容器3——Python技術堆疊 4.8 Docker測試實戰 4.9 本章小結 第5章 Docker的持續整合與發佈 5.1 準備鏡像倉庫 5.2 初始化容器設定檔 5.3 透過Jenkins持續整合Docker 5.4 透過Jenkins發佈Docker 5.5 部署Docker容器監控 5.6 本章小結 第6章 Docker的高級應用 6.1 Docker的容器與處理程序 6.2 Docker的檔案儲存與備份 6.3 Docker的網路設定 6.4 Docker的鏡像最佳化 6.5 Docker的安全性原則與加固 6.6 Docker的叢集管理1——Swarm 6.7 Docker的叢集管理2——Kubernetes 6.8 本章小結 第7章 一步步打造企業級應用 7.1 企業級雲端原生的持續交付模型——GitOps實戰 7.2 企業級容器化標準 7.3 企業級方案1——微服務應用實踐 7.4 企業級方案2——打造多專案平行處理隔離環境

為您推薦

Python 函式庫語法範例字典

Python 函式庫語法範例字典

相關熱銷的書籍推薦給您

商品描述 <內容簡介> 彙整最常使用的 Python 函式庫語法 功能索引 + 字母順序查詢, 隨查隨用, 快速解決問題! Python 是近來非常熱門的程式語言, 原因之一就是具有豐富的標準函式庫及第三方套件可以使用, 用途涵蓋字串處理、數值計算、資料壓縮與封存、XML與 JSON 存取等層面。本書集合 Python 常用的函式及模組功能, 依用途分門別類, 提供詳細的使用說明、豐富的語法範例, 讓使用者可以在短時間內找到、學會函式的正確使用方式, 在撰寫程式時更加得心應手! <本書特色> ● 依功能分類, 每個函式都以豐富範例實際演練用法 ● 目錄上列有函式名稱與用途說明, 可依據名稱或是用途查詢 ● 可依字母順序快速查詢想使用的函式功能 ● 本書嚴選的模組功能包括: argparse/array/base64/beautifulsoup4/bisect/bz2/collections/ConfigParser/csv/datetime/dateutil/decimal/doctest/email/enum/fnmatch/glob/gzip/heapg/io/itertools/json/logging/lxml/lzma/math/multiprocessing/openpyxl/os/pathlib/paramiko/pdb/Pillow/pprint/PyCrypto/pydoc/pytest/pytz/random/re/requests/shutil/statistics/subprocess/sys/tartile/tempfile/time/timeit/traceback/unicodedata/unittest/unittest.mock/urllib.parse/weakref/xml.etree.ElementTree/yaml/zipfile/zlib ● 適用 Python 3

原價: 450 售價: 405 現省: 45元
立即查看
翻轉職涯!雲端/DevOps/SRE工程師轉職必殺技:四大步驟帶你找出職能優勢、成功精準轉職的規劃指南 (1版)

翻轉職涯!雲端/DevOps/SRE工程師轉職必殺技:四大步驟帶你找出職能優勢、成功精準轉職的規劃指南 (1版)

類似書籍推薦給您

原價: 650 售價: 585 現省: 65元
立即查看
駕馭組織DevOps六面向:變革、改善與規模化的全局策略 (1版)

駕馭組織DevOps六面向:變革、改善與規模化的全局策略 (1版)

類似書籍推薦給您

原價: 750 售價: 675 現省: 75元
立即查看
Azure DevOps 設計策略與實戰分析:開發工程師從入門到進階完全指南(iThome鐵人賽系列書)【軟精裝】 (1版)

Azure DevOps 設計策略與實戰分析:開發工程師從入門到進階完全指南(iThome鐵人賽系列書)【軟精裝】 (1版)

類似書籍推薦給您

內容簡介 Azure DevOps 由淺入深運用技巧的必備工具書!   本書內容改編自第14屆 iThome 鐵人賽 DevOps 組佳作系列文章《Azure DevOps 進階應用》,與第13屆 iThome 鐵人賽 DevOps 組系列文章《把玩 Azure DevOps》。 本書特色   1. 針對 DevOps 最重要的持續整合(CI)與持續交付(CD)進行深入的介紹   Azure DevOps 是一套完整的應用程式生命週期管理系統,包含了專案管理、版本控管、CI/CD、測試管理、程式庫管理等,本書針對 DevOps 其中一個重要的範圍:「CI/CD 自動化設計」進行較深入的介紹。   2. 市場上少數針對 Azure DevOps 功能詳細介紹的書籍   不論是書局中的中文書,或是網路上的中文網站,幾乎是最深入針對 Azure DevOps 中的 Pipeline 如何使用與設計進行介紹的文章。   3. 從適用於部門或團隊的少數專案設計方式到全公司專案使用的範本化設計規劃介紹   從少量系統的簡單應用設計到適用微服務設計的大量系統範本化 Pipeline 設計,都可以從本書介紹的內容得到一些設計的想法。   4. 從 DevOps 工程師的角度出發,最容易入門上手的學習路徑   有別於其它的 DevOps 方案需要各搭建不同的系統才能夠完善 DevOps 各個環節的功能,Azure DevOps 是一個整合性的解決方案,也是 DevOps 工程師最容易入門上手的方案。尤其是使用雲端的 Azure DevOps 更不用煩惱架設系統的難題,堪稱進入 DevOps 領域最容易的一條路徑。 目錄 CHAPTER 01 Azure DevOps 介紹 CHAPTER 02 Azure DevOps 的組織與專案 CHAPTER 03 版本控制系統 Repos Git Repository TFVC Repository CHAPTER 04 設定第一個 CI Pipeline 事前準備 建立第一個 Pipeline Pipeline執行與除錯 CHAPTER 05 編譯與部署 .Net 專案 編譯 .Net 專案 設定變數,建立共用的 Build Pipeline CHAPTER 06 Azure DevOps Artifacts 簡介 讓組織外的使用者也能存取私有套件庫 CHAPTER 07 Artifacts 應用:上傳與管理 NuGet Packages 編譯時產生 nupkg 檔案 Build Nuget 套件上傳到 Artifacts CHAPTER 08 使用 Extensions for Azure DevOps CHAPTER 09 進階 Pipeline 設定與觸發方式 利用安裝的擴充功能修改 C# 專案版本 替Pipeline 設定時間排程執行 將Pipeline 設定為 Git Repo 有異動時自動執行 CHAPTER 10 進一步了解 YAML 結構描述與多個 Agent Job YAML 格式以外的 Pipeline 傳統編輯器 深入了解 YAML Pipeline 結構描述:多個 Agent Job CHAPTER 11 優化 Pipeline 的識別與管理 CHAPTER 12 面對多個系統專案的規劃 分支策略 Build Pipeline (CI) Release Pipeline (CD) 結語 CHAPTER 13 使用 Google Artifact Registry 存放Docker Image 建立 Artifact Registry 存放區 建立服務帳戶 產生授權金鑰 Docker Login CHAPTER 14 介紹 Google Cloud Run CHAPTER 15 進階版 CI Pipeline 的設計與優化 再一次深入了解 YAML Pipeline 的結構 建立 Pull Request(PR) Pipeline 建立 CI Pipeline CHAPTER 16 CD Release Pipeline 的設計與優化 初探 CD Release Pipeline 應用多個 Artifacts 來源的 CD Pipeline CD Pipeline 進階設計 設定審核者與 Git Repo 權限問題 匯出 Json 檔案當作範本 CHAPTER 17 了解 YAML 運算式 Expressions、參數 Parameters 與變數 Variables 運算式 Expressions 與函數 參數 Parameters 與變數 Variables CHAPTER 18 範本 Template 設計與重複使用 初探 YAML 的範本設計 拆解 task 為 step 範本 拆解 job 為 job 範本 設計 Stage 範本 CHAPTER 19 優化 YAML 結構與多個專案設計 多個專案的命名與變數範本設計 加入更多的設計彈性 如何使用? CHAPTER 20 使用 Task 與 CLI 的選擇 CHAPTER 21 設定 Pipeline 的權限與通知 建立 Group 並設定權限 Microsoft Teams 整合 Pipeline 通知 CHAPTER 22 建立自管的 Azure DevOps Agent 在 Windows VM 中建立自管的 Azure DevOps Agent 在 Windows Container 中建立自管的 Azure DevOps Agent 在 Linux Container 中建立自管的 Azure DevOps Agent

原價: 760 售價: 684 現省: 76元
立即查看
DevOps Handbook中文版 第二版|打造世界級技術組織的實踐指南/The DevOps Handbook, 2nd Edition (2版)

DevOps Handbook中文版 第二版|打造世界級技術組織的實踐指南/The DevOps Handbook, 2nd Edition (2版)

類似書籍推薦給您

在過去五年裡,《The DevOps Handbook》躋身為一本權威性實踐指南,向廣大讀者展示如何應用暢銷書《鳳凰專案》中的成功經驗並在任何組織中出色發揮。如今,加入更多精彩內容的本書第二版全新問世,是時候將DevOps擴展到整個企業,而不僅僅是IT部門。無論企業的業務模式或產品,技術早已成為每家公司的核心。《The DevOps Handbook》中提出的理論和實踐方法是全組織中任何人都能使用的工具,用來創造喜悅並在市場上取得成功。      本書第二版增加了十五個全新案例研究,包括Adidas、美國航空公司、房利美、Target和美國空軍的真實故事。此外,知名學者暨《Accelerate》共同作者Nicole Forsgren博士也為本書第二版提供研究洞察。第二版新增了超過一百頁的內容,是技術相關人士的必讀之作。   這本屢獲殊榮的數位轉型指導手冊重新問世,第二版添加最新的研究成果、新的學習內容及全新案例研究! 好評推薦   「《The DevOps Handbook》正中紅心:一本幫助你取得實際進展的實用指南。」 —Jeff Sussna, Sussna Associates首席執行長   「DevOps方法論的權威級成功指南。」 —Nigel Kersten, Puppet現場技術總監   「任何尋求提升其技術能力並在多個部門或業務領域擴展DevOps實踐的組織來說,《The DevOps Handbook》仍是一本必讀之作。」 —Mike Perrow, TechBeacon PART I|三步工作法 Chapter 1|敏捷、持續交付與「三步工作法」 Chapter 2|第一步:暢流原則 Chapter 3|第二步:回饋原則 Chapter 4|第三步:持續學習與實驗原則 PART II 從何處開始 Chapter 5|選擇適當價值流作為切入點 Chapter 6|理解、可視化和運用價值流 Chapter 7|參考康威法則設計組織架構 Chapter 8|將營運融入日常開發工作 PART III 第一步工作法:暢流的技術實踐 Chapter 9|奠定部署管線的基礎 Chapter 10|實現快速可靠的自動化測試 Chapter 11|啟動和實踐持續整合 Chapter 12|自動化並降低發佈風險 Chapter 13|降低發佈風險的架構 PART IV 第二步工作法:回饋的技術實踐 Chapter 14|建立能發現並解決問題的遙測系統 Chapter 15|分析遙測資料以便預測故障和實現目標 Chapter 16|啟動回饋機制,安全地部署程式碼 Chapter 17| 將「假設驅動開發」和「A / B 測試」 Chapter 18|建立評閱和協作流程,提升現有工作品質 PART V 第三步工作法:持續學習與實驗的具體實踐 Chapter 19|將學習融入日常工作 Chapter 20|將局部經驗轉化為全局改善 Chapter 21|為組織學習和改善活動預留時間 PART VI 整合資訊安全、變更管理和合規性的技術實踐 Chapter 22|將資訊安全納入每個人的日常工作 Chapter 23|保護部署管線

原價: 650 售價: 553 現省: 97元
立即查看
Java開發者的DevOps工具 (1版)

Java開發者的DevOps工具 (1版)

類似書籍推薦給您

內容簡介 從原始碼到生產容器的最佳實務   引用自前言   「作者在引導您完成所有相關步驟方面表現非常出色,從套件管理到保護工件以及部署。」   —Daniel Bryant   Ambassador Labs的DevRel負責人,Java Champion   隨著DevOps、低成本雲端計算、以及容器技術的興起,現在Java開發人員進行開發的方式發生了巨大變化。這本實用指南可幫助您利用最新DevOps技術善用微服務、無伺服器和雲端原生技術來簡化建構過程並建立高效率團隊。   JFrog公司的Stephen Chin、Melissa McKay、Ixchel Ruiz和Baruch Sadogursky協助您評估一系列選項。這個列表包括使用Git原始碼控制、使用Maven和Gradle建構宣告、使用CircleCI的 CI/CD、使用Artifactory套件管理、使用Docker和Kubernetes容器化等等。無論您是使用 Jakarta EE、Spring Boot、Dropwizard、MicroProfile、Micronaut、還是Quarkus來建構應用程式,這份完整的指南都能滿足您的需求。   ‧探索軟體生命週期最佳實務   ‧使用DevSecOps方法來促進軟體開發和交付   ‧瞭解DevSecOps最佳實務的商業價值   ‧管理和保護軟體依賴項   ‧使用容器和雲端原生技術來開發和部署應用程式   ‧管理和掌管原始碼控制儲存庫和開發流程   ‧使用自動化來設定和管理建構生產線   ‧識別常見的部署樣式和反樣式   ‧在部署後維護和監控軟體

原價: 580 售價: 493 現省: 87元
立即查看