Java, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San Pietroburgo

Java, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San Pietroburgo

Ehi Habr!

Finalmente, prima delle vacanze estive, abbiamo deciso di accontentare i nostri cari iscritti con una serie di incontri! La prossima settimana saranno tre! E non solo a Mosca...

  • Il 19 giugno alle 18:00 (Mosca) all'incontro dell'ufficio IBM Java tecnologie. Avremo un campione Java, Sebastian Dashner. Parleremo dell'utilizzo di Java nelle nuove realtà del cloud.
  • 20 giugno alle 18:00 (Mosca) al meeting degli uffici IBM su Service Mesh - Istio. Era da molto tempo che volevamo farlo, poi i principali contributori al progetto vengono da noi. Per esempio, Vadim Aizenberg è una delle 5 persone principali: contributori di Istio.
  • 20 giugno alle 18:00 (San Pietroburgo) — Sebastian Dashner si esibirà insieme a Denis Ciplakov sulla piattaforma DataArt per argomento Java и architetture di microservizi

Per il programma dettagliato e la registrazione (il numero di posti, purtroppo, è limitato!) - vedi sotto!

Il 19 giugno alle 18:00 (Mosca) presso la sede IBM un incontro sulle tecnologie JavaIl nostro ospite sarà il campione Java Sebastian Daschner il 19 giugno alle 18:00 presso la sede IBM.

Parleremo di cosa sta succedendo con Java e i server applicativi nell'era del cloud? Oracle introduce tariffe per l'utilizzo di Java su server e workstation. Java EE sta diventando Jakarta EE. Spesso gli sviluppatori utilizzano soluzioni pure basate su JVM per la distribuzione in contenitori su cloud privati ​​e pubblici, risparmiando risorse escludendo le solite librerie JEE dai server delle applicazioni.

Questa volta il nostro ospite sarà un vero Campione Java, segnalato sul sito Oracle Java — Sebastian Dashner. Parlerà di come costruire applicazioni utilizzando contenitori basati sul server di applicazioni aperto OpenLiberty, nonché della promettente struttura della comunità Java (OpenJDK e AdoptOpenJDK, ...) e Jakarta EE, nonché del nuovo standard MicroProfile per la creazione applicazioni di microservizi.
Sebastian Daschner ti spiegherà come creare applicazioni utilizzando contenitori basati sul server di applicazioni aperto OpenLiberty, nonché la promettente struttura della comunità Java (OpenJDK e AdoptOpenJDK, ...) e Jakarta EE e il nuovo standard MicroProfile per la creazione di microservizi applicazioni.

Java, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San PietroburgoSebastiano Daschner
Campione di Giava, autore e istruttore, professionista dello sviluppo Java (incluso EE). È l'autore del libro Moderna architettura applicativa Java EE. Sebastian contribuisce a JCP, aiuta a definire i futuri standard Java EE, fa parte dei gruppi di esperti JAX-RS, JSON-P e Config e collabora a vari progetti open source. Per il suo contributo alla comunità e all'ecosistema Java, è stato riconosciuto come Java Champion, Oracle Developer Champion e JavaOne Rockstar Developer Champion.
Oltre a Java, Sebastian è anche un utente attivo di Linux e di tecnologie container come Docker. Lui è l'autore blog, può essere trovato su Twitter: @DaschnerS.

Programma

17:30 - 18:00 Ritrovo dei partecipanti, caffè di benvenuto
18:00 - 18:45 OpenLiberty - un giaguaro sconosciuto tra gli application server OpenSource
18:45 - 19:00 Domande e risposte
19:00 - 19:45 Sviluppo di applicazioni di microservizi basate su Java utilizzando tecnologie OpenSource (demo)
19:45 - 20:00 Domande e risposte

Registrazione per l'incontro Java - Mosca - 19 giugno (mercoledì)

20 giugno alle 18:00 (Mosca) al meeting degli uffici IBM su Service Mesh - IstioCi siamo riuniti, riuniti e finalmente ci siamo riuniti! Il primo incontro su Istio (sembra che nessun altro lo abbia fatto?) il 20 giugno a Mosca!

Perché dovresti prenderti il ​​tempo per venire?

  • Avremo ragazzi del team di manutentori di Istio! Un tempo il laboratorio IBM Research di Haifa sviluppò il progetto amalgama8, poi trasformatosi in Istio. E ora uno dei dipendenti del Laboratorio (Vadim Aizenberg) è uno dei 5 principali contributori all’intero progetto Istio!
  • In realtà la presenza degli specialisti di Haifa è già sufficiente, ma oltre a loro abbiamo di passaggio anche Phil Estes (capitano Docker, IBM Distinguished Engineer).
  • E avremo anche storie sul processo di adattamento di Istio alla "sanguinosa impresa", almeno dai ragazzi di Sberbank.

Cosa accadrà all'incontro:

  • Parliamo di come è stato creato Istio e del motivo per cui è apparsa la direzione del service mesh.
  • Ti spieghiamo cos'è Istio/service mesh.
  • Parliamo di quando utilizzare una rete di servizi e quando no.
  • Scopriamo come si relazionano Istio e Kubernetes.
  • Ti mostreremo una demo dal vivo.

I nostri relatori

Java, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San Pietroburgo
Vadim Eisenberg, Sviluppatore capo, collaboratore di Istio, IBM Research Haifa

Java, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San Pietroburgo
Vita Bortnikov, Piattaforme Cloud e Blockchain, IBM Distinguished Engineer

Java, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San Pietroburgo
Phil Estes, Capitano Docker, Ingegnere Distinto IBM

Java, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San Pietroburgo
Maxim Chudnovsky, Capo principale del dipartimento IT, Sberbank - Technologies

Programma

18:00 - 18:30 Il concetto di service mesh e la storia dello sviluppo di Istio
18:30 - 19:00 Architettura e principali componenti di Istio
19:00 — 19:30 Suggerimenti e suggerimenti per lavorare con Istio
19:30 - 20:00 Tecnologie di service mesh nel settore finanziario

Registrazione per l'incontro Istio - Mosca - 19 giugno (gio).

20 giugno ore 19:00 (San Pietroburgo) - Java Guru meetup - sul sito DataArt sui temi Java e architetture a microserviziJava, Istio, Kubernetes, Docker: ti invitiamo agli incontri IBM a Mosca e San Pietroburgo

IBM e DatiArt due guru di Java verranno portati a San Pietroburgo. Relatori ad un incontro speciale sullo sviluppo Java: Sebastiano Daschner, Campione Java, professionista dello sviluppo Java e Denis Ciplakov, Architetto di soluzioni, DataArt Voronezh.

OpenLiberty - il giaguaro sconosciuto tra i server di applicazioni OpenSource

Rapporto in inglese.

L'OpenSource sta diventando sempre più una componente quotidiana ed essenziale della nostra vita. Questo processo sta accadendo in tutto il mondo, inclusa la Russia. Perché? I grandi fornitori si stanno muovendo verso l'OpenSource per la semplicità e l'unificazione dell'implementazione delle soluzioni nei cloud.
Cosa succede a Java e ai server applicativi nell'era del cloud? Oracle introduce tariffe per l'utilizzo di Java su server e workstation. Java EE sta diventando Jakarta EE. Spesso gli sviluppatori utilizzano soluzioni pure basate su JVM per la distribuzione in contenitori su cloud privati ​​e pubblici, risparmiando risorse escludendo le solite librerie JEE dai server delle applicazioni.

E se un server applicativo potesse essere così leggero e flessibile da poter sfruttare le piattaforme Enterprise Edition in contenitori con un impatto minimo sulle risorse consumate? E se potessimo rendere il server applicativo la piattaforma sottostante per le architetture di microservizi?

Ti parlerò di come creare applicazioni utilizzando contenitori basati sul server di applicazioni aperto OpenLiberty, nonché della promettente struttura della comunità Java (OpenJDK, AdoptOpenJDK, ecc.), di Jakarta EE e del nuovo standard MicroProfile per la creazione applicazioni di microservizi.

Sebastiano Daschner

Campione di Giava, autore e istruttore, professionista dello sviluppo Java (incluso EE). È l'autore del libro Moderna architettura applicativa Java EE. Sebastian contribuisce a JCP, aiuta a definire i futuri standard Java EE, fa parte dei gruppi di esperti JAX-RS, JSON-P e Config e collabora a vari progetti open source. Per il suo contributo alla comunità e all'ecosistema Java, è stato riconosciuto come Java Champion, Oracle Developer Champion e JavaOne Rockstar Developer Champion.

Oltre a Java, Sebastian è anche un utente attivo di Linux e di tecnologie container come Docker. Lui è l'autore blog, può essere trovato su Twitter tramite @DaschnerS.

Facebook nell'Apocalisse Zombie

I moderni servizi online presentano uno svantaggio significativo. Non possiedi i dati che carichi su di loro, né controlli la distribuzione di questi dati. In qualsiasi momento, il tuo account, sul cui sviluppo hai investito anni, può essere disconnesso dal servizio senza spiegazione o speranza di recupero.

Pensiamo a come potrebbe essere Internet se lo sviluppo seguisse il principio “il dato appartiene all’utente che lo ha creato, il servizio appartiene all’utente che lo utilizza”.

Dato che non sono un avvocato o un politico, ma un architetto Java, esaminerò il problema dal punto di vista tecnico. Quale potrebbe essere un'alternativa al classico schema “browser - sito web - database” nel moderno mondo del cloud. Circa cinque anni fa, tutte le alternative sembravano tecnicamente difficili da implementare, ma ora con lo sviluppo dei servizi cloud e delle tecnologie Docker, Kubernetes, Helm, sembra che almeno tecnicamente esista un’alternativa.

Denis Tsyplakov, Architetto di soluzioni

Ha iniziato a scrivere programmi alla fine degli anni '1980 e programma professionalmente dalla metà degli anni '1990. Ho scritto programmi in più di 10 linguaggi, ma Java rimane il mio preferito. Dal 2006 lavora presso DataArt. Interessi principali nell'IT: creazione di servizi tolleranti ai guasti, architettura di sistema pragmatica, soluzioni creative a problemi non banali.

Programma

18:30 - 19:00 Ritrovo dei partecipanti, caffè di benvenuto
19: 00 - 19: 45 OpenLiberty - il giaguaro sconosciuto tra i server di applicazioni OpenSource, Sebastian Dashner.
19:45 - 20:00 Domande e risposte
20:00 - 20:10 Pausa
20: 10 - 20: 50 Facebook nell'Apocalisse Zombie, Denis Ciplakov.
20:50 - 21:00 Domande e risposte

Registrazione per l'incontro Java - San Pietroburgo - 20 giugno.

Fonte: habr.com

Aggiungi un commento