Spring-Boot Microservices, Container, Kubernetes – How To

A session at Spring I/O 2015

Thursday 30th April, 2015

5:00pm to 6:00pm (WET)

Join this session to learn how to create a Java-based microservice using Spring Boot, containerize it using Maven plugins, and subsequently deploy a fleet of microservices and dependent components such as Redis using Kubernetes.
Spring Boot makes creating microservices fast and easy – when it comes to running a single instance. Like most Java application, the harder part is usually the clustering and fail-over configurations.

First, we’ll go over how get started with Spring Boot, and, subsequently, using Maven plugins to generate and create Docker images during the build process.

Next, we’ll go over some basic architecture and configurations, such as:
– Configuring Spring Session
– Using Redis as the session store
– Testing the configuration locally with container linking
– Tips and tricks for faster startup (/dev/./urandom is your friend)

Finally, with the images, we’ll deploy the microservice into Kubernetes:
– Defining pods and services
– Linking microservices to Redis using Kubernetes
– Perform rolling upgrades of the application
– Canary new versions of the microservices into the fleet

Best part – we can visualize all of these activities happening in Kubernetes.

About the speaker

This person is speaking at this event.
Ray Tsang

#Cloud Developer Advocate @Google. Loves #Java. Lives in NYC.Creator of @JDeferred. Ex @JBoss, @RedHatSoftware, @Accenture.

Coverage of this session

Sign in to add slides, notes or videos to this session

Spring I/O 2015

Spain Spain, Barcelona

29th30th April 2015

Tell your friends!


Time 5:00pm6:00pm WET

Date Thu 30th April 2015

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session