The DevOps Deployment Pipeline: Pipeline Implementation Using GCP

DevOps    |    Intermediate
  • 13 Videos | 58m 54s
  • Includes Assessment
  • Earns a Badge
Likes 6 Likes 6
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 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
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 20s
    UP NEXT
  • Playable
    2. 
    GCP Products for DevOps Pipelines
    8m 44s
  • Locked
    3. 
    Google's CI Implementation Approach
    5m 16s
  • Locked
    4. 
    The Benefits of GCP's Approach to Continuous Delivery
    6m 14s
  • Locked
    5. 
    Setting Up and Configuring Cloud Build
    4m 3s
  • Locked
    6. 
    Using the Cloud Build GitHub App
    1m 50s
  • Locked
    7. 
    GCP Cloud Components and the Benefits of Cloud Source Repo
    5m 16s
  • Locked
    8. 
    CI/CD Pipeline Implementation Methods
    5m 5s
  • Locked
    9. 
    Google's Recommendations for Automated Deployment
    4m 49s
  • Locked
    10. 
    Setting Up CI/CD Pipelines for Processing Data
    1m 59s
  • Locked
    11. 
    Configuring Delivery Pipelines for GKE
    3m 7s
  • Locked
    12. 
    GCP vs. Other Public Cloud Service Providers
    4m 13s
  • Locked
    13. 
    Course Summary
    1m 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.