Google Cloud Platform (GCP) is one of the primary services used by technical support engineers to build DevOps pipelines and implement CI/CD. In this course, you'll explore GCP's products and services and outline Google's approach to implementing continuous integration. You'll identify the benefits of using this approach in conjunction with a reference pipeline to facilitate continuous delivery. You'll also examine the different approaches to implementing CI/CD pipelines on GCP-hosted products.
Next, you'll explore Google's recommendations for designing an automated deployment process, learn to configure a Cloud Build trigger, and use the Cloud Build GitHub app to build code automatically. Finally, you'll set up a CI/CD pipelines for processing data with GCP-managed products and configure continuous delivery pipelines using Google Kubernetes Engine.
The DevOps Deployment Pipeline: Pipeline Implementation Using GCP
discover the key concepts covered in this course
list the Google Cloud Platform products that help build DevOps pipelines and implement CI/CD
describe Google's approach to implementing continuous integration using the GCP reference pipeline to automate building, testing, and delivering quality deployment
recognize the benefits of using GCP's approach to continuous delivery and the reference pipeline to facilitate automated building, testing, and deployment of code changes across different platforms
configure a Cloud Build trigger to build code whenever there are any changes to the source repository
use the Cloud Build GitHub app to automatically build code whenever there are new commits being pushed to GitHub
list the critical cloud components of GCP along with the benefits of using the Cloud Source Repository to store, track, and manage code
recognize the different approaches to implementing CI/CD pipelines on GCP-hosted products by applying popular GitOps methodologies
specify Google's recommendations for designing an automated deployment process and identify the common issues introduced by DevOps engineers during deployment automation
set up CI/CD pipelines for processing data by implementing CI/CD methods and using GCP's managed products
configure continuous delivery pipelines using continuous integration tools and Google Kubernetes Engine
compare the capabilities and services afforded by Google Cloud Platform to the capabilities and services provided by other public cloud service providers for DevOps process implementation