Java, Istio, Kubernetes, Docker - nous vous invitons aux réunions IBM à Moscou et Saint-Pétersbourg



Bonjour, Habr!

Au final, avant les vacances d'été, nous avons décidé de faire plaisir à nos estimés abonnés avec une série de mitaps! La semaine prochaine, il y en aura jusqu'à trois! Et pas seulement à Moscou ...

  • 19 juin à 18h00 (Moscou) au bureau IBM mitap pour les technologies Java . Nous aurons le champion Java, Sebastian Dashner . Nous discuterons de l'utilisation de Java dans les nouvelles réalités du cloud.
  • 20 juin à 18h00 (Moscou) dans le bureau de l'IBM mitap pour Service Mesh - Istio . Ils ont longtemps voulu le faire et ici les principaux contributeurs du projet viennent à nous. Par exemple, Vadim Eisenberg est dans le top 5 des personnes - contributeurs d'Istio.
  • 20 juin à 18h00 (Saint-Pétersbourg) - Sebastian Dashner s'entretiendra avec Denis Tsyplakov au DataArt sur des sujets Java et des architectures de microservices

Pour un programme détaillé et l'inscription (le nombre de places est malheureusement limité!) - voir plus loin!

19 juin à 18h00 (Moscou) au bureau IBM Mitap pour les technologies Java
Notre invité sera le champion Java Sebastian Daschner le 19 juin à 18h00 au bureau d'IBM.

Parlons-nous de ce qui se passe avec Java et les serveurs d'applications à l'ère du cloud? Oracle introduit des frais pour l'utilisation de Java sur les serveurs et les postes de travail. Java EE se transforme en Jakarta EE. Souvent, les développeurs utilisent des solutions basées uniquement sur jvm pour le déploiement dans des conteneurs dans des clouds privés et publics, économisant des ressources en éliminant les bibliothèques JEE habituelles des serveurs d'applications.

Cette fois, notre invité aura un vrai champion Java, noté sur le site Oracle Java - Sebastian Dashner. Il expliquera comment créer des applications à l'aide de conteneurs basés sur le serveur d'applications ouvert OpenLiberty, ainsi que la structure prometteuse de la communauté Java (OpenJDK et AdoptOpenJDK, ...) et Jakarta EE, ainsi que la nouvelle norme MicroProfile pour la création d'applications de microservices .
Sebastian Dashner vous expliquera comment créer des applications en termes d'utilisation de conteneurs basés sur le serveur d'applications ouvert OpenLiberty, ainsi que la structure prometteuse de la communauté Java (OpenJDK et AdoptOpenJDK, ...) et Jakarta EE, et la nouvelle norme MicroProfile pour la création d'applications de microservices.

Sebastian daschner Sebastian Daschner
Champion Java , auteur et instructeur, professionnel du développement Java (y compris EE). Il est l'auteur du livre Architecture of Modern Java EE Applications . Sebastian participe au JCP, contribue à façonner les futures normes Java EE, travaille dans des équipes d'experts JAX-RS, JSON-P et Config et collabore à divers projets open source. Pour sa contribution à la communauté et à l'écosystème Java, il a été reconnu comme le champion Java, Oracle et JavaOne Rockstar Development Champion.
En plus de Java, Sebastian est également un utilisateur actif des technologies Linux et conteneurs telles que Docker. Il est l'auteur du blog , on le retrouve sur Twitter: @DaschnerS .

Le programme


17h30 - 18h00 Rassemblement des participants, café de bienvenue
18:00 - 18:45 OpenLiberty - un jaguar inconnu parmi les serveurs d'applications OpenSource'nyh
18 h 45 - 19 h 00 Questions et réponses
19:00 - 19:45 Développement d'applications de microservices basées sur Java basées sur les technologies OpenSource (démo)
19 h 45 - 20 h 00 Questions et réponses

Inscription au mitap à Java - Moscou - 19 juin (mercredi)

20 juin à 18h00 (Moscou) au bureau d'IBM mitaps sur Service Mesh - Istio
Nous nous sommes réunis, réunis et enfin réunis! Le premier mitap sur Istio (comme personne d'autre ne l'a fait?) Le 20 juin à Moscou!

Pourquoi devez-vous passer du temps et venir?


  • Nous aurons des gars de l'équipe de maintenance Istio! L'IBM Research Lab de Haïfa a développé le projet d'amalgame 8, qui est devenu plus tard Istio. Et maintenant, l'un des employés du Laboratoire (Vadim Eisenberg) est dans le top 5 des contributeurs de l'ensemble du projet Istio!
  • En fait, la présence d'experts de Haïfa est déjà suffisante, mais en plus d'eux, nous avons encore Phil Estes (capitaine Docker, IBM Distinguished Engineer).
  • Et nous aurons des histoires sur le processus d'adaptation d'Istio à une «entreprise sanglante», au moins des gars de Sberbank.

Que se passera-t-il au mitap:


  • Voyons comment Istio a été créé et pourquoi la direction du maillage de service est apparue.
  • Nous vous dirons ce qu'est le maillage Istio / service.
  • Voyons quand utiliser le maillage de service et quand non.
  • Voyons comment Istio et Kubernetes se comparent.
  • Afficher la démo en direct.

Nos conférenciers


Vadim eisenberg
Vadim Eisenberg , développeur principal, contributeur Istio, IBM Research Haifa

Vita bortnikov
Vita Bortnikov , Cloud and Blockchain Platforms, IBM Distinguished Engineer

Phil estes
Phil Estes , Docker Captain, IBM Distinguished Engineer

Maxim Chudnovsky
Maxim Chudnovsky , responsable informatique, Sberbank - Technologies

Le programme


18:00 - 18:30 Le concept de maillage de service et l'histoire d'Istio
18:30 - 19:00 Architecture et principaux composants d'Istio
19h00 - 19h30 Trucs et astuces pour travailler avec Istio
19:30 - 20:00 Technologies de maillage de service dans le secteur financier

Inscription à la réunion sur Istio - Moscou - 19 juin (jeu) .


20 juin à 19h00 (Saint-Pétersbourg) - Meetup Java Guru - sur la plateforme DataArt sur les sujets Java et les architectures de microservices


IBM et DataArt apportent deux gourous Java à Saint-Pétersbourg. Sebastian Daschner , champion Java, un professionnel du développement Java, et Denis Tsyplakov , architecte de solutions, DataArt Voronezh, prendront la parole lors d'une réunion spéciale sur le développement Java.

OpenLiberty est un jaguar inconnu parmi les serveurs d'applications OpenSource


Le rapport est en anglais.

OpenSource fait de plus en plus partie des composants quotidiens et indispensables de notre vie. Ce processus se produit partout dans le monde, y compris en Russie. Pourquoi? Les grands fournisseurs s'orientent vers OpenSource pour la simplicité et l'unification du déploiement des solutions dans les nuages.
Que se passe-t-il avec Java et les serveurs d'applications à l'ère du cloud? Oracle introduit des frais pour l'utilisation de Java sur les serveurs et les postes de travail. Java EE se transforme en Jakarta EE. Souvent, les développeurs utilisent des solutions basées uniquement sur jvm pour le déploiement dans des conteneurs dans des clouds privés et publics, économisant des ressources en éliminant les bibliothèques JEE habituelles des serveurs d'applications.

Mais que faire si le serveur d'applications peut être si léger et si flexible qu'il vous permettra de profiter des plates-formes Enterprise Edition dans des conteneurs avec un impact minimal sur les ressources consommées? Mais que faire si nous pouvons faire du serveur d'applications la plate-forme de base pour les architectures de microservices?

Je vais vous expliquer comment créer des applications à l'aide de conteneurs sur la base du serveur d'applications ouvert OpenLiberty, ainsi que de la structure prometteuse de la communauté Java (OpenJDK, AdoptOpenJDK et autres), de Jakarta EE et de la nouvelle norme MicroProfile pour la création d'applications de microservices.

Sebastian Daschner


Champion Java , auteur et instructeur, professionnel du développement Java (y compris EE). Il est l'auteur du livre Architecture of Modern Java EE Applications . Sebastian participe au JCP, contribue à façonner les futures normes Java EE, travaille dans des équipes d'experts JAX-RS, JSON-P et Config et collabore à divers projets open source. Pour sa contribution à la communauté et à l'écosystème Java, il a été reconnu comme le champion Java, Oracle et JavaOne Rockstar Developer Champion.

En plus de Java, Sebastian est également un utilisateur actif des technologies Linux et conteneurs telles que Docker. Il est l'auteur du blog et peut être trouvé sur Twitter via @DaschnerS.

Facebook dans l'apocalypse zombie


Les services en ligne modernes présentent un inconvénient important. Vous ne possédez pas les données que vous leur téléchargez, ne contrôlez pas la distribution de ces données. A tout moment, votre compte, dans le développement duquel vous avez investi depuis des années, peut être déconnecté du service sans donner de raison ni d'espoir de reprise.

Nous discuterons de ce que pourrait être Internet si le développement se faisait selon le principe «les données appartiennent à l'utilisateur qui les a créées, le service appartient à l'utilisateur qui les utilise».

Étant donné que je ne suis ni avocat ni homme politique, mais architecte Java, j'examinerai le problème du point de vue technique. Ce qui pourrait être une alternative au schéma classique «navigateur - site Web - base de données» dans le monde du cloud moderne. Il y a cinq ans, toutes les alternatives semblaient techniquement peu réalisables, mais maintenant avec le développement des services et technologies cloud Docker, Kubernetes, Helm, il semble qu'au moins techniquement il existe une alternative.

Denis Tsyplakov, architecte de solutions


Il a commencé à écrire des programmes à la fin des années 1980, depuis le milieu des années 1990, il s'est engagé dans des programmes professionnels. Il a écrit des programmes dans plus de 10 langues, mais Java reste son préféré. Depuis 2006, il travaille chez DataArt. Intérêts principaux en informatique: création de services tolérants aux pannes, architecture de systèmes pragmatiques, solution créative à des tâches non triviales.

Le programme


18h30 - 19h00 Rassemblement des participants, café de bienvenue
19:00 - 19:45 OpenLiberty est un jaguar inconnu parmi les serveurs d'applications OpenSource , Sebastian Dashner.
19 h 45 - 20 h 00 Questions et réponses
20h00 - 20h10 Pause
20h10 - 20h50 Facebook dans les conditions de l'apocalypse zombie , Denis Tsyplakov.
20 h 50 - 21 h 00 Questions et réponses

Inscription au mitap sur Java - Saint-Pétersbourg - 20 juin .

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


All Articles