Serverless Applications in the Cloud: Implementation Using Cloud Run
Google Cloud 2021
| Intermediate
- 14 Videos | 1h 20m 8s
- Includes Assessment
- Earns a Badge
Cloud Run on the Google Cloud Platform (GCP) enhances the experience of building and deploying scalable serverless applications. Use this course to become familiar with using Cloud Run on a GCP-powered, fully managed serverless platform. Explore Cloud Run architectures, the role of Knative, and how Cloud Run and Cloud Run for Anthos differ. Investigate the lifecycle of a Cloud Run container, services for defining serverless service workflows, and GCP's load balancing and autoscaling capabilities. Differentiate between Cloud Tasks and Cloud Scheduler and outline best practices for designing, implementing, testing, and deploying Cloud Run services. After completing the course, you'll be able to package a simple Node.js application into a container image, deploy it to Cloud Run, use Cloud Build triggers to automate builds and deployments to Cloud Run, set up Cloud Code extension on IntelliJ, and create Cloud Run services using Cloud Code's starter templates.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courserecall the prominent serverless solutions afforded by GCP that can be used to build, develop, and deploy functions and applicationsrecognize the Cloud Run architectures along with the role of Knative that help Google Cloud Run combine serverless with containerscompare the differences between fully managed Cloud Run and Cloud Run for Anthos and how this awareness helps serverless architects select the right architecturerecognize the key features and benefits provided by Cloud Run along with the prominent implementation scenarios of Cloud Runcreate a simple Node.js application, package it into a container image, upload the container image to a container registry, and deploy the container image to Cloud Rundescribe the end-to-end life cycle of a container on Cloud Run
-
recall the concept of workflows with the help of use cases and list the prominent services that help define workflows to orchestrate Google Cloud Platform serverless servicesrecognize the load balancing and autoscaling capabilities afforded by Google Cloud Platformlist the key features of Cloud Tasks and Cloud Scheduler that can be used to initiate actions outside of the immediate context and differentiate between Cloud Tasks and Cloud Schedulerwork with Cloud Build to automate builds and deployments to Cloud Run with the use of a Cloud Build trigger to automatically build and deploy codeinstall IntelliJ, set up the Cloud Code extension, and create a new Cloud Run service using one of Cloud Code's starter templatesdescribe the recommended best practices that need to be applied when designing, implementing, testing, and deploying Cloud Run servicessummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 50sUP NEXT
-
2.GCP Serverless Solutions10m 25s
-
3.Cloud Run Architectures8m 14s
-
4.Cloud Run Architecture Comparison7m 6s
-
5.Features and Benefits of Cloud Run6m 33s
-
6.Deploying to Cloud Run5m 49s
-
7.Container Life Cycle on Cloud Run6m 22s
-
8.Workflow Services to Orchestrate GCP Serverless6m 43s
-
9.Google Cloud Platform Load Management6m 14s
-
10.Cloud Tasks and Cloud Scheduler6m 4s
-
11.Automated Building and Deploying with Cloud Run2m 29s
-
12.Creating Cloud Run Services Using Cloud Code5m 11s
-
13.Cloud Run Best Practices5m 51s
-
14.Course Summary1m 18s
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.