Java, Istio, Kubernetes, Docker: lo invitamos a las reuniones de IBM en Moscú y San Petersburgo



Hola Habr!

Finalmente, antes de las vacaciones de verano, ¡decidimos complacer a nuestros estimados suscriptores con una serie de mitaps! ¡La próxima semana habrá hasta tres! Y no solo en Moscú ...

  • 19 de junio a las 18:00 (Moscú) en la oficina mitap de IBM para tecnologías Java . Tendremos al campeón de Java, Sebastian Dashner . Discutiremos el uso de Java en las nuevas realidades de la nube.
  • 20 de junio a las 18:00 (Moscú) en la oficina de IBM mitap para Service Mesh - Istio . Han querido hacerlo durante mucho tiempo y aquí los principales contribuyentes del proyecto vienen a nosotros. Por ejemplo, Vadim Eisenberg está entre las 5 personas principales: contribuyentes de Istio.
  • 20 de junio a las 18:00 (San Petersburgo) - Sebastian Dashner hablará con Denis Tsyplakov en el lugar de DataArt sobre temas de Java y arquitecturas de microservicios

Para un programa detallado y registro (¡la cantidad de asientos, desafortunadamente, es limitada!) - ¡vea más!

19 de junio a las 18:00 (Moscú) en la oficina mitap de IBM para tecnologías Java
Nuestro invitado será el campeón de Java, Sebastian Daschner, el 19 de junio a las 18:00 en la oficina de IBM.

¿Hablaremos de lo que sucede con los servidores de aplicaciones y Java en la era de la nube? Oracle introduce una tarifa por usar Java en servidores y estaciones de trabajo. Java EE se convierte en Jakarta EE. A menudo, los desarrolladores usan soluciones puras basadas en jvm para implementar en contenedores en nubes privadas y públicas, ahorrando recursos al eliminar las bibliotecas JEE habituales de los servidores de aplicaciones.

Esta vez, nuestro invitado tendrá un verdadero Campeón de Java, señalado en el sitio web de Oracle Java : Sebastian Dashner. Hablará sobre cómo crear aplicaciones utilizando contenedores basados ​​en el servidor de aplicaciones abiertas OpenLiberty, así como la prometedora estructura de la comunidad Java (OpenJDK y AdoptOpenJDK, ...) y Jakarta EE, así como el nuevo estándar MicroProfile para crear aplicaciones de microservicio. .
Sebastian Dashner le dirá cómo crear aplicaciones en términos de uso de contenedores basados ​​en el servidor de aplicaciones abiertas OpenLiberty, así como sobre la prometedora estructura de la comunidad Java (OpenJDK y AdoptOpenJDK, ...) y Jakarta EE, y el nuevo estándar MicroProfile para crear aplicaciones de microservicio.

Sebastian daschner Sebastian Daschner
Campeón de Java , autor e instructor, profesional de desarrollo de Java (incluido EE). Es autor del libro Architecture of Modern Java EE Applications . Sebastian participa en JCP, ayuda a configurar los futuros estándares Java EE, trabaja en equipos de expertos JAX-RS, JSON-P y Config y colabora en varios proyectos de código abierto. Por sus contribuciones a la comunidad y el ecosistema de Java, fue reconocido como el Campeón de Java, Oracle y el Campeón de Desarrolladores JavaOne Rockstar.
Además de Java, Sebastian también es un usuario activo de Linux y tecnologías de contenedores como Docker. Es el autor del blog ; se lo puede encontrar en Twitter: @DaschnerS .

El programa


17:30 - 18:00 Reunión de participantes, café de bienvenida.
18:00 - 18:45 OpenLiberty: un jaguar desconocido entre los servidores de aplicaciones OpenSource'nyh
18:45 - 19:00 Preguntas y respuestas
19:00 - 19:45 Desarrollo de aplicaciones de microservicio basadas en Java basadas en tecnologías OpenSource (demo)
19:45 - 20:00 Preguntas y respuestas

Inscripción para el mitap en Java - Moscú - 19 de junio (miércoles)

20 de junio a las 18:00 (Moscú) en la oficina de IBM mitaps en Service Mesh - Istio
¡Nos juntamos, nos juntamos y finalmente nos juntamos! El primer mitap en Istio (¿como nadie más lo hizo?) 20 de junio en Moscú!

¿Por qué tienes que pasar tiempo y venir?


  • ¡Tendremos muchachos del equipo de mantenimiento de Istio! El IBM Research Lab en Haifa una vez desarrolló el proyecto amalgam8, que luego se convirtió en Istio. ¡Y ahora uno de los empleados del Laboratorio (Vadim Eisenberg) está entre los 5 principales contribuyentes de todo el proyecto Istio!
  • En realidad, la presencia de expertos de Haifa ya es suficiente, pero además de ellos todavía tenemos a Phil Estes (capitán de Docker, ingeniero distinguido de IBM).
  • Y tendremos historias sobre el proceso de adaptación de Istio a una "empresa sangrienta", al menos de los muchachos de Sberbank.

Lo que sucederá en el mitap:


  • Hablemos sobre cómo se creó Istio y por qué apareció la dirección de malla de servicio.
  • Le diremos qué es Istio / service mesh.
  • Analicemos cuándo usar la malla de servicio y cuándo no.
  • Veamos cómo se comparan Istio y Kubernetes.
  • Mostrar demostración en vivo.

Nuestros oradores


Vadim Eisenberg
Vadim Eisenberg , desarrollador principal, colaborador de Istio, IBM Research Haifa

Vita bortnikov
Vita Bortnikov , Plataformas Cloud y Blockchain, Ingeniero distinguido de IBM

Phil estes
Phil Estes , Capitán Docker, Ingeniero distinguido de IBM

Maxim Chudnovsky
Maxim Chudnovsky , Director de TI, Sberbank - Tecnologías

El programa


18:00 - 18:30 El concepto de malla de servicio y la historia de Istio
18:30 - 19:00 Arquitectura y componentes principales de Istio
19:00 - 19:30 Consejos y sugerencias para trabajar con Istio
19:30 - 20:00 Servicio de tecnologías de malla en el sector financiero

Inscripción para la reunión sobre Istio - Moscú - 19 de junio (jueves) .


20 de junio a las 19:00 (San Petersburgo) - Reunión de Java Guru - sobre la plataforma DataArt sobre temas de Java y arquitecturas de microservicios


IBM y DataArt traen dos gurús de Java a San Petersburgo. Sebastian Daschner , Java Champion, un profesional de desarrollo de Java, y Denis Tsyplakov , Arquitecto de Soluciones, DataArt Voronezh, hablarán en una reunión especial sobre desarrollo de Java.

OpenLiberty es un jaguar desconocido entre los servidores de aplicaciones OpenSource


El informe está en inglés.

OpenSource se está convirtiendo cada vez más en una parte de los componentes cotidianos e indispensables de nuestra vida. Este proceso está sucediendo en todo el mundo, incluida Rusia. Por qué Los grandes proveedores se están moviendo hacia OpenSource para simplificar y unificar el despliegue de soluciones en las nubes.
¿Qué sucede con los servidores de aplicaciones y Java en la era de la nube? Oracle introduce una tarifa por usar Java en servidores y estaciones de trabajo. Java EE se convierte en Jakarta EE. A menudo, los desarrolladores usan soluciones puras basadas en jvm para implementar en contenedores en nubes privadas y públicas, ahorrando recursos al eliminar las bibliotecas JEE habituales de los servidores de aplicaciones.

Pero, ¿qué sucede si el servidor de aplicaciones puede ser tan ligero y flexible que aprovechará las plataformas Enterprise Edition en contenedores con un impacto mínimo en los recursos consumidos? Pero, ¿qué sucede si podemos hacer que el servidor de aplicaciones sea la plataforma base para arquitecturas de microservicios?

Le diré cómo crear aplicaciones utilizando contenedores sobre la base del servidor de aplicaciones abiertas OpenLiberty, así como sobre la prometedora estructura de la comunidad Java (OpenJDK, AdoptOpenJDK y otros), sobre Jakarta EE y el nuevo estándar MicroProfile para crear aplicaciones de microservicio.

Sebastian Daschner


Campeón de Java , autor e instructor, profesional de desarrollo de Java (incluido EE). Es autor del libro Architecture of Modern Java EE Applications . Sebastian participa en JCP, ayuda a configurar los futuros estándares Java EE, trabaja en equipos de expertos JAX-RS, JSON-P y Config y colabora en varios proyectos de código abierto. Por sus contribuciones a la comunidad y el ecosistema de Java, fue reconocido como el Campeón de Java, Oracle y el Campeón de Desarrolladores JavaOne Rockstar.

Además de Java, Sebastian también es un usuario activo de Linux y tecnologías de contenedores como Docker. Es el autor del blog y se puede encontrar en Twitter a través de @DaschnerS.

Facebook en el apocalipsis zombie


Los servicios en línea modernos tienen un inconveniente significativo. No es propietario de los datos que carga en ellos, no controla la distribución de estos datos. En cualquier momento, su cuenta, en cuyo desarrollo ha invertido durante años, puede desconectarse del servicio sin dar ninguna razón y esperanza de recuperación.

Analizaremos cómo podría ser Internet si el desarrollo fuera según el principio "los datos pertenecen al usuario que los creó, el servicio pertenece al usuario que los utiliza".

Como no soy abogado ni político, sino arquitecto de Java, analizaré el problema desde el punto de vista técnico. Lo que podría ser una alternativa al esquema clásico "navegador - sitio web - base de datos" en el mundo moderno de la nube. Hace cinco años, todas las alternativas parecían débilmente técnicamente factibles, pero ahora con el desarrollo de servicios y tecnologías en la nube Docker, Kubernetes, Helm, parece que al menos técnicamente existe una alternativa.

Denis Tsyplakov, Arquitecto de Soluciones


Comenzó a escribir programas a fines de la década de 1980, desde mediados de la década de 1990 se ha dedicado a la programación profesional. Escribió programas en más de 10 idiomas, pero Java sigue siendo su favorito. Desde 2006 trabaja en DataArt. Principales intereses en TI: creación de servicios tolerantes a fallas, arquitectura de sistemas pragmáticos, solución creativa para tareas no triviales.

El programa


18:30 - 19:00 Reunión de participantes, café de bienvenida.
19:00 - 19:45 OpenLiberty es un jaguar desconocido entre los servidores de aplicaciones OpenSource , Sebastian Dashner.
19:45 - 20:00 Preguntas y respuestas
20:00 - 20:10 Descanso
20:10 - 20:50 Facebook en las condiciones del apocalipsis zombie , Denis Tsyplakov.
20:50 - 21:00 Preguntas y respuestas

Inscripción para el mitap en Java - San Petersburgo - 20 de junio .

Source: https://habr.com/ru/post/455930/


All Articles