@CesarHgt @tomitribeJava Day Guatemala 2018
JavaEE ahora es Jakarta EE
¿Qué pasó? ¿Qué esta pasando? ¿A dónde va?
César Hernández
Tomitribe
@CesarHgt @tomitribeJava Day Guatemala 2018
● Senior Software Enginner at Tomitribe
● Java Champion
● Ducke’s Choice Award 2016, 2017
● Oracle Certified Professional
● +10 experience with Java EE
● Eclipse Commiter: Jakarta EE TCK,
JAX-WS and Microprofile.
● Open Source advocate, teacher and public
speaker
César Hernández
CesarHernandezGt
@CesarHgt
CesarHernandezGt
@CesarHgt @tomitribeJava Day Guatemala 2018
www.guate-jug.net
/Guate.Java.User.Group
Grupo de
Usuarios
Java Guatemala
/ouggt
Grupo de
Usuarios Oracle
Guatemala
/nullpointersband
Java
Community
Rock Band
/EventosJEspanol
JEspañol
Java es comunidad
Oracle
Developer
Portal
/OracleDevs
@CesarHgt @tomitribeJava Day Guatemala 2018
Agenda
● Pasado: ¿Qué pasó?
● Presente: ¿Qué está pasando?
● Futuro: ¿A dónde va?
@CesarHgt @tomitribeJava Day Guatemala 2018
Pasado
¿Qué pasó?
@CesarHgt @tomitribeJava Day Guatemala 2018
@CesarHgt @tomitribeJava Day Guatemala 2018
J2EE 1.2 (December 12, 1999)
@CesarHgt @tomitribeJava Day Guatemala 2018
J2EE 1.3 (September 24, 2001)
@CesarHgt @tomitribeJava Day Guatemala 2018
J2EE 1.4 (November 11, 2003)
@CesarHgt @tomitribeJava Day Guatemala 2018
Java EE 5 (May 11, 2006)
@CesarHgt @tomitribeJava Day Guatemala 2018
Java EE 6 (December 10, 2009)
@CesarHgt @tomitribeJava Day Guatemala 2018
Java EE 7 (May 28, 2013)
@CesarHgt @tomitribeJava Day Guatemala 2018
Java EE 8 (August 31, 2017)
@CesarHgt @tomitribeJava Day Guatemala 2018
Presente
¿Qué está pasando?
@CesarHgt @tomitribeJava Day Guatemala 2018
Marca y Logo
@CesarHgt @tomitribeJava Day Guatemala 2018
Donación de Oracle
@CesarHgt @tomitribeJava Day Guatemala 2018
Artefactos, JRS, TCK
@CesarHgt @tomitribeJava Day Guatemala 2018
JRS
@CesarHgt @tomitribeJava Day Guatemala 2018
Documentos de especificaciones
@CesarHgt @tomitribeJava Day Guatemala 2018
TCK
@CesarHgt @tomitribeJava Day Guatemala 2018
Estructura Organizacional
https://projects.eclipse.org/projects/ee4j
@CesarHgt @tomitribeJava Day Guatemala 2018
¿MicroProfile ?
https://projects.eclipse.org/projects/ee4j https://projects.eclipse.org/projects/technology.microprofile
Eclipse Fundation
MicroProfileEE4J
@CesarHgt @tomitribeJava Day Guatemala 2018
Eclipse MicroProfile
@CesarHgt @tomitribeJava Day Guatemala 2018
Eclipse MicroProfile
∙ Comunidad Open-Source de la
fundación Eclipse
∙ Enfocada en Microservicios bajo
JavaEE
∙ Generadora de: Specificaciones,
API y TCK.
∙ Implementado por diferentes
entidades
∙ http://microprofile.io/
@CesarHgt @tomitribeJava Day Guatemala 2018
Eclipse MicroProfile
JavaEE 8 API’s
@CesarHgt @tomitribeJava Day Guatemala 2018
Futuro
¿A dónde va?
@CesarHgt @tomitribeJava Day Guatemala 2018
Proceso abierto e inclusivo
● Cualquier puede contribuir: basado en méritos
● Todo es Código Abierto
● Votaciones de comunidad
● Membresía básica de Eclipse es gratuita
@CesarHgt @tomitribeJava Day Guatemala 2018
Estándarización
● Proyecto Open source y no grupos cerrados
● Enfoque en verdadera portabilidad
● Simplificación
● Releases anuales
● Múltiples perfíles
@CesarHgt @tomitribeJava Day Guatemala 2018
Transiciones y soporte
● Java EE 8 = Jakarta EE 8
● Continuidad a soporte legacy
@CesarHgt @tomitribeJava Day Guatemala 2018
Innovación acelerada
● Cloud-Native
● Microservicios
● Releases anuales
@CesarHgt @tomitribeJava Day Guatemala 2018
Marketing
● Reputación
● Percepción
● Adopción
@CesarHgt @tomitribeJava Day Guatemala 2018
Participa
● Lista de correos
● Reportes de Bugs en JIRA
● Committer Project
○ Proyecto de implementación
○ TCKs
○ Proyeto de especificación
● Comités
○ Specificaciones
○ Marketing
@CesarHgt @tomitribeJava Day Guatemala 2018
Bonus!
● Java 11, JDK
○ Oracle?
○ Open JDK?
○ Azul?
[ENG ]https://medium.com/@javachampions/java-is-still-free-c02aef8c9e04
[ESP] https://docs.google.com/document/d/1RYaH8vqOOR5vK1tso_SqzREOe0Q8rDLPlSKaKNXaHWE/edit?usp=sharing
@CesarHgt @tomitribeJava Day Guatemala 2018
¿Preguntas?
César Hernández CesarHernandezGt
@CesarHgt
CesarHernandezGt
@CesarHgt @tomitribeJava Day Guatemala 2018
Muchas Gracias
César Hernández CesarHernandezGt
@CesarHgt
CesarHernandezGt

Java EE ahora es Jakarta EE - Java Day Guatemala 2018