DevOps Pipelines: Configuring a GCP Pipeline
DevOps
| Intermediate
- 14 Videos | 57m 2s
- Includes Assessment
- Earns a Badge
To work with DevOps pipelines, you need to recognize how pipelines are managed using different cloud platforms. In Google Cloud Platform (GCP), working with pipelines is more advanced than some of the other providers. In this course, you'll identify the benefits of GCP DevOps pipelines and the prominent GCP components and services that build them. You'll list the essential elements used to implement IoT to analytics and the benefits of using Cloud Deployment Manager to create and manage cloud resources. Next, you'll learn to create repositories to host sample app source codes, development environments from a feature branch, and GKE clusters. You'll set up a canary deployment environment and use a GCP pipeline to implement triggered deployment. You'll create Cloud Build config files to build and push Docker images to Container Registry, and configure CI/CD pipelines using GKE, Cloud Source Repositories, and Cloud Build. Finally, you'll write Dataflow pipelines and run Dataflow locally and on the cloud.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursespecify the benefits of GCP DevOps pipeline when implemented using Google cloud computing servicescreate GKE clusters that can be used in continuous deployment with Cloud Buildcreate repositories to host sample app source code and set up automated triggers in Cloud Buildcreate a development environment from a feature branch and push the branch to the Git server to enable Cloud Build to deploy the environmentset up a canary deployment environment and use a GCP pipeline to implement triggered deployments with the canary deployment strategycreate Cloud Build config files and use them to build and push Docker images to Container Registry
-
configure CI/CD pipelines to enable robust CI/CD pipelines using GKE, Cloud Source Repositories, and Cloud Buildlist the prominent GCP components and services that can be used to build data pipelinesbuild serverless deployment pipelines on Google Cloud Platformlist the essential components of GCP that can be used to implement IoT to analytics and build analytical pipelineswrite Dataflow pipelines and demonstrate the steps to run Dataflow locally and on the cloudrecall the benefits of using Cloud Deployment Manager to create and manage cloud resources with simple templates in GCP continuous deployment pipelinessummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 18sUP NEXT
-
2.GCP DevOps Pipeline Benefits4m 43s
-
3.Using GKE Clusters for Continuous Deployment4m 57s
-
4.Creating Repos and Setting up Triggers3m 55s
-
5.Creating Development Environments3m 10s
-
6.Setting up Canary Deployments7m 41s
-
7.Creating Cloud Build Config Files3m 47s
-
8.Configuring CI/CD With GCP4m 13s
-
9.GCP Components for Data Pipelines5m 24s
-
10.Building Serverless Deployment Pipelines2m 42s
-
11.GCP Components for Implementing IoT to Analytics5m 50s
-
12.Writing Dataflow Pipelines for Analytics2m 37s
-
13.Cloud Deployment Manager5m 5s
-
14.Course Summary1m 40s
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.