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 create repeatable deployments by treating infrastructure as code, choose the appropriate application execution environment for an application, and debug/monitor application performance. 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
This module covers deploying your applications in GCP.
Execution Environments for your Application
This module covers the various execution environments available for your application in GCP.
Debugging, Monitoring, and Tuning Performance
This module covers debugging, monitoring, and tracing performance in your applications using Stackdriver.