Nyerj betekintést az elosztott rendszerek világába, és ismerd meg a microservice technológia előnyeit és hátrányait! Az oktatóanyagból kiderül, hogy milyen szempontok szerint érdemes emellett az architektúra mellett dönteni, illetve hogyan vezessük be egy új, vagy már létező projekten.
Ezt a képzésünket csak tapasztalt, senior fejlesztőknek ajánljuk! A tematika megköveteli a modern JavaScript és az aszinkron programozás készségszintű használatát, ezen túl pedig alapszintű hálózati, rendszerüzemeltetési, és adatbáziskezelési ismeretekre (TCP/IP, HTTP, Unix shell, Docker, MongoDB) is épít.
Az előadás a következő tematikát bontja ki:
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
Jelentkezz a premier bemutatóra és légy részese az elsők között a tudásáramlásnak! A részvétel ingyenes, de regisztrációhoz kötött.