Over a million developers have joined DZone.

This Week in Spring: Spring Security, KNative, Spring Cloud, and More!

DZone's Guide to

This Week in Spring: Spring Security, KNative, Spring Cloud, and More!

Check out this week's installment on the latest happenings in Spring, including the new release from Pivotal and Google, KNative, Spring REST releases, and more!

· Java Zone ·
Free Resource

The CMS developers love. Open Source, API-first and Enterprise-grade. Try BloomReach CMS for free.

Hi Spring fans! Welcome to another installment of This Week in Spring! This week I’m in San Francisco in studio with Spring Security lead Rob Winch, filming our new Spring Security Livelessons video. There is so much to cover that, as you can imagine, it’s a tall order even for the two of us!

I’m also busily preparing for my talk with my buddy and Googler Ray Tsang at this week’s Google Cloud NEXT event on all things Pivotal and Google Cloud. We’re going to look at the bootiful Spring Cloud GCP project and, importantly, the new project jointly announced between Google and Pivotal just this morning — KNative. KNative will serve as the platform that we at Pivotal have built and deployed on our Project Riff serverless function-as-a-service runtime. Do not miss it if you’re around!

Alright, we’ve got a lot to cover related to Pivotal, Google, KNative, Spring, and so much more, so let’s get to it!

BloomReach CMS: the API-first CMS of the future. Open-source & enterprise-grade. - As a Java developer, you will feel at home using Maven builds and your favorite IDE (e.g. Eclipse or IntelliJ) and continuous integration server (e.g. Jenkins). Manage your Java objects using Spring Framework, write your templates in JSP or Freemarker. Try for free.

java ,spring ,spring boot ,reactive spring ,pivotal ,spring cloud ,spring rest docs ,spring security ,knative ,google

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}