Serverless App Development: Implementation in Google Cloud Platform
Google Cloud 2021
| Intermediate
- 22 Videos | 2h 22m 57s
- Includes Assessment
- Earns a Badge
Google Cloud Platform (GCP) offers several tools for serverless application development and deployment. Use this course to learn how to take advantage of GCP serverless compute, storage, and app services. Investigate the GCP tools for hosting applications and examine how Google Cloud Functions and App Engine work. Explore the pros and cons of Firebase, the benefits of using Cloud Run, the use cases of Cloud Datastore, and the GCP serverless products for building apps for analytics. Moving along, explore GCP serverless microservices and how serverless deployments can improve DevOps productivity. Finally, learn how to deploy Node.js Cloud Functions, applications to App Engine, and containers from a Container Registry repository to Cloud Run. Store and query data in Firestore in Datastore mode and create streaming pipelines. When you're done, you'll be able to use GCP tools to develop scalable serverless applications efficiently and successfully.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courselist and describe the various options provided by Google Cloud Platform (GCP) for hosting applicationsidentify the key features and benefits of using Google Cloud's serverless platforms and list the prominent serverless products provided by Google Cloud Platformname the key features of Google Cloud Functions and the elements of this product that facilitate writing serverless code to connect and extend cloud servicesdescribe the prominent use cases of Cloud Functions and how these help developerscreate and deploy Node.js Cloud Functions using the Cloud Consoleset up local development environments to create, test, and deploy Google Cloud Functionslist the key features and benefits of Google App Engine and, through use cases, describe how App Engine helps developers build applications with zero server management and zero configuration deploymentslist and compare the different types of environments that are supported by App Engine and outline how to choose the right environmentwrite web applications, configure the deployment on App Engine, and then deploy and test the web applicationsstate the features and benefits of using Cloud Run that provide a managed compute platform to run applications
-
deploy containers from a Container Registry repository to Cloud Runoutline the role of Firebase in building and deploying applications for production along with the pros and cons of using Firebaseadd Firebase to existing JavaScript projectsdescribe the features of Cloud Datastore, compare it with Firestore and traditional databases, and list the use cases of Cloud Datastorestore and query data in Firestore in Datastore mode using the Google Cloud Consoledescribe the benefits of using Google Cloud Platform (GCP) serverless services for analytics and list the products and features provided by GCP to implement analyticsoutline how the features and benefits of Dataflow help implement serverless unified stream and batch data processingcreate streaming pipelines using Google-provided Dataflow templatesoutline the concept of a serverless microservice, how they work, and the benefits of using GCP serverless products to implement serverless microservicesrecognize the DevOps capabilities provided by GCP and describe how serverless deployments can be leveraged to improve DevOps productivitysummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview2mUP NEXT
-
2.Application Hosting Using Google Cloud Platform8m 58s
-
3.Google Cloud Serverless Platforms8m 9s
-
4.Features of Google Cloud Functions7m 3s
-
5.Google Cloud Functions Use Cases8m 14s
-
6.Creating and Deploying Cloud Functions5m 37s
-
7.Setting Up Cloud Functions Local Dev Environments7m 47s
-
8.Features and Benefits of App Engine6m 20s
-
9.App Engine Environment Types5m 11s
-
10.Writing and Deploying Apps to App Engine5m 11s
-
11.Cloud Run and Its Benefits5m 51s
-
12.Deploying Containers to Cloud Run3m 20s
-
13.The Pros and Cons of Firebase9m 38s
-
14.Adding Firebase to Existing Apps6m 45s
-
15.The Features of Google Cloud Datastore7m 3s
-
16.Storing and Querying Data in Datastore4m 59s
-
17.Serverless for Analytics in Google Cloud Platform7m 48s
-
18.Features and Use Cases of Dataflow7m
-
19.Creating Streaming Pipelines Using Dataflow5m 33s
-
20.Serverless Microservices and Google Cloud Platform11m 9s
-
21.Serverless, DevOps, and Google Cloud Platform7m 6s
-
22.Course Summary2m 16s
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.