Frustration-free K8S For Spring Developers

Track: Java Platform
Abstract
Your first experience running a Spring app on Kubernetes likely left you wondering “How can I make this more efficient?”

Just to get the app to run on Kubernetes, you likely had to:

Write a DockerFile to build a container.
Upload that container to a registry your Kubernetes deployment can access.
Construct multiple lengthy YAML files.
Install a new CLI to apply those yaml files to the cluster.
Cross your fingers and hope that you did everything right and that the application actually started.

In the likely scenario where you messed something up your first time, you also needed to go back and try and figure out where it all went wrong!

All of that doesn’t even address the fact that your app likely needs some external services, such as databases or message queues. Also, how do you debug the application? How do you even view the logs? How do you securely build a container?

If this experience resonates with you, then this session is for you.

In this session, we show you a variety of tools and techniques that turn deployments to Kubernetes from a multi-step nightmare into every developer's dream: a single automated process that happens quickly and easily. You will leave this session no longer dreading deploying Spring apps to Kubernetes and instead making your deployments painless and intuitive, unlocking the true power of Kubernetes.
Ryan Baxter
Exploring new languages, frameworks, and technologies, and then sharing what he’s learned, has always come naturally to Ryan. Even when it wasn't his day job, Ryan has always been driven by his passion, spending his time and energy educating his friends, colleagues, or anyone else that would listen. Currently, Ryan is working as a software engineer as part of the Spring Cloud team. Ryan has a passion for sharing what he learns via social media, including Twitter and his blog (http://ryanjbaxter.com), as well as in person at conferences. When he’s not coding, Ryan likes spending time with his daughter, ice fishing, running obstacle course races, and watching the Red Sox.