Speaker Details

Ken Finnigan

Red Hat

Ken is a Senior Principal Software Engineer for Red Hat Middleware and has been a consultant and software engineer for over 20 years with enterprises throughout the world. Ken leads the SmallRye project, which implements the Eclipse MicroProfile specifications while also looking to innovate with Kubernetes Native development. Ken is also part of the team developing Quarkus to be Supersonic Subatomic Java. As part of his work on SmallRye, Ken is heavily involved in the Eclipse MicroProfile community to develop specifications for Java microservices in the Cloud. Ken has previously served as the project lead for Thorntail and LiveOak, along with other JBoss projects. Ken is the author of “Enterprise Java Microservices” and has previously authored two other books.

Hands-on with Quarkus: Building next-generation Kubernetes native Java apps

Hands-on Lab
Java

Java was originally built for a world where long-running, memory-hungry dynamic applications were all that we knew. However, we now live in a world dominated by the cloud, mobile, IoT, and open source, where containers, Kubernetes, microservices, reactive, Function-as-a-Service (FaaS), 12-factor, and cloud-native application development can deliver higher levels of productivity and efficiency. Quarkus provides an effective solution for developing with Java in this new world and offers an extensible set of Java libraries and frameworks that you know and love, combined with blazingly fast startup times, extremely low memory usage and pure developer joy.

Come to this workshop to get hands-on developing successful Kubernetes Native applications using Quarkus, a Java ecosystem way to develop cloud-first, container-native, serverless focused and Kubernetes optimized apps. Topics include:

  • Fast development with Live Coding
  • Building Native Java
  • Deploying to Kubernetes
  • Event-Driven/Reactive Apps
  • Dependency Injection
  • Testing Quarkus Apps
  • Streaming with Kafka
  • Security with JWT and Keycloak
  • Data access with Hibernate and Panache
  • Metrics, Monitoring and Tracing
  • Eclipse MicroProfile integration

MicroServices
Apache Kafka
Kubernetes
Security
Event-Driven Microservices
MicroProfile
Quarkus