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.