Cloud Native Automation with Google Cloud Build: Easily automate tasks in a fully managed, scalable, and secure platform

Bushong, Anthony, Hua, Kent

  • 出版商: Packt Publishing
  • 出版日期: 2022-10-14
  • 售價: $1,810
  • 貴賓價: 9.5$1,720
  • 語言: 英文
  • 頁數: 246
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1801816700
  • ISBN-13: 9781801816700
  • 相關分類: Google CloudJVM 語言
  • 海外代購書籍(需單獨結帳)

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

商品描述

Written by two Google Cloud experts, this book will help you to create a concrete foundation of Cloud Build so that you can define workflows and pipelines as builds in Google Cloud Build


Key Features:

  • Learn Cloud Build's API and build configuration/schema
  • Apply scalability and security best practices for using Cloud Build
  • Integrate Cloud Build with external systems critical to workflows


Book Description:

When adopting cloud infrastructure, you are often looking to modernize the automation of workflows such as continuous integration and software delivery. Minimizing operational overhead via fully managed solutions such as Cloud Build can be tough. Moreover, learning Cloud Build's API and build schema, scalability, security, and integrating Cloud Build with other external systems can be challenging. This book helps you to overcome these challenges by cementing a Google Cloud Build foundation.

The book starts with an introduction to Google Cloud Build and explains how it brings value via automation. You will then configure the architecture and environment in which builds run while learning how to execute these builds. Next, you will focus on writing and configuring fully featured builds and executing them securely. You will also review Cloud Build's functionality with practical applications and set up a secure delivery pipeline for GKE. Moving ahead, you will learn how to manage safe roll outs of cloud infrastructure with Terraform. Later, you will build a workflow from local source to production in Cloud Run. Finally, you will integrate Cloud Build with external systems while leveraging Cloud Deploy to manage roll outs.

By the end of this book, you'll be able to automate workflows securely by leveraging the principles of Google Cloud Build.


What You Will Learn:

  • Get started with Cloud Build the right way
  • Define new workflows using the Cloud Build schema
  • Implement a secure build and deployment environment for GKE
  • Automate serverless workflows for Cloud Run and Cloud Functions
  • Integrate Cloud Build with source code management and artifact stores
  • Develop a Cloud Build strategy for your organization


Who this book is for:

This book is for cloud engineers and DevOps engineers who manage cloud environments and desire to automate workflows in a fully managed, scalable, and secure platform. You are expected to have an understanding of cloud fundamentals, software delivery, and containerization fundamentals to get the most out of this book.

商品描述(中文翻譯)

由兩位Google Cloud專家撰寫的這本書將幫助您建立Cloud Build的具體基礎,以便您可以在Google Cloud Build中將工作流程和流水線定義為構建。

主要特點:
- 學習Cloud Build的API和構建配置/模式
- 應用可擴展性和安全性的最佳實踐來使用Cloud Build
- 將Cloud Build與工作流程關鍵的外部系統集成

書籍描述:
在採用雲基礎架構時,您通常希望現代化自動化工作流程,例如持續集成和軟件交付。通過完全托管的解決方案(如Cloud Build)來最小化操作開銷可能會很困難。此外,學習Cloud Build的API和構建模式、可擴展性、安全性以及將Cloud Build與其他外部系統集成可能會具有挑戰性。本書通過鞏固Google Cloud Build基礎來幫助您克服這些挑戰。

本書首先介紹了Google Cloud Build,並解釋了它如何通過自動化帶來價值。然後,您將配置構建運行的架構和環境,同時學習如何執行這些構建。接下來,您將專注於編寫和配置功能完整的構建,並以安全方式執行它們。您還將通過實際應用程序審查Cloud Build的功能,並為GKE設置安全交付管道。前進一步,您將學習如何使用Terraform管理雲基礎架構的安全部署。然後,您將在Cloud Run中從本地源代碼到生產環境構建工作流程。最後,您將在利用Cloud Deploy進行交付的同時將Cloud Build與外部系統集成。

通過閱讀本書,您將能夠通過利用Google Cloud Build的原則來安全自動化工作流程。

您將學到什麼:
- 正確開始使用Cloud Build
- 使用Cloud Build模式定義新的工作流程
- 為GKE實施安全的構建和部署環境
- 自動化Cloud Run和Cloud Functions的無服務工作流程
- 將Cloud Build與源代碼管理和工件存儲集成
- 為您的組織制定Cloud Build策略

本書適合雲工程師和DevOps工程師,他們管理雲環境並希望在完全托管、可擴展和安全的平台上自動化工作流程。您需要對雲基礎知識、軟件交付和容器化基礎知識有一定的了解,以充分利用本書。