Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.

Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.

Hei Habr!

Pakupedzisira, mazororo ezhizha asati asvika, takasarudza kufadza vanyoreri vedu vanodiwa nenhevedzano yemisangano! Vhiki rinouya pachava nevatatu vavo! Uye kwete muMoscow chete ...

  • June 19 na18:00 (Moscow) pamusangano wehofisi yeBMM pa Java michina. Tichava neJava Champion, Sebastian Dashner. Tichakurukura kushandiswa kweJava mune zvitsva zvegore.
  • June 20 na18:00 (Moscow) pamusangano wehofisi yeBMM paService Mesh - Istio. Tave tichida kuita izvi kwenguva yakareba, uye zvino vatsigiri vakuru veprojekti vanouya kwatiri. Eg, Vadim Aizenberg ndomumwe wevanhu vepamusoro 5 - Istio vabatsiri.
  • June 20 na18:00 (St. Petersburg) - Sebastian Dashner ichaita pamwe chete Denis Tsyplakov paDataArt papuratifomu nemusoro Java ΠΈ microservice architectures

Nokuda kwepurogiramu yakadzama uye kunyoresa (nhamba yenzvimbo, zvinosuruvarisa, ishoma!) - ona pasi apa!

June 19 na18:00 (Moscow) pahofisi yeBMM musangano weJava technologies.Muenzi wedu achave Java Champion Sebastian Daschner musi waChikumi 19 na18:00 pahofisi yeIBM.

Tichataura nezve zviri kuitika neJava uye maseva ekushandisa munguva yegore? Oracle inosuma mubhadharo wekushandisa Java pamaseva uye nzvimbo dzekushandira. Java EE iri kuita Jakarta EE. Kazhinji, vanogadzira vanoshandisa yakachena jvm-yakavakirwa mhinduro yekuisa mumidziyo mumakore akavanzika uye eruzhinji, kuchengetedza zviwanikwa nekusasanganisa akajairwa JEE maraibhurari kubva kumasevha ekushandisa.

Panguva ino muenzi wedu achava Champion chaiye weJava, akacherechedzwa pawebhusaiti oracle-java β€” Sebastian Dashner. Iye achataura nezve magadzirirwo ekushandisa uchishandisa midziyo yakavakirwa paOpenLiberty yakavhurika application server, pamwe neyakavimbisa chimiro cheJava nharaunda (OpenJDK uye AdoptOpenJDK, ...) uye Jakarta EE, pamwe neiyo MicroProfile chiyero chekugadzira. microservice applications.
Sebastian Daschner achakuudza maitiro ekuvaka maapplication uchishandisa midziyo yakavakirwa paOpenLiberty yakavhurika application server, pamwe neyakavimbisa chimiro cheJava nharaunda (OpenJDK uye AdoptOpenJDK, ...) uye Jakarta EE, uye iyo itsva MicroProfile standard yekugadzira microservice. applications.

Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.Sebastian Daschner
Java Champion, munyori uye murairidzi, Java development professional (kusanganisira EE). Ndiye munyori webhuku Yemazuvano Java EE Application Architecture. Sebastian anobatsira kuJCP, anobatsira kuumba ramangwana reJava EE zviyero, anoshanda paJAX-RS, JSON-P uye Config mapoka enyanzvi, uye anobatirana pamapurojekiti akasiyana akavhurika sosi. Nezvezvipo zvake kunharaunda yeJava uye ecosystem, akazivikanwa seJava Champion, Oracle Developer Champion, uye JavaOne Rockstar Developer Champion.
Kunze kweJava, Sebastian zvakare anoshanda mushandisi weLinux uye mudziyo matekinoroji akadai seDocker. Ndiye munyori blog, anogona kuwanikwa pa Twitter: @DaschnerS.

Purogiramu

17:30 - 18:00 Kuungana kwevatori vechikamu, kofi inogamuchirwa
18:00 - 18:45 OpenLiberty - jaguar isingazivikanwe pakati peOpenSource application maseva
18:45 - 19:00 Mibvunzo nemhinduro
19:00 - 19:45 Kugadziridzwa kweJava-based microservice application uchishandisa OpenSource tekinoroji (demo)
19:45 - 20:00 Mibvunzo nemhinduro

