Java, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg ein

Java, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg ein

Hey Habr!

Schließlich haben wir uns vor den Sommerferien entschlossen, unsere lieben Abonnenten mit einer Reihe von Treffen zu erfreuen! Nächste Woche werden es drei davon sein! Und nicht nur in Moskau...

  • 19. Juni um 18:00 Uhr (Moskau) beim IBM-Bürotreffen am Javac Technologien. Wir werden einen Java-Champion haben, Sebastian Dashner. Wir werden den Einsatz von Java in den neuen Cloud-Realitäten diskutieren.
  • 20. Juni um 18:00 Uhr (Moskau) beim IBM Office-Treffen zum Thema Service Mesh – Istio. Das wollten wir schon lange machen, und dann kommen die Hauptakteure des Projekts zu uns. Z.B, Vadim Aizenberg ist einer der Top 5 Personen – Istio-Mitwirkende.
  • 20. Juni um 18:00 Uhr (St. Petersburg) — Sebastian Dashner wird gemeinsam auftreten mit Denis Tsyplakov auf der DataArt-Plattform nach Themen sortiert Javac и Microservice-Architekturen

Das detaillierte Programm und die Anmeldung (die Anzahl der Plätze ist leider begrenzt!) finden Sie unten!

19. Juni um 18:00 Uhr (Moskau) im IBM-Büro ein Treffen zum Thema Java-TechnologienUnser Gast ist Java-Champion Sebastian Daschner am 19. Juni um 18:00 Uhr im IBM-Büro.

Wir werden darüber sprechen, was mit Java und Anwendungsservern im Cloud-Zeitalter passiert. Oracle führt Gebühren für die Nutzung von Java auf Servern und Workstations ein. Aus Java EE wird Jakarta EE. Entwickler verwenden häufig reine JVM-basierte Lösungen für die Bereitstellung in Containern in privaten und öffentlichen Clouds und sparen Ressourcen, indem sie die üblichen JEE-Bibliotheken von Anwendungsservern ausschließen.

Dieses Mal wird unser Gast ein echter Java-Champion sein, der auf der Website vermerkt ist Oracle Java – Sebastian Dashner. Er wird darüber sprechen, wie man Anwendungen mithilfe von Containern erstellt, die auf dem offenen Anwendungsserver OpenLiberty basieren, sowie über die vielversprechende Struktur der Java-Community (OpenJDK und AdoptOpenJDK, ...) und Jakarta EE sowie den neuen MicroProfile-Standard für die Erstellung Microservice-Anwendungen.
Sebastian Daschner erklärt Ihnen, wie Sie Anwendungen mithilfe von Containern auf Basis des offenen Anwendungsservers OpenLiberty erstellen, sowie die vielversprechende Struktur der Java-Community (OpenJDK und AdoptOpenJDK, ...) und Jakarta EE sowie den neuen MicroProfile-Standard zur Erstellung von Microservices Anwendungen.

Java, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg einSebastian Daschner
Java-Champion, Autor und Dozent, Java-Entwicklungsprofi (einschließlich EE). Er ist der Autor des Buches Moderne Java EE-Anwendungsarchitektur. Sebastian trägt zu JCP bei, hilft bei der Gestaltung zukünftiger Java EE-Standards, ist Mitglied der Expertengruppen JAX-RS, JSON-P und Config und arbeitet an verschiedenen Open-Source-Projekten mit. Für seine Beiträge zur Java-Community und zum Java-Ökosystem wurde er als Java Champion, Oracle Developer Champion und JavaOne Rockstar Developer Champion ausgezeichnet.
Neben Java ist Sebastian auch ein aktiver Nutzer von Linux und Container-Technologien wie Docker. Er ist der Autor Blog, er ist auf Twitter zu finden: @DaschnerS.

Programm

17:30 - 18:00 Treffen der Teilnehmer, Begrüßungskaffee
18:00 - 18:45 OpenLiberty – ein unbekannter Jaguar unter den OpenSource-Anwendungsservern
18:45 - 19:00 Fragen und Antworten
19:00 - 19:45 Entwicklung von Java-basierten Microservice-Anwendungen unter Verwendung von OpenSource-Technologien (Demo)
19:45 - 20:00 Fragen und Antworten

Anmeldung zum Java-Treffen – Moskau – 19. Juni (Mi)

20. Juni um 18:00 Uhr (Moskau) beim IBM Office-Treffen zum Thema Service Mesh – IstioWir versammelten uns und versammelten uns und kamen schließlich zusammen! Das erste Treffen auf Istio (es scheint, als hätte es niemand anderes gemacht?) am 20. Juni in Moskau!

Warum sollten Sie sich die Zeit nehmen, zu kommen?

  • Wir werden Leute vom Istio-Betreuerteam haben! Es war einmal, als das IBM-Forschungslabor in Haifa das Projekt amalgam8 entwickelte, aus dem später Istio entstand. Und jetzt ist einer der Mitarbeiter des Labors (Vadim Aizenberg) einer der fünf größten Mitwirkenden am gesamten Istio-Projekt!
  • Eigentlich reicht die Anwesenheit von Spezialisten aus Haifa schon aus, aber zusätzlich zu ihnen ist auch Phil Estes (Docker-Kapitän, IBM Distinguished Engineer) auf der Durchreise.
  • Und wir werden auch Geschichten über den Prozess der Anpassung von Istio im „blutigen Unternehmen“ haben, zumindest von den Jungs von der Sberbank.

Was wird beim Treffen passieren:

  • Lassen Sie uns darüber sprechen, wie Istio erstellt wurde und warum die Service-Mesh-Richtung entstand.
  • Lassen Sie uns Ihnen sagen, was Istio/Service Mesh ist.
  • Lassen Sie uns besprechen, wann ein Service Mesh verwendet werden sollte und wann nicht.
  • Lassen Sie uns herausfinden, wie Istio und Kubernetes zusammenhängen.
  • Wir zeigen Ihnen eine Live-Demo.

Unsere Referenten

Java, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg ein
Vadim Eisenberg, Hauptentwickler, Istio-Mitarbeiter, IBM Research Haifa

Java, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg ein
Vita Bortnikov, Cloud- und Blockchain-Plattformen, IBM Distinguished Engineer

Java, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg ein
Phil Estes, Docker-Kapitän, IBM Distinguished Engineer

Java, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg ein
Maxim Chudnovsky, Leitender Leiter der IT-Abteilung, Sberbank - Technologies

Programm

18:00 - 18:30 Das Service-Mesh-Konzept und die Geschichte der Istio-Entwicklung
18:30 - 19:00 Architektur und Hauptkomponenten von Istio
19:00 – 19:30 Hinweise und Tipps für die Arbeit mit Istio
19:30 - 20:00 Service-Mesh-Technologien im Finanzsektor

Anmeldung zum Istio-Treffen – Moskau – 19. Juni (Do).

20. Juni um 19:00 Uhr (St. Petersburg) – Java Guru-Treffen – auf der DataArt-Site zu den Themen Java und Microservice-ArchitekturenJava, Istio, Kubernetes, Docker – wir laden Sie zu IBM-Treffen in Moskau und St. Petersburg ein

IBM und DatenArt Zwei Java-Gurus werden nach St. Petersburg gebracht. Redner bei einem speziellen Treffen zur Java-Entwicklung: Sebastian Daschner, Java Champion, Java-Entwicklungsprofi und Denis Tsyplakov, Lösungsarchitekt, DataArt Voronezh.

OpenLiberty – der unbekannte Jaguar unter den OpenSource-Anwendungsservern

Bericht auf Englisch.

OpenSource wird zunehmend zu einem alltäglichen und wesentlichen Bestandteil unseres Lebens. Dieser Prozess findet auf der ganzen Welt statt, auch in Russland. Warum? Große Anbieter setzen auf OpenSource, um die Bereitstellung von Lösungen in den Clouds zu vereinfachen und zu vereinheitlichen.
Was passiert mit Java und Anwendungsservern im Cloud-Zeitalter? Oracle führt Gebühren für die Nutzung von Java auf Servern und Workstations ein. Aus Java EE wird Jakarta EE. Entwickler verwenden häufig reine JVM-basierte Lösungen für die Bereitstellung in Containern in privaten und öffentlichen Clouds und sparen Ressourcen, indem sie die üblichen JEE-Bibliotheken von Anwendungsservern ausschließen.

Was wäre, wenn ein Anwendungsserver so leichtgewichtig und flexibel sein könnte, dass er die Vorteile von Enterprise Edition-Plattformen in Containern mit minimalen Auswirkungen auf den Ressourcenverbrauch nutzen könnte? Was wäre, wenn wir den Anwendungsserver zur zugrunde liegenden Plattform für Microservice-Architekturen machen könnten?

Ich erzähle Ihnen, wie Sie Anwendungen mithilfe von Containern erstellen, die auf dem offenen Anwendungsserver OpenLiberty basieren, sowie über die vielversprechende Struktur der Java-Community (OpenJDK, AdoptOpenJDK usw.), über Jakarta EE und über den neuen MicroProfile-Standard zum Erstellen Microservice-Anwendungen.

Sebastian Daschner

Java-Champion, Autor und Dozent, Java-Entwicklungsprofi (einschließlich EE). Er ist der Autor des Buches Moderne Java EE-Anwendungsarchitektur. Sebastian trägt zu JCP bei, hilft bei der Gestaltung zukünftiger Java EE-Standards, ist Mitglied der Expertengruppen JAX-RS, JSON-P und Config und arbeitet an verschiedenen Open-Source-Projekten mit. Für seine Beiträge zur Java-Community und zum Java-Ökosystem wurde er als Java Champion, Oracle Developer Champion und JavaOne Rockstar Developer Champion ausgezeichnet.

Neben Java ist Sebastian auch ein aktiver Nutzer von Linux und Container-Technologien wie Docker. Er ist der Autor Blog, er ist auf Twitter über @DaschnerS zu finden.

Facebook in der Zombie-Apokalypse

Moderne Online-Dienste haben einen erheblichen Nachteil. Sie sind weder Eigentümer der Daten, die Sie dort hochladen, noch haben Sie die Kontrolle über die Verbreitung dieser Daten. Ihr Konto, in dessen Entwicklung Sie jahrelang investiert haben, kann jederzeit ohne Erklärung oder Hoffnung auf Wiederherstellung vom Dienst getrennt werden.

Denken wir darüber nach, wie das Internet aussehen könnte, wenn die Entwicklung dem Prinzip folgen würde: „Die Daten gehören dem Benutzer, der sie erstellt hat, der Dienst gehört dem Benutzer, der sie nutzt.“

Da ich kein Anwalt oder Politiker, sondern ein Java-Architekt bin, werde ich das Problem von der technischen Seite betrachten. Was könnte eine Alternative zum klassischen Schema „Browser – Website – Datenbank“ in der modernen Cloud-Welt sein? Vor etwa fünf Jahren schienen alle Alternativen technisch schwierig umzusetzen zu sein, aber jetzt, mit der Entwicklung von Cloud-Diensten und Docker-, Kubernetes- und Helm-Technologien, scheint es, dass es zumindest technisch gesehen eine Alternative gibt.

Denis Tsyplakov, Lösungsarchitekt

Er begann Ende der 1980er Jahre mit dem Schreiben von Programmen und ist seit Mitte der 1990er Jahre professionell als Programmierer tätig. Ich habe Programme in mehr als 10 Sprachen geschrieben, aber Java bleibt mein Favorit. Seit 2006 arbeitet er bei DataArt. Hauptinteressen in der IT: Erstellung fehlertoleranter Dienste, pragmatische Systemarchitektur, kreative Lösungen für nicht triviale Probleme.

Programm

18:30 - 19:00 Treffen der Teilnehmer, Begrüßungskaffee
19: 00 - 19: 45 OpenLiberty – der unbekannte Jaguar unter den OpenSource-Anwendungsservern, Sebastian Dashner.
19:45 - 20:00 Fragen und Antworten
20:00 - 20:10 Pause
20: 10 - 20: 50 Facebook in der Zombie-Apokalypse, Denis Tsyplakov.
20:50 - 21:00 Fragen und Antworten

Anmeldung zum Java-Treffen – St. Petersburg – 20. Juni.

Source: habr.com

Kommentar hinzufügen