Build, Deploy, Debug, and Monitor Highly Scalable Java Applications
- check Build Java apps on GCP using Eclipse, IntelliJ, or browser based command-line
- check Deploy and scale Spring Boot or Spark Java apps
- check Use Maven or Gradle build tool plugins to build and deploy to GCP
- check Query fully-managed MySQL, PostgreSQL, or NoSQL databases on GCP using Java
- check Deploy Java apps to a managed Kubernetes cluster
- check Run apps on Google maintained OpenJDK or OpenJDK+Jetty9 Docker images
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
Set up a GCP Console project.
Click to:
- Create or select a project.
- Enable the Cloud Storage API for that project.
- Create a service account.
- Download a private key as JSON.
You can view and manage these resources at any time in the GCP Console.
Create a Cloud Storage Bucket:
gsutil mb gs://[YOUR-BUCKET-NAME]
Make the bucket publicly readable so it can serve file:
gsutil defacl set public-read gs://[YOUR_BUCKET_NAME]
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
Set up a GCP Console project.
Click to:
- Create or select a project.
- Enable the Cloud Pub/Sub API for that project.
- Create a service account.
- Download a private key as JSON.
You can view and manage these resources at any time in the GCP Console.
gcloud beta pubsub topics create YOUR_TOPIC_NAME
gcloud beta pubsub subscriptions create YOUR_SUBSCRIPTION_NAME --topic YOUR_TOPIC_NAME
Publish Messages
Subscribe to Messages
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
Set up a GCP Console project.
Click to:
- Create or select a project.
- Enable the BigQuery API for that project.
- Create a service account.
- Download a private key as JSON.
You can view and manage these resources at any time in the GCP Console.
Create a BigQuery service object
Query Public Data
Displaying Results
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
Set up a GCP Console project.
Click to:
- Create or select a project.
- Enable the Cloud Translation API for that project.
- Create a service account.
- Download a private key as JSON.
You can view and manage these resources at any time in the GCP Console.
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
Set up a GCP Console project.
Click to:
- Create or select a project.
- Enable the Cloud Vision API for that project.
- Create a service account.
- Download a private key as JSON.
You can view and manage these resources at any time in the GCP Console.
Get Vision Service
Detect Face
Highlight faces
Google Stackdriver provides tracing, debugging logging, monitoring, and reporting capabilities. It equips you with insights into the health, performance, and availability of cloud-powered applications, enabling you to find and fix issues production faster.
Got something to say? Join our community to ask questions, or just chat with the experts at Google who help build the support for Java on Google Cloud Platform.