Rafael Benevides is a Director of Developer Experience at Red Hat. In his current role he helps developers worldwide to be more effective in software development, and he also promotes tools and practices that help them to be more productive. He worked in several fields including application architecture and design. Besides that, he is a member of Apache DeltaSpike PMC - a Duke’s Choice Award winner project. And a speaker in conferences like JUDCon, TDC, JavaOne and Devoxx. Twitter | LinkedIn |

Hands-on with Docker, Kubernetes and OpenShift - from basic to advanced features

In this hands-on session, bring your laptop. You will learn about Docker container, and then building a container image that runs Java microservices from scratch. We can then deploy Java microservices at scale via the container orchestration Kubernetes and finally leverage OpenShift for features such as continuous integration and delivery (CI/CD). At the end of the lab, you would be able to use container and container orchestration technology both on the cloud and on your local laptop as well.

Kubernetes for Docker Developers

Yes, Docker is great! We are all very aware of that but now it’s time to take the next step: wrapping it all and deploying to a production environment. For this scenario we need something more. For that “more” we have Kubernetes by Google - a container platform based on the same technology used to deploy billions of containers per month on Google’s infrastructure. Ready to leverage your Docker skills? Come to this session to see how your current Docker skillset can be easily mapped to Kubernetes concepts and commands. And get ready to deploy your Java-based applications in containers in production!