-
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from Google Cloud. 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.
This is the second course of the Developing Applications with Google Cloud series. After completing this course, enroll in the App Deployment, Debugging, and Performance course.
Overview
Syllabus
-
- Handling Authentication and Authorization
- This module covers handling authentication and authorization in your application on Google Cloud.
- Using Pub/Sub to Integrate Components of Your Application
- This module introduces Pub/Sub and leveraging the service in your applications.
- Adding Intelligence to Your Application
- This module covers adding intelligence to your application, including pre-trained machine learning APIs.
- Using Cloud Functions for Event-Driven Processing
- This module introduces Cloud Functions and how to leverage them in your serverless applications.
- Managing APIs with Cloud Endpoints
- This module discusses leveraging Cloud Endpoints in your Google Cloud applications.