Microservices Tanfolyam 

Szeretnél elmélyülni az elosztott rendszerek világában?

Sajátítsd el a Microservices működését és használatát tréningünkön csapatoddal együtt!

Microservices Tanfolyam 

Szeretnél elmélyülni az elosztott rendszerek világában?

Sajátítsd el a Microservices működését és használatát tréningünkön csapatoddal együtt!

A tanfolyamról

A Microservices Tanfolyam részletes betekintést nyújt az elosztott rendszerek világába. A technológia előnyeinek és hátrányainak megismerésén túl arról is szó lesz, hogy milyen szempontok szerint érdemes e mellett az architektúra mellett dönteni, illetve arról is, hogyan vezessük be egy új, vagy akár már létező projekten. A gyakorlati képzésen önálló, vezetett munka keretein belül rakhatja össze mindenki élete első microservice-ekre épülő alkalmazását.

Kiknek ajánljuk a tanfolyamot?

tapasztalt, senior fejlesztőknek, akik egyedi igényekre szabott gyakorlati feladatokon keresztül szeretnének új ismeretekre szert tenni

azoknak, akik már elsajátították a modern JavaScript és az aszinkron programozás készségszintű használatát, ezeken túl pedig alapszintű hálózati, rendszerüzemeltetési és adatbáziskezelési ismeretekkel (TCP/IP, HTTP, Unix shell, Docker, MongoDB) is rendelkeznek

Miért a Microservices?

A Microservices egyre népszerűbb technológia az alkalmazásfejlesztés világában, nem véletlenül. Segítségével egy applikáció kicsi, egymástól függetlenül telepíthető szolgáltatásokból építhető fel.

Jól skálázható

A skálázhatóság a microservices egyik alapeleme. Mivel minden service egy különálló komponens, igény szerint akár egy komponens skálázása is megvalósítható vele az egész alkalmazás skálázása nélkül.

Megbízható

A microservice architektúra egy megbízható megoldás abban az értelemben, hogy ha egy hiba következtében egy funkció esetleg leáll, a teljes alkalmazás működése nem áll meg. Megoldhatjuk a problémát a megfelelő mikro szolgáltatásban, és majd használatba állíthatjuk.

Amiről szó lesz

Programunkban elméleti áttekintő és interaktív gyakorlat is szerepel.

Érintett témakörök

Miért van szükségünk microservice-ekre?

  • SOLID alapelvek
  • Monolitikus alkalmazások architektúrája
  • Microservice alkalmazások architektúrája

Alapfogalmak áttekintése

  • Service-Oriented Architecture
  • Microservice design principles
  • Konténerek és Docker
  • Szempontok és módszerek a belső hálózat kialakításához

Architektúra kialakítása a gyakorlatban

  • Prezentációs réteg
  • Publikus végpont: direkt kapcsolat, API gateway, BFF
  • Microservice: alapelvek, korlátok, működési logika
  • Event Bus
    • performancia és konzisztencia problémák felvetése
    • a fenti problémák orvoslása egy új kommunikációs réteg bevezetésével
    • adatsor használata, architekturális minták
  • Container Orchestration: alapfogalmak, funkcionalitás, technológiák

Microservice-ekre épülő alkalmazás fejlesztése Node.js és Docker Compose segítségével

  • Docker Compose konfigurálása
  • Microservice-ek működésének megismerése a gyakorlatban
  • API Gateway implementálása Express.js segítségével
  • Adat perzisztencia megoldások MongoDB és Redis segítségével
  • Event Bus implementáció RabbitMQ segítségével

Fontos tudnod: a tematika csak kiindulási pontként szolgál, a tényleges anyagot csoport ritmusa, érdeklődése szerint alakítjuk.

A jelentkezés menete

Kérd egyedi árajánlatunkat csapatod számára!

Ajánlatkérésedről kapni fogsz egy visszaigazoló e-mailt, amelyben további információkat találsz.

Ha ezt nem kapod meg a jelentkezést követő egy órában, és a Spam mappában sem találod, kérjük, vedd fel velünk a kapcsolatot a hello@braininghub.com e-mail címen!

Kollégánk az általad megadott e-mail címen és telefonszámon felveszi veled a kapcsolatot a további egyeztetéssel kapcsolatban.

Minden jelentkezőt felkeresünk e-mailben és telefonon, és választ adunk a felmerülő kérdéseidre is.

Magánszemélyként érdeklődsz? 

Amennyiben Téged inkább magánszemélyként érdekelne a tanfolyam, ne aggódj, tervezzük nyílt képzés meghirdetését is! Iratkozz fel, hogy rögtön értesíteni tudjunk a fejleményekről!

Ők minket választottak

Stylers logo
The urban institute logo
KPMG logo
IT Services Hungary logó
iCell logo
Magyar Telekom logo
Diákhitel logó
OTP Mobil logo
Speedshop logó
Loxon logó

Ők minket választottak

Stylers logo
The urban institute logo
KPMG logo
IT Services Hungary logó
iCell logo
Magyar Telekom logo
Diákhitel logó
OTP Mobil logo
Speedshop logó
Loxon logó

Ezért válassz Te is minket!

IT képzéseinket agilisan, a legfrissebb technológiai igényekhez mérten, gyakorlatorientáltan, folyamatos visszajelzésekre alapozva fejlesztjük magánszemélyek és vállalatok részére.

Szakmai csapatunk világszínvonalú fejlesztői tapasztalattal rendelkezik. Oktatóink a vállalati szférából érkeznek, a tananyag kialakításánál pedig mindig a piaci igényekből indulunk ki. Személyre szabott oktatás esetén díjmentes igényfelmérést követően a vállalati igényekhez és tudásszinthez kialakított egyedi tematikával, tanrenddel dolgozunk. Eredménycentrikus megoldásokkat kínálunk, amelyek minden esetben partnereink üzleti céljait szolgálják. Küldetésünknek tekintjük, hogy olyan IT tudást és szemléletet adjunk át  hallgatóinknak, amelyeket élvezettel használhatnak saját énjük komplexebbé tétele  érdekében.