Serverless App Development: Implementation in Google Cloud Platform
Google Cloud
| 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
-
2m
-
8m 58s
-
8m 9s
-
7m 3s
-
8m 14s
-
5m 37s
-
7m 47s
-
6m 20s
-
5m 11s
-
5m 11s
-
5m 51s
-
3m 20s
-
9m 38s
-
6m 45s
-
7m 3s
-
4m 59s
-
7m 48s
-
7m
-
5m 33s
-
11m 9s
-
7m 6s
-
2m 16s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.