Encuentros
>
>

BarcelonaJUG - HackDay Comunidad Hispana: Monolitos, Microlitos, µS con Java/Jakarta EE

Saturday 19 January 2019, 16:00 - 17:00

TBD, Barcelona, España

Hola! Volvemos a la carga en el 2019 con un nuevo evento organizado en colaboración con la comunidad Hispana! En este ocasión, desde Suramérica el grupo de usuarios EcuadorJUG será el encargado de orientar nuestra 5ª sesión: Monolitos, Microlitos, Microservicios usando Java / Jakarta EE En la era que estamos de contenedores, cloud y muchas herramientas que escoger en el momento de crear nuevas aplicaciones o evolucionar las que tenemos; presentamos tips y hacemos énfasis en patrones y prácticas elementales que aplican en nuestro día a día de desarrollo de aplicaciones empresariales. A traves de este taller de 2 horas vamos a crear una aplicación desde cero pasando de un Monolito a Microlitos y finalmente a Microservicios. Esperamos contar con vosotros una vez más! ;-) ---Trae tu laptop para disfrutar practicando durante la sesión técnica. Agradecemos tener listos los requisitos previos al inicio de la sesión: - Open JDK 8- Maven- Un IDE de tu gusto ;-)- Un servidor de aplicaciones o distribución de Microprofile. En este caso para el taller utilizaremos OpenLiberty (https://openliberty.io)- Docker ## Que usaremos Aprenderás a ejecutar y actualizar una aplicación simple basada en servicios REST y desplegada en un servidor Open Liberty. Usaremos Maven a lo largo de toda la guía para crear, implementar e interactuar con la instancia de servidor en ejecución. ### Open Liberty Open Liberty es un servidor de aplicaciones diseñado para la nube. Es pequeño, ligero y diseñado pensando en el desarrollo de aplicaciones nativas de la nube. Soporta todas las APIs de MicroProfile y Jakarta EE (Java EE). También se despliega en todas las principales plataformas de nube, incluyendo Docker, Kubernetes y Cloud Foundry. ### Maven Maven es una herramienta de creación de automatización que proporciona una forma eficiente de desarrollar aplicaciones Java. Usando Maven, vamos construir nuestros servicios. A continuación, realizará la configuración del servidor y los cambios de código y verá cómo los recoge un servidor en ejecución. También explorará cómo empaquetar su aplicación con el tiempo de ejecución del servidor para que se pueda implementar en cualquier lugar de una sola vez. Finalmente, empaquetaremos la aplicación junto con la configuración del servidor en una imagen Docker y la ejecutará como un contenedor. # Presentadores: Alberto Salazar es Java Champion, Oracle Groundbreaker Ambassador, Auth0 Ambassador, Lider y fundador del Grupo de Usuarios Java del Ecuador y Javaday Ecuador, miembro asociado del Java Community Process y entrenador/evangelizador de Java en el tiempo de Sun Microsystems. Hace 10 años fundó una compañía en Latinoamérica y por mas de 17 años ha entregado soluciones principalmente desarrolladas en Java desde sistemas militares a soluciones bancarias. Co autor del libro "Software Architecture with Spring 5.0". Finalmente Alberto ha participado varios años como orador frecuente en conferencias de clase mundial como: Oracle CodeOne, Voxxed Days, JavaOne, Oracle Code, Redhat Summit, CamelOne, Oracle Developer Tour Latam, Oracle OTN y localmente en las sesiones de Grupos de Usuarios Java. Twitter: https://twitter.com/betosalazar Kleber Ayala; es un arquitecto de software con mas de 17 años de experiencia, apache committer, co fundador del Grupo de Usuarios Java del Ecuador y de la conferencia Javaday Ecuador. Twitter: https://twitter.com/keal_ ---La comunidad Hispana---Los grupos de usuarios de Java de España y Latinoamérica nos hemos unido para compartir conocimientos. Empezando en febrero del 2018 nos hemos ido reuniendo cada 2 meses para realizar talleres sobre temas de tecnología de gran interés en nuestras comunidades. Entre otras comunidades formamos parte los grupos: Cali JUG, Chile JUG, Coruña JUG, Ecuador JUG, Guate JUG, Madrid JUG, Málaga JUG, Medellín JUG, Nicaragua JUG, Panamá JUG, Perú JUG, Vigo JUG y claro, Barcelona JUG ;-)

More information

Published by: Betabeers