Devops for the Desperate: A Hands-On Survival Guide (Paperback)

Smith, Bradley

  • 出版商: No Starch Press
  • 出版日期: 2022-07-12
  • 售價: $1,100
  • 貴賓價: 9.5$1,045
  • 語言: 英文
  • 頁數: 176
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1718502486
  • ISBN-13: 9781718502482
  • 相關分類: DevOps
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

商品描述

DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly.

This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers will follow along with hands-on examples to learn how to tackle common DevOps tasks.

The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues.

You'll learn how to:
- Use Ansible to manage users and groups, and enforce complex passwords
- Create a security policy for administrative permissions, and automate a host-based firewall
- Get started with Docker to containerize applications, use Kubernetes for orchestration, and deploycode using a CI/CD pipeline
- Build a monitoring stack, investigate common metric patterns, and trigger alerts
- Troubleshoot and analyze common issues and errors found on hosts

商品描述(中文翻譯)

《DevOps for the Desperate》是一本實用且直接的指南,針對那些進入DevOps環境並需要快速上手的人。

本書介紹了軟體開發人員在現代DevOps環境中需要了解的基本概念,包括基礎設施即代碼、配置管理、安全性、容器化和編排、監控和警報以及故障排除。讀者將通過實際示例進行實踐,學習如何應對常見的DevOps任務。

本書首先使用Vagrant和Ansible探索DevOps概念,以建立具有可重複和可預測狀態的系統,包括配置具有基於用戶的安全性的主機。接下來是有關使用Docker、Kubernetes和CI/CD流程進行容器化、編排和交付的速成課程。本書最後介紹了監控和警報的基礎知識,並提供了解決常見主機和應用程序問題的技巧。

你將學到如何:
- 使用Ansible管理用戶和群組,並強制執行複雜的密碼策略
- 創建管理員權限的安全策略,並自動化主機防火牆
- 開始使用Docker對應用程序進行容器化,使用Kubernetes進行編排,並使用CI/CD流程部署代碼
- 構建監控堆棧,研究常見的指標模式,並觸發警報
- 解決和分析主機上常見的問題和錯誤

作者簡介

Bradley Smith is a Director of Infrastructure and resides in Denver, Colorado. He has been an engineer for more than 20 years at many startups and businesses of varying sizes. He's built and trained numerous DevOps, SRE, and software engineering teams. A Boston native, Bradley graduated from the University of Massachusetts Lowell.

作者簡介(中文翻譯)

Bradley Smith 是一位基礎設施總監,居住在科羅拉多州的丹佛市。他在許多初創公司和不同規模的企業擔任工程師已有超過20年的經驗。他曾建立並培訓過多個 DevOps、SRE 和軟體工程團隊。作為波士頓本地人,Bradley 畢業於麻省大學洛威爾分校。