Devoxx Poland 2019
from Monday 24 June to Wednesday 26 June 2019.
Senior Software Engineer at Red Hat
Java developer with more than 10 years of experience in developing back-end systems. Eclipse MicroProfile Committer, member of the SmallRye and Thorntail team, also contributing to Quarkus.
See also https://developers.redhat.com/
Containers, Kubernetes, Cloud Native, Microservices, Eclipse MicroProfile. This session will guide the developer through the minefield of all these buzzwords to understand the concepts and develop solutions with them.
The session will start with a short introduction to the concepts and then dive into a hands-on workshop where each of the attendees will implement a set of micro-services using the features of Eclipse MicroProfile, such as tracing, metrics, OpenApi, health checks and fault tolerance. We will use Quarkus, the brand new cloud native Java framework, compile the Java services to native binaries, and deploy them to a locally running Kubernetes.
By the end of the session the attendee will know how to create a series of microservices developed with Eclipse MicroProfile that are deployed to a local Cloud. All microservices working together to provide a cohesive single application.
If possible, please install Docker and Minikube on your laptop before the lab. You can use our simplified instructions for installing minikube on Linux: http://bit.ly/install-minikube
Quarkus is a new Java runtime, designed for productivity and efficiency. Instant reload, hotspot and native execution, vastly reduced start time and memory usage, and all that with a set of libraries you already know, such as Hibernate, RestEasy, Vert.x or MicroProfile.
This talk will give an overview of Quarkus and demo basic cloud use cases with MicroProfile and Kubernetes.