Java on Google Cloud—Intermediate
Learn intermediate skills for developing Java apps on, and deploying them to, Google Cloud.
In this codelab, you write a simple Hibernate app that connects to Cloud Spanner. You create a Spanner database and use the Spanner Dialect for Hibernate ORM. You implement create, read, update, and delete (CRUD) operations with Hibernate ORM.
In this codelab, you create two apps that communicate using the Spring Integration channel adapters provided by Spring Cloud GCP. Spring Integration provides you with a messaging mechanism to exchange messages through MessageChannels.
Deploy a simple Spring Boot Java web app to Kubernetes running on GKE.
Make an HTTP request to the Vision API from a Java program. Review how you authenticate the request and how you access the API.
This tutorial demonstrates how to build and deploy a Slash Command for Slack on Google Cloud.
In this tutorial, you set up your server to authenticate subscriptions to secure channels and send messages over the channel. In a browser, you subscribe to Pusher events and channels, and send messages to the server to pass to remote clients.
In this tutorial, you deploy a Grails 3 app to App Engine flexible environment. You upload images to Cloud Storage and use a Cloud SQL for MySQL database.
In this tutorial, you set up Spring Pet Clinic and run it on App Engine flexible environment with Cloud SQL.