Spring Cloud GCP

The Spring Cloud GCP project brings the familiar Spring programming model to Google Cloud Platform APIs.

Quick Start
Fork me on GitHub

The Spring Cloud GCP project has had several milestone releases and is actively working towards an official GA release.

Until then, the latest updates to Spring Cloud GCP project are available through Pivotal's Maven snapshot repository.

Features

The Spring Cloud GCP project offers the following features:

  • Bill of Materials (BOM) for dependency version management
  • Spring Cloud GCP Pub/Sub, including PubSubTemplate
  • Spring Resource Abstraction for Google Cloud Storage
  • Spring Integration Channel Adapters for Google Cloud Pub/Sub
  • Spring Data Spanner
  • Spring Boot starters
    • GCP Support
    • Google Cloud Config
    • Google Cloud Pub/Sub
    • Google Cloud SQL
    • Google Cloud Spanner
    • Google Cloud Storage
    • Stackdriver Trace with Spring Cloud Sleuth

Quick Start

Download

The recommended way to get started using spring-cloud-gcp in your project is with a dependency management system – the snippet below can be copied and pasted into your build. Need help? See our getting started guides on building with Maven and Gradle.