The DevOps Solutions Handbook: Launch your DevOps career with 90 days of hands-on projects in automation, cloud, and CI/CD
暫譯: DevOps 解決方案手冊:透過 90 天自動化、雲端與 CI/CD 實作專案,啟動你的 DevOps 職涯
Cade, Michael, Allan, Danny
- 出版商: Packt Publishing
- 出版日期: 2026-09-11
- 售價: $2,010
- 貴賓價: 9.5 折 $1,909
- 語言: 英文
- 頁數: 358
- 裝訂: Quality Paper - also called trade paper
- ISBN: 183588072X
- ISBN-13: 9781835880722
-
相關分類:
DevOps、Kubernetes、CI/CD
海外代購書籍(需單獨結帳)
相關主題
商品描述
Build real-world DevOps skills through 90 days of hands-on projects. Learn Linux, Git, Terraform, Ansible, Docker, Kubernetes, and CI/CD to automate infrastructure, deploy applications, and launch your DevOps career with confidence
Key Features:
- Learn DevOps by completing 90 days of structured, real-world projects
- Automate infrastructure and deployments using Terraform, Ansible, Docker, and Kubernetes
- Build production-ready CI/CD pipelines with Jenkins, GitHub Actions, and GitOps
Book Description:
The DevOps Solutions Handbook is a hands-on, project-driven guide designed to help system administrators and aspiring engineers transition into modern DevOps roles. Instead of focusing only on theory, this book takes you through 90 days of practical projects that mirror real-world DevOps workflows used by high-performing engineering teams.
You'll begin by building strong foundations in Linux, Git, and DevOps principles, then move into Infrastructure as Code with Terraform and configuration management with Ansible. As your journey progresses, you'll containerize applications using Docker, deploy them to Kubernetes, and integrate cloud-native services and databases. The book emphasizes learning by doing. Each chapter builds on the previous one, guiding you through setting up CI/CD pipelines with Jenkins, GitHub Actions, and GitOps workflows using ArgoCD. You'll automate builds, testing, deployments, and infrastructure provisioning, creating working artifacts that reflect what DevOps engineers build every day.
By the final chapters, you'll design and deploy a full-stack, production-style application using modern DevOps tooling, bringing together infrastructure automation, containers, orchestration, and continuous delivery.
What You Will Learn:
- Apply DevOps principles through hands-on, portfolio-ready projects
- Master Linux fundamentals and Git for collaborative workflows
- Provision infrastructure using Terraform and Infrastructure as Code
- Automate configuration with Ansible playbooks and roles
- Build, secure, and manage containerized apps with Docker
- Deploy and scale applications using Kubernetes
- Integrate databases and cloud services into real-world workflows
- Design and implement CI/CD pipelines using Jenkins, GitHub Actions, and ArgoCD
Who this book is for:
This book is for system administrators, IT support engineers, and aspiring DevOps professionals who want to transition into automation-focused, cloud-native roles. If you're comfortable with the command line and managing servers but want to learn Infrastructure as Code, containers, Kubernetes, and CI/CD pipelines, this project-based guide will help you gain job-ready skills. No prior DevOps experience is required.
Table of Contents
- Kickstart Your DevOps Journey
- The Big Picture: DevOps and Linux
- Version Control with Git
- Infrastructure as Code
- Configuration Management
- Cloud Fundamentals
- Containers
- Kubernetes
- Golang - Programming Language
- Databases
- CI/CD Pipelines
- Beyond the Book
商品描述(中文翻譯)
透過 90 天的實作專案培養真實世界的 DevOps 技能。學習 Linux、Git、Terraform、Ansible、Docker、Kubernetes 與 CI/CD,自動化基礎架構、部署應用程式,並充滿信心地開啟您的 DevOps 職涯。
主要特色:
- 透過完成 90 天、結構化且貼近實務的專案學習 DevOps
- 使用 Terraform、Ansible、Docker 與 Kubernetes 自動化基礎架構與部署流程
- 使用 Jenkins、GitHub Actions 與 GitOps 建立可用於正式環境的 CI/CD 管線
書籍介紹:
《DevOps Solutions Handbook》是一本以實作和專案為核心的指南,專為協助系統管理員與有志成為工程師的讀者轉型至現代 DevOps 職位而設計。本書不只著重理論,而是透過 90 天的實務專案,引導您逐步學習高效能工程團隊在真實世界中採用的 DevOps 工作流程。
您將先從 Linux、Git 與 DevOps 原則建立穩固基礎,接著使用 Terraform 實作基礎架構即程式碼(Infrastructure as Code),並透過 Ansible 進行組態管理。隨著學習進程推進,您將使用 Docker 將應用程式容器化、部署至 Kubernetes,並整合雲原生服務與資料庫。本書強調從實作中學習。每一章都建立在前一章的基礎上,引導您使用 Jenkins、GitHub Actions,以及透過 ArgoCD 實作 GitOps 工作流程來設定 CI/CD 管線。您將自動化建置、測試、部署與基礎架構佈建,建立能反映 DevOps 工程師日常工作內容的實作成果。
在最後幾章中,您將使用現代 DevOps 工具設計並部署完整堆疊(full-stack)、具備正式環境風格的應用程式,整合基礎架構自動化、容器、編排與持續交付。
您將學到:
- 透過可納入作品集的實作專案應用 DevOps 原則
- 掌握 Linux 基礎與 Git 協作工作流程
- 使用 Terraform 與 Infrastructure as Code 佈建基礎架構
- 使用 Ansible playbook 與角色(roles)自動化組態管理
- 使用 Docker 建置、保護及管理容器化應用程式
- 使用 Kubernetes 部署與擴充應用程式
- 將資料庫與雲端服務整合至真實世界的工作流程
- 使用 Jenkins、GitHub Actions 與 ArgoCD 設計並實作 CI/CD 管線
本書適合對象:
本書適合系統管理員、IT 支援工程師,以及希望轉型至以自動化為核心之雲原生職位的 DevOps 從業人員。如果您熟悉命令列與伺服器管理,但希望學習 Infrastructure as Code、容器、Kubernetes 與 CI/CD 管線,本書以專案為導向的內容將協助您培養符合就業需求的技能。不需要具備 DevOps 相關經驗。
目錄:
- 啟動您的 DevOps 學習之旅
- 全貌:DevOps 與 Linux
- 使用 Git 進行版本控制
- Infrastructure as Code
- 組態管理
- 雲端基礎
- 容器
- Kubernetes
- Golang-程式語言
- 資料庫
- CI/CD 管線
- 書籍之外的延伸學習