The DevOps Deployment Pipeline: Pipeline Implementation Using GCP
DevOps
| Intermediate
- 13 Videos | 53m 24s
- Includes Assessment
- Earns a Badge
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.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courselist the Google Cloud Platform products that help build DevOps pipelines and implement CI/CDdescribe Google's approach to implementing continuous integration using the GCP reference pipeline to automate building, testing, and delivering quality deploymentrecognize 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 platformsconfigure a Cloud Build trigger to build code whenever there are any changes to the source repositoryuse the Cloud Build GitHub app to automatically build code whenever there are new commits being pushed to GitHublist 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 methodologiesspecify Google's recommendations for designing an automated deployment process and identify the common issues introduced by DevOps engineers during deployment automationset up CI/CD pipelines for processing data by implementing CI/CD methods and using GCP's managed productsconfigure continuous delivery pipelines using continuous integration tools and Google Kubernetes Enginecompare the capabilities and services afforded by Google Cloud Platform to the capabilities and services provided by other public cloud service providers for DevOps process implementationsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 20sUP NEXT
-
2.GCP Products for DevOps Pipelines8m 44s
-
3.Google's CI Implementation Approach5m 16s
-
4.The Benefits of GCP's Approach to Continuous Delivery6m 14s
-
5.Setting Up and Configuring Cloud Build4m 3s
-
6.Using the Cloud Build GitHub App1m 50s
-
7.GCP Cloud Components and the Benefits of Cloud Source Repo5m 16s
-
8.CI/CD Pipeline Implementation Methods5m 5s
-
9.Google's Recommendations for Automated Deployment4m 49s
-
10.Setting Up CI/CD Pipelines for Processing Data1m 59s
-
11.Configuring Delivery Pipelines for GKE3m 7s
-
12.GCP vs. Other Public Cloud Service Providers4m 13s
-
13.Course Summary1m 30s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.