Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Google Cloud Build: Test, Deploy, and Manage Code

Google Cloud Build: Test, Deploy, and Manage Code

1h 38mIntermediate2023-02-08

Authors

Xian Ke

Xian Ke

Founder and Engineer at GroveFlow

Course details

The Google Cloud Platform has so many tools it’s hard to keep track. One of the most interesting but less talked about is Cloud Build—designed to offer a game-changing experience for developers. In this course, instructor Xian Ke shows you the basics of using Google Cloud Build for building, testing, deploying, and managing code on a serverless CI/CD platform.

Get an overview of how Cloud Build fits within the larger Google Cloud Platform to better understand the overall development process. Learn to package code with GitHub repos, Docker containers, and artifacts in Node.js, Java, and Python. Test your apps along the way for functionality to get them ready for successful deployment. Find out how to deploy code to the Google App Engine, Cloud Run, Kubernetes, Cloud Functions, Firebase, and more. Upon completing this course, you’ll be ready to leverage all the features of Cloud Build for building your own applications.

Skills covered

Google Cloud PlatformDevOps FoundationsDevOpsSoftware Development ToolsGoogleCloud PlatformsLearningCloud ComputingSoftware Development

Concepts

0. Introduction

  • 01 - Learning the Google Cloud Build platform
  • 02 - What you should know

1. Benefits and Definitions

  • 03 - Getting code from local computer to Cloud
  • 04 - What is DevOps
  • 05 - What are continuous integration (CI) and continuous delivery (CD)
  • 06 - What is serverless computing
  • 07 - How Cloud Build fits within Google Cloud Platform

2. Packaging and Building Code with Google Cloud Build

  • 08 - Overview
  • 09 - Connecting with GitHub and other code repositories
  • 10 - Build configuration files
  • 11 - Container images (Docker)
  • 12 - Cloud Build and Artifacts

3. Testing Code with Google Cloud Build

  • 13 - Overview
  • 14 - Testing Node.js apps
  • 15 - Testing Python apps
  • 16 - Testing Java apps

4. Deploying to Google Cloud Destinations with Cloud Build

  • 17 - Overview
  • 18 - Google App Engine
  • 19 - Google Cloud Run
  • 20 - Google Kubernetes Engine
  • 21 - Google Cloud Functions
  • 22 - Google Firebase
  • 23 - Google Anthos

5. Features of Google Cloud Build

  • 24 - Scheduling, triggers, history
  • 25 - Security and Google Cloud Build
  • 26 - Speeding up builds
  • 27 - Pricing, quotas, limits
  • 28 - Multi-cloud deployments

6. Example End-to-End Project with Google Cloud Build

  • 29 - Google Cloud Build end-to-end project demonstration

Conclusion

  • 30 - Start building in GCP

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal