VMware offers training and certification to turbo-charge your progress.Learn more
Dear Spring Community!
Today, together with Google Cloud team, I’m very excited to announce that Spring Cloud for Google Cloud Platform project of version
1.0 is Generally Available at last!
This project has started as a collaboration with the Google Cloud team (and we really appreciate their effort) and aims to implement and expose well-know Spring Framework patterns and abstractions to bring the benefits of Spring and Spring Boot to Java developers using GCP services. Together we spent many hours (more than a year!) discussing the best APIs and approaches which should be convenient and useful to target projects aiming to consume GCP services. Even if we iterated the implementations multiple times to provide the developer experience, right now we believe that the project is mature and stable, and we believe in its potential. And now we are very thrilled to continue our collaboration for implementing more features to expose GCP services for Spring Cloud applications!
Please, consult the previously announced Release Candidate 1 for a detailed description of the features the project implements so far. Since then, we have upgraded the project to the latest Finchley SR1 with all the latest transitive dependencies and fixed several issues.
The artifacts available from Spring Release repository and Maven Central via BOM:
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-gcp-dependencies</artifactId> <version>1.0.0.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
The Reference Documentation and sample applications are available to get you started quickly.
Check out the latest walkthrough of Spring Cloud GCP project by our very Josh Long and Ray Tsang from Google at Google Next 2018:
Now we are busy on more integrations and we’ve recently released a 1.1.0.M1 version that has a preview of the Spring Data Cloud Spanner and Spring Cloud Config support. The hard work in progress is around Google Cloud Datastore for Spring Data abstractions. There are many more Google Cloud features we would like to tackle and expose for them Spring-based API and configuration conveniences. Don’t hesitate to come back to us with any feedback and even contributions!
From the Spring Cloud GCP Team
Don’t miss SpringOne Platform conference in Washington, D.C. this September! Together with Google team I’m going to represent these and more other features in the Spring Cloud for Google Cloud Platform project. Checkout the sessions and register!