Securing and Integrating Components of your Application

Por: Coursera . en: , ,


In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from the Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, participants learn how to develop more secure applications, implement federated identity management, and integrate application components by using messaging, event-driven processing, and API gateways. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.

Prerequisites and prework:

• Completed Google Cloud Platform Fundamentals or have equivalent experience
• Working knowledge of Node.js, Java, or Python
• Basic proficiency with command-line tools and Linux operating system environments
• Previous course(s) in the specialization


Handling Authentication and Authorization
-This module covers handling authentication and authorization in your application on GCP.

Using Cloud Pub/Sub
-This module introduces Cloud Pub/Sub and leveraging the service in your applications.

Adding Intelligence
-This module covers adding intelligence to your application, including pre-trained machine learning APIs.

Using Cloud Functions
-This module introduces Cloud Functions and how to leverage them in your serverless applications.

Using Cloud Endpoints
-This module discusses leveraging Cloud Endpoints in your GCP applications.