DubJUG - Java Champion Kevin Dubois
On the evening of Tuesday November 14th we welcomed Red Hat developer Kevin Dubois to join the Dublin Java User Group at TechMeetup.space in the city centre.
ABSTRACTS BELOW ⤵️
GET THE RECORDING
Get up to date news about our 2024 schedule
19:00 Kubernetes. From 0 to Production-Grade with Java
In this 90 minute session Kevin talked (and demo!) about what it means to be a good Java Cloud Citizen - which, as we found out, is more than merely putting an application in a container and deploying it.
We learned that to optimize our Java application's performance and resilience in the cloud, it is essential to consider factors such as providing real-time health status through fine-grained metrics, and also ensuring fast start up, and avoiding excessive resource consumption within the cluster.
Kevin also explained that being a good Cloud Citizen also involves streamlining configuration, deployment and upgrade processes. By integrating these tasks seamlessly, the application can facilitate smooth deployments and upgrades, which will lead to more efficiency and ease of management.
Kevin then embarked on a journey to develop a perfect(ish) Cloud Native Java Application with Quarkus. This journey encompassed a comprehensive understanding of both the development and operational perspectives to optimize applications for the cloud environment. We got an overview of the Kubernetes basics from a Java developer’s perspective and learnt step-by-step how to build and configure our application to make it production ready on Kubernetes.
Drinks and food courtesy of our wonderful partner network
Kevin is a software engineer and international speaker talking mostly about Java, Quarkus and Cloud Native Development & Deployment practices. He currently works as developer advocate at Red Hat, on a mission to supercharge developer joy and productivity using Open Source as the guiding light. He previously worked as a (Lead) Software Engineer at a variety of organizations across the world ranging from small startups to large US enterprises and even government agencies.
Kevin is actively involved in Open Source communities, contributing to projects such as Quarkus, Knative, Apache Camel, and Podman (Desktop); and as committee member of the Belgian Kubernetes Meetup group as well as the Belgian Java User Group.
Kevin speaks English, Dutch, French and Italian fluently and is currently based in Belgium, having lived in Italy and the USA as well.
In his free time you can find him somewhere in the wild hiking, gravel biking, snowboarding or packrafting.
X (formerly known as Twitter):@KevinDubois
About the Dublin Java User Group
Since 2006, the Dublin Java User Group, aka DubJUG, has been working with the global Java community to amplify technical knowledge for the benefit of Irish based developers and businesses.
Teckro builds mobile first, Cloud based SaaS Technology solutions, used by the global pharmaceutical companies to change how they conduct clinical Trials.
Using the latest technology including Kotlin, Spring Boot, REST APIs, React, ES6, Swift, MySQL, Apache Kafka, Maven, Gradle, Cassandra, Git, Docker, Kubernetes, Helm, Datadog, AWS, Sonar and much more, Teckro’s makes a real difference globally. Quality of life is improved. In the end, lives will be saved.
Stackand.Co have been enriching the professional lives of Java software professionals for over 20 years experience. They have helped many great people elevate their careers, and local companies acquire with the best developers for their teams.
Perhaps they can do the same for you working with companies like this one?
Liberty IT is part of Liberty Mutual Insurance. We’re the cogs behind the #78 Fortune-ranked company, the key drivers behind their global digital enablement journey, reimagining insurance by delivering an ever more efficient service for our customers.
Many more technology companies support our community - find out more about them here.