Mastering DevOps Automation
暫譯: 掌握 DevOps 自動化

Marcelo Pinheiro

  • 出版商: Packt Publishing
  • 出版日期: 2019-06-11
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 396
  • 裝訂: Paperback
  • ISBN: 1782175326
  • ISBN-13: 9781782175322
  • 相關分類: DevOps
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • Master the art of DevOps in order to achieve continuous delivery by leveraging ultimate open source tools.
  • Ensure faster time-to-market delivery by decreasing the lead time and developing and operating efficiently.
  • An advanced and practical guide that assists the business to increase productivity by utilizing their resources effectively

Book Description

Every organization is now following DevOps culture and DevOps processes but each organization needs to streamline these processes and achieve faster feedback to resolve issues. DevOps Automation is the solution. DevOps automation involves using a lot of powerful tools at each stage of DevOps

This book is divided into four modules. In the first module, you will begin with an introduction to IAC where you will be creating your entire infrastructure using Terraform and also how you can resuse your Terraform modules. In the second module, you will learn about Configuration management using Chef along with writing your own Chef cookbooks. You will also be integrating Chef with Terraform modules to set up a pool of servers. with ease. In the third module, you will learn How to create a release pipeline, keep your application upto date and also learn some Best practices to automate deployments. In the last and 4th module, which is Containerization, you will learn to scale up your microservices application create a Kubernetes architecture to run your applications, create a Kubernetes cluster using Terraform to provision servers and Chef cookbook. Lastly, you will also learn about deploying and scaling a Kubernetes application.

By the end of the book, you will learn aboutthe best DevOps tools and practices to automate servers and deployments

What you will learn

  • Automate server provisioning on any cloud provider or private datacenter using Terraform
  • Setup servers to run services and applications using Chef, a well-known Configuration Management tool
  • Understand the main benefits of Continuous Integration, Continuous Delivery and Continuous Deployment, explaining their fundamentals, differences between them and how to apply best practice_es of each on your daily work
  • Make the most benefits of software containerization and microservices, the objectives and requirements to use these concepts in your applications to deliver more reliable and scalable systems
  • Scale containerized applications on a cluster using Google Kubernetes, a rock-solid container orchestration tool

商品描述(中文翻譯)

關鍵特點
- 精通 DevOps 的藝術,以利用最終的開源工具實現持續交付。
- 通過減少交付時間並高效開發和運營,確保更快的市場交付時間。
- 一本先進且實用的指南,幫助企業有效利用資源以提高生產力。

書籍描述
每個組織現在都在遵循 DevOps 文化和 DevOps 流程,但每個組織都需要精簡這些流程並實現更快的反饋以解決問題。DevOps 自動化是解決方案。DevOps 自動化涉及在 DevOps 的每個階段使用許多強大的工具。

本書分為四個模組。在第一個模組中,您將開始介紹 IAC,您將使用 Terraform 創建整個基礎設施,並學習如何重用您的 Terraform 模組。在第二個模組中,您將學習使用 Chef 進行配置管理,並編寫自己的 Chef 食譜。您還將將 Chef 與 Terraform 模組集成,以輕鬆設置伺服器池。在第三個模組中,您將學習如何創建發布管道,保持應用程序的最新狀態,並學習一些自動化部署的最佳實踐。在最後一個模組,即容器化中,您將學習如何擴展微服務應用程序,創建 Kubernetes 架構以運行您的應用程序,使用 Terraform 創建 Kubernetes 集群以配置伺服器和 Chef 食譜。最後,您還將學習如何部署和擴展 Kubernetes 應用程序。

在本書結束時,您將了解最佳的 DevOps 工具和實踐,以自動化伺服器和部署。

您將學到的內容
- 使用 Terraform 自動化任何雲提供商或私有數據中心的伺服器配置。
- 使用知名的配置管理工具 Chef 設置伺服器以運行服務和應用程序。
- 理解持續集成、持續交付和持續部署的主要好處,解釋它們的基本原理、之間的差異以及如何在日常工作中應用每個最佳實踐。
- 充分利用軟體容器化和微服務的優勢,了解在應用程序中使用這些概念的目標和要求,以交付更可靠和可擴展的系統。
- 使用 Google Kubernetes 擴展集群上的容器化應用程序,這是一個穩固的容器編排工具。

最後瀏覽商品 (20)