Cargando…

Cloud Native Automation with Google Cloud Build Easily Automate Tasks in a Fully Managed, Scalable, and Secure Platform /

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 prac...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Bushong, Anthony (Autor), Hua, Kent (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2022.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007a 4500
001 OR_on1345589815
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 221008s2022 enk o 000 0 eng d
040 |a EBLCP  |b eng  |c EBLCP  |d ORMDA  |d UKMGB  |d OCLCF  |d UKAHL  |d EBLCP  |d OCLCQ  |d IEEEE  |d OCLCQ 
015 |a GBC2H7969  |2 bnb 
016 7 |a 020767218  |2 Uk 
020 |a 9781801812764 
020 |a 1801812764 
020 |z 9781801816700 (pbk.) 
029 1 |a AU@  |b 000072848676 
029 1 |a UKMGB  |b 020767218 
035 |a (OCoLC)1345589815 
037 |a 9781801816700  |b O'Reilly Media 
037 |a 10162866  |b IEEE 
050 4 |a QA76.585 
082 0 4 |a 004.67/82  |2 23/eng/20221018 
049 |a UAMI 
100 1 |a Bushong, Anthony,  |e author. 
245 1 0 |a Cloud Native Automation with Google Cloud Build  |h [electronic resource] :  |b Easily Automate Tasks in a Fully Managed, Scalable, and Secure Platform /  |c Anthony Bushong, Kent Hua. 
260 |a Birmingham :  |b Packt Publishing, Limited,  |c 2022. 
300 |a 1 online resource (246 p.) 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
500 |a Description based upon print version of record. 
505 0 |a Cover -- Title Page -- Copyright and Credits -- Dedication -- Contributors -- Table of Contents -- Preface -- Part 1: The Fundamentals -- Chapter 1: Introducing Google Cloud Build -- Technical requirements -- The value of automation -- Before there was the cloud -- Making sure there are enough resources -- Who needs to manage all of this? -- Reducing toil with managed services -- Cloud-native automation with Google Cloud Build -- GCP service integrations -- Summary -- Chapter 2: Configuring Cloud Build Workers -- Technical requirements -- How worker pools can be configured in Cloud Build 
505 8 |a Prerequisites for running builds on worker pools -- Using the default pool -- Using private pools -- Summary -- Chapter 3: Getting Started -- Which Build Information Is Available to Me? -- Technical requirements -- How your build resources are accessed -- Build submission and status -- Using the GCP console -- Build operations -- Summary -- Part 2: Deconstructing a Build -- Chapter 4: Build Configuration and Schema -- Defining the minimum configuration for build steps -- Setting up your environment -- Defining your build step container image -- Defining your build step arguments 
505 8 |a Adjusting the default configuration for the build steps -- Defining the relationships between individual build steps -- Configuring build-wide specifications -- Summary -- Chapter 5: Triggering Builds -- Technical requirements -- The anatomy of a trigger -- Integrations with source code management platforms -- Defining your own triggers -- Webhook triggers -- Manual triggers -- Summary -- Chapter 6: Managing Environment Security -- Defense in depth -- The principle of least privilege -- Accessing sensitive data and secrets -- Secret Manager -- Cloud Key Management 
505 8 |a Build metadata for container images -- Provenance -- Attestations -- Securing the network perimeter -- Summary -- Part 3: Practical Applications -- Chapter 7: Automating Deployment with Terraform and Cloud Build -- Treating infrastructure as code -- Simple and straightforward Terraform -- The separation of resource creation and the build steps -- Building a custom builder -- Managing the principle of least privilege for builds -- Human-in-the-loop with manual approvals -- Summary -- Chapter 8: Securing Software Delivery to GKE with Cloud Build 
505 8 |a Creating your build infrastructure and deployment target -- Enabling foundational Google Cloud services -- Setting up the VPC networking for your environment -- Setting up your private GKE cluster -- Securing build and deployment infrastructure -- Creating private pools with security best practices -- Securing access to your private GKE control plane -- Applying POLP to builds -- Creating build-specific IAM service accounts -- Custom IAM roles for build service accounts -- Configuring release management for builds -- Integrating SCM with Cloud Build -- Gating builds with manual approvals 
500 |a Executing builds via build triggers 
520 |a 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. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
610 2 0 |a Google (Firm) 
610 2 7 |a Google (Firm)  |2 fast  |0 (OCoLC)fst00759798 
650 0 |a Cloud computing. 
650 0 |a Automation. 
650 7 |a Automation.  |2 fast  |0 (OCoLC)fst00822786 
650 7 |a Cloud computing.  |2 fast  |0 (OCoLC)fst01745899 
655 0 |a Electronic books. 
700 1 |a Hua, Kent,  |e author. 
776 0 8 |i Print version:  |a Bushong, Anthony  |t Cloud Native Automation with Google Cloud Build  |d Birmingham : Packt Publishing, Limited,c2022 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781801816700/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL30275615 
938 |a Askews and Holts Library Services  |b ASKH  |n AH40352508 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL7098147 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL7098147 
994 |a 92  |b IZTAP