App Deployment, Debugging, and Performance on Google Cloud
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 apply best practices for application development and use the appropriate Google Cloud storage services for object storage, relational data, caching, and analytics. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.
What you'll learn
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 apply best practices for application development and use the appropriate Google Cloud storage services for object storage, relational data, caching, and analytics. Learners can choose to complete labs in their favorite language: Node.js, Java, or Python.
Table of contents
- Deploying Applications Using Cloud Build, Container Registry, and Deployment Manager 5m
- Why use containers for deployment? 4m
- Build Pipelines with Cloud Build and Deployment Manager 6m
- Demo on Exploring Deployment Manager 9m
- Lab Overview 1m
- Getting Started With GCP And Qwiklabs 4m
- Lab: App Dev - Deploying the Application into Kubernetes Engine: Node.js 0m
- Lab: App Dev - Deploying the Application into Kubernetes Engine: Java 0m
- Lab: App Dev - Deploying the Application into Kubernetes Engine: Python 0m
- Summary 1m
- Introduction to Execution Environments in Google Cloud 2m
- Cloud Dataflow 4m
- Cloud Functions 3m
- App Engine Flexible Environment 6m
- Google Kubernetes Engine 7m
- Cloud Run 3m
- Compute Engine 4m
- Lab Overview 0m
- Lab: App Dev - Deploying the Application into App Engine Flexible Environment: Node.js 0m
- Lab: App Dev - Deploying the Application into App Engine Flexible Environment: Java 0m
- Lab: App Dev - Deploying the Application into App Engine Flexible Environment: Python 0m
- Summary 1m
- Google Cloud's Operations Suite - a Multi-Cloud Service 2m
- Managing Application Performance and Debugging 11m
- Lab Overview 0m
- Lab: App Dev - Debugging Application Errors: Node.js 0m
- Logging 2m
- Monitoring and Tuning Performance 5m
- Identifying and Troubleshooting Performance Issues 6m
- Deployment and Monitoring Demo 5m
- Lab Overview 0m
- Lab: App Dev - Harnessing Stackdriver Trace and Monitoring: Node.js 0m
- Summary 1m