Kunyoreswa kwemusangano weJava - Moscow - June 19 (Wed)

June 20 na18:00 (Moscow) pamusangano wehofisi yeBMM paService Mesh - IstioTakaungana ndokuungana uye pakupedzisira takaungana! Musangano wekutanga paIstio (zvinoita sekuti hapana mumwe akazviita?) June 20 muMoscow!

Sei uchifanira kutora nguva yekuuya?

  • Tichava nevakomana kubva kuIstio inochengetedza timu! Pane imwe nguva, IBM Research laboratory muHaifa yakagadzira iyo amalgam8 purojekiti, iyo yakazoshandurwa kuita Istio. Uye zvino mumwe wevashandi veLabhoritari (Vadim Aizenberg) mumwe wepamusoro 5 anobatsira kune yose Istio project!
  • Chaizvoizvo, kuvapo kwenyanzvi kubva kuHaifa kwakatokwana, asi pamusoro pavo, isu zvakare tine Phil Estes (Docker kaputeni, IBM Distinguished Injiniya) achipfuura.
  • Uye isu tichavawo nenyaya nezve maitiro ekugadzirisa Istio mu "bloody enterprise", zvirinani kubva kuvarume veSberbank.

Chii chichaitika pamusangano:

  • Ngatitaurei nezve kuti Istio yakagadzirwa sei uye nei sevhisi mesh kutungamira yakaonekwa.
  • Ngatikuudze kuti Istio/service mesh chii.
  • Ngatikurukurei nguva yekushandisa mesh sevhisi uye rinhi kwete.
  • Ngationei kuti Istio naKubernetes vanobatana sei.
  • Tichakuratidza demo mhenyu.

Vatauri vedu

Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.
Vadim Eisenberg, Inotungamira Mugadziri, Istio mubatsiri, IBM Tsvakurudzo Haifa

Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.
Vita Bortnikov, Cloud uye Blockchain Platforms, IBM Distinguished Engineer

Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.
Phil Estes, Docker Captain, IBM Distinguished Engineer

Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.
Maxim Chudnovsky, Mukuru mukuru wedhipatimendi reIT, Sberbank - Technologies

Purogiramu

18:00 - 18:30 Sevhisi mesh pfungwa uye nhoroondo yeIstio development
18:30 - 19:00 Architecture uye zvikamu zvikuru zveIstio
19:00 β€” 19:30 Mazano & matipi ekushanda neIstio
19:30 - 20:00 Sevhisi mesh tekinoroji muchikamu chezvemari

Kunyoreswa kwemusangano weIstio - Moscow - Chikumi 19 (Thu).

June 20 na19: 00 (St. Petersburg) - Java Guru kusangana - pane DataArt site pamisoro yeJava uye microservice architectures.Java, Istio, Kubernetes, Docker - tinokukoka iwe kumisangano yeBM muMoscow neSt.

IBM uye DataArt maguru maviri eJava ari kuunzwa kuSt. Vatauri pamusangano wakakosha wekuvandudza Java: Sebastian Daschner, Java Champion, Java development professional, uye Denis Tsyplakov, Solutions Architect, DataArt Voronezh.

OpenLiberty - iyo isingazivikanwe jaguar pakati peOpenSource application maseva

Report in English.

OpenSource iri kuwedzera kuve chinhu chemazuva ese uye chakakosha chehupenyu hwedu. Iyi nzira iri kuitika pasi rose, kusanganisira Russia. Sei? Vatengesi vakakura vari kufamba vakananga kuOpenSource yekureruka uye kubatana kwekutumira zvigadziriso mumakore.
Chii chinoitika kuJava uye maseva ekushandisa munguva yegore? Oracle inosuma mubhadharo wekushandisa Java pamaseva uye nzvimbo dzekushandira. Java EE iri kuita Jakarta EE. Kazhinji, vanogadzira vanoshandisa yakachena jvm-yakavakirwa mhinduro yekuisa mumidziyo mumakore akavanzika uye eruzhinji, kuchengetedza zviwanikwa nekusasanganisa akajairwa JEE maraibhurari kubva kumasevha ekushandisa.

Ko kana sevha yekushandisa ingave yakareruka uye ichichinjika zvekuti inogona kutora mukana weEnterprise Edition mapuratifomu mumidziyo ine kushomeka kunokanganisa zviwanikwa zvinodyiwa? Ko kana tikakwanisa kuita sevha yekushandisa iyo iri pasi pepuratifomu ye microservice architecture?

Ini ndichakuudza maitiro ekuvaka maapplication uchishandisa midziyo yakavakirwa paOpenLiberty yakavhurika application server, pamwe nezve inovimbisa chimiro cheJava nharaunda (OpenJDK, AdoptOpenJDK, nezvimwewo), nezve Jakarta EE uye nezve itsva MicroProfile standard yekugadzira. microservice applications.

Sebastian Daschner

Java Champion, munyori uye murairidzi, Java development professional (kusanganisira EE). Ndiye munyori webhuku Yemazuvano Java EE Application Architecture. Sebastian anobatsira kuJCP, anobatsira kuumba ramangwana reJava EE zviyero, anoshanda paJAX-RS, JSON-P uye Config mapoka enyanzvi, uye anobatirana pamapurojekiti akasiyana akavhurika sosi. Nezvezvipo zvake kunharaunda yeJava uye ecosystem, akazivikanwa seJava Champion, Oracle Developer Champion, uye JavaOne Rockstar Developer Champion.

Kunze kweJava, Sebastian zvakare anoshanda mushandisi weLinux uye mudziyo matekinoroji akadai seDocker. Ndiye munyori blog, anogona kuwanikwa pa Twitter kuburikidza @DaschnerS.

Facebook muZombie Apocalypse

Masevhisi emazuva ano epamhepo ane akakosha drawback. Iwe hausi wega data raunorodha kwavari, uye haudzore kugoverwa kweiyi data. Chero nguva, account yako, iyo yawakadyara makore mukugadzira, inogona kubviswa pasevhisi pasina tsananguro kana tariro yekupora.

Ngatifungei nezvekuti Indaneti ingave yakaita sei kana kusimudzira kukatevera musimboti wekuti "data nderemushandisi akarigadzira, sevhisi ndeyemushandisi anoishandisa."

Sezvo ini ndisiri gweta kana wezvematongerwo enyika, asi muvaki weJava, ini ndichatarisa dambudziko kubva kudivi rehunyanzvi. Chii chingave imwe nzira kune yekare "browser - webhusaiti - database" chirongwa munyika yemazuva ano makore. Anenge makore mashanu apfuura, dzimwe nzira dzese dzakaita sedzakaoma kuita, asi iko zvino nekuvandudzwa kwemafu masevhisi uye Docker, Kubernetes, Helm tekinoroji, zvinoita sekunge tekinoroji pane imwe nzira.

Denis Tsyplakov, Solutions Architect

Akatanga kunyora zvirongwa mukupera kwema1980 uye anga achironga zvehunyanzvi kubvira pakati pema1990. Ndakanyora zvirongwa mumitauro inopfuura gumi, asi Java inoramba ichindida. Kubva 10 anga achishanda paDataArt. Zvinonyanya kufarira muIT: kugadzira zvikanganiso-kushivirira masevhisi, pragmatic system architecture, ekugadzira mhinduro kumatambudziko asina-diki.

Purogiramu

18:30 - 19:00 Kuungana kwevatori vechikamu, kofi inogamuchirwa
19:00 - 19:45 OpenLiberty - iyo isingazivikanwe jaguar pakati peOpenSource application maseva, Sebastian Dashner.
19:45 - 20:00 Mibvunzo nemhinduro
20:00 - 20:10 Kupwanya
20:10 - 20:50 Facebook muZombie Apocalypse, Denis Tsyplakov.
20:50 - 21:00 Mibvunzo nemhinduro

Kunyoresa kumusangano weJava - St. Petersburg - June 20.

Source: www.habr.com

Voeg