Course
Skills
App Deployment, Debugging, and Performance
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem.
What you'll learn
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate managed services from the Google Cloud Platform. 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.
Table of contents
Deploying Applications
43mins
- Welcome to this Course 1m
- Deploying Applications Using Container Builder, Container Registry, and Deployment Manager 9m
- Demo:Explore Cloud Container Builder and Registry 18m
- Demo on Exploring Deployment Manager 9m
- Getting started with GCP and Qwiklabs 4m
- Lab Overview 1m
- App Dev: Deploying the Application into Kubernetes Engine v1.1 0m
- Summary 1m
Execution Environments for your Application
25mins
- Introduction to Execution Environments in Google Cloud Platform 2m
- Cloud Dataflow 4m
- Cloud Functions 4m
- App Engine Flexible Environment 7m
- Kubernetes Engine (formerly Container Engine) 3m
- Compute Engine 4m
- Lab Overview 0m
- App Dev: Deploying the Application into App Engine Flexible Environment v1.1 0m
- Summary 1m
Debugging, Monitoring, and Tuning Performance
22mins
- Stackdriver, a Multi-Cloud Service 2m
- Debugging Your Application 1m
- Lab Overview 0m
- App Dev: Debugging Application Errors v1.1 0m
- Logging 2m
- Monitoring and Tuning Performance 5m
- Identifying and Troubleshooting Performance Issues 4m
- Stackdriver Features 5m
- Lab Overview 0m
- App Dev: Harnessing Stackdriver Trace and Monitoring v1.1 0m
- Summary 1m
- Course Recap 2m