
Sebastian Daschner
Lead Java Developer Advocate
Biography
Sebastian Daschner is a Lead Java Developer Advocate for IBM. His role is to share knowledge and educate developers about Java, enterprise software, and IT in general. He enjoys speaking at conferences, writing articles and blog posts, producing videos, newsletters, and other content. Sebastian believes that teaching others not only greatly improves their situation, but also educates yourself. His goal is to focus on how concepts work and why specific solutions are needed, and only then how they are implemented.
Sessions
¿Java EE? ¿Jakarta EE? ¿MicroProfile? ¿O tal vez, todos ellos?
Esta sesión va a mostrar la diferencia entre Java EE, Jakarta EE, MicroProfile y sus especificaciones individuales. Veremos como sus APIs se complementan y nos permiten desarrollar aplicaciones con alta productividad mediante el uso de APIs conocidas.
Especialmente aplicaciones nativas en el cloud que requieren algunos aspectos técnicos adicionales, como telemetría o resistencia, que son agregados por los especificaciones recientes de MicroProfile.
También veremos una comparación de entornos de ejecución, cuales servidores soportan MicroProfile, qué modelos de despliegue hay y qué elección tiene sentido para diferentes pilas de tecnología.
Language:English
Audience Level:Beginner
Talk Format:Talk (~30-45 minutes)
Cloud Native, Service-Meshed Java Enterprise With Istio
In enterprise software, we see more and more of the cloud native technologies, especially container orchestration and service meshes, emerging and slowly taking over the market.
Developers are facing the challenge which technology to choose to implement microservices for a cloud native setting.
Java Enterprise has been used for software solutions for a long time and its APIs are well-established in the ecosystem. However, is it possible to develop cloud native, service-meshed Java Enterprise applications that fulfill concerns such as scalability, resiliency, and telemetry — in an effective, manageable way?.
This sessions shows how to implement service-meshed applications using Java EE 8 and MicroProfile. We will develop a mesh of microservices, managed by Kubernetes and Istio. We’ll see why especially the Java Enterprise approach fits the concepts behind container orchestration and service meshes well.
The session also includes how to integrate the required cross-cutting concerns, such as monitoring, tracing, or resiliency into our applications, where developers have to actively integrate technology themselves and where the platform support us. Especially the cooperation between Java EE and MicroProfile provides a potent technology.
All of the time will be spent live-coding while explaining the concepts and solutions.
Language:English
Audience Level:Beginner
Talk Format:Talk (~30-45 minutes)