Kurzusleírás
Nap 1: Bevezetés a Mikroszolgáltatások Architektúrájába
- Mikroszolgáltatási architektúra megismerése- A mikroszolgáltatási architektúra áttekintése: jellemzők, előnyök és kihívások
- Hosszfiléjű és mikroszolgáltatás-alapú architektúrák összehasonlítása
 
- Felosztási stratégiák és Domain-Driven Design (DDD)- A monolitok felosztásának stratégiái mikroszolgáltatásokra
- A Domain-Driven Design (DDD) elvei és szerepe a mikroszolgáltatásokban
 
- Szolgáltatási kommunikáció és API-gateways- Kommunikációs minták a mikroszolgáltatások között
- Az API-gateways szerepe a mikroszolgáltatási architektúrában
 
- Gyakorlati munka: Mikroszolgáltatás határok tervezése- Műsor gyakorló része: szolgáltatási határok azonosítása és interfészek meghatározása
- Csoportbeszélések és felosztási stratégiák tervezési gyakorlatok
 
Nap 2: Mikroszolgáltatások Fejlesztése és Üzembe helyezése
- Mikroszolgáltatások fejlesztési technikái- Programozási nyelvi függetlenségű mikroszolgáltatások fejlesztési gyakorlatok
- Mikroszolgáltatások implementálása keretrendszerekkel, mint például a Spring Boot, Node.js stb.
 
- Containerizáció Dockerrel és Orchestration Kubernetes-sel- A containerizáció elvei a mikroszolgáltatásokhoz Docker használatával
- Kubernetes a mikroszolgáltatás-üzembe helyezések irányítására és kezelésére
 
- Tolérancia és hibaállományság biztosítása- Az ellenőrizetlen hibák kezelésének mintái: áramkör-nyomtató, újrakísérletek, időkorlátok
- Tolérancia technikák a mikroszolgáltatásokban
 
- Gyakorlási munka: Mikroszolgáltatások implementálása Dockerrel és Kubernetes-sel- Műsor gyakorló része: mikroszolgáltatások építése, containerizáció és orkestrálás Kubernetes-sel
 
Nap 3: Mikroszolgáltatások Tesztelése, Biztonságosság és Skalabilitás
- Mikroszolgáltatások tesztelési stratégiái- A mikroszolgáltatások tesztelésének megközelítései: egység, integrációs és végpont-kezelés
- Eszközök és keretrendszerek a mikroszolgáltatások teszteléséhez
 
- Biztonsági szempontok a mikroszolgáltatásokban- A mikroszolgáltatási architektúra biztonságosságának megőrzése: hitelesítés, engedélyezés és titkosítás
- Legjobb gyakorlatok a mikroszolgáltatási rendszerek biztonságosságának kezelésére
 
- Mikroszolgáltatások monitorozása, skalabilitás és üzembe helyezési stratégiák- Az adóskodás megfigyelése: metrikák, naplózás és nyomkövetés
- A mikroszolgáltatások horizontális és vertikális skálázása sztratégiái
- Üzembe helyezési stratégiák és CI/CD folyamatok a mikroszolgáltatásokhoz
 
- Esettanulmány és összefoglaló- Esettanulmány beszélések valóságos mikroszolgáltatási implementációkról
- Kulcsfontosságú fogalmak áttekintése és záró megjegyzések
 
Követelmények
- Nagyon alapvető ismeretek szoftverfejlesztésről és elterjedt rendszerek fogalmainak ismerete.
Vélemények (3)
A teljes bemutató kiváló volt, sok helyre elvitt minket és sok témát érintett: kiváló megvilágítások!
Constantin
Kurzus - Microservices Architecture and Development
Gépi fordítás
Még ha sok elméletet is kellett volna magába szívni, ez tetszett; Szerintem egy építésznek minden kell, így ha néha fárasztó is volt, de jó, hogy sok információt kaptunk a tanfolyamon.
Diana - SIEMENS SRL
Kurzus - Microservices Architecture and Development
Gépi fordítás
Nagyon sok koncepciót mutattak be. Nagyon szép ipari szabványok, amelyek úgy tűnik, megfelelnek a legmagasabb minőségnek.
Catalin - SIEMENS SRL
Kurzus - Microservices Architecture and Development
Gépi fordítás
