Overview
Explore Java development on Google Cloud Platform in this 46-minute Devoxx conference talk. Discover how Google's decade-long experience in deploying containerized Java applications at massive scale has led to the creation of an ecosystem of infrastructure and tools now available through Google Cloud Platform. Learn to use idiomatic Java client libraries, deploy applications to virtual machines, platform as a service, or managed Kubernetes clusters. Follow along as the speakers demonstrate deploying and scaling a Java containerized microservice to a GCP-based Kubernetes cluster, and debug it in production using Google Stackdriver Debugger IDE integration and dynamic logging statements. Gain insights from Google engineers Patrick Flynn and Rajeev Dayal on leveraging tools originally developed for diagnosing issues in Google software running on Borg.
Syllabus
Introduction
Google Server History
Data Centers
Borg
App Engine
Troubleshooting
Kubernetes
Cloud Debugger
Deployment
Summary
Taught by
Devoxx