Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés az Elosztott Rendszerekbe
- Mi az elosztott rendszer?
- Gyakori kihívások: késleltetés, konzisztencia, elérhetőség
- A rendszer komponenseinek és kommunikációs modellek áttekintése
Skálázhatóság alapelvei
- Vertikális vs. horizontális skálázás
- Terheléselosztás és rugalmasság
- Tároló, számítási és I/O skálázás
Architekturális minták
- Kliens-szerver és többrétegű architektúrák
- Szolgáltatásorientált és mikroszolgáltatás architektúrák
- Eseményvezérelt architektúra és üzenetsorok
CAP tétel és Konzisztencia modellek
- A CAP tétel magyarázata
- Erős vs. végső konzisztencia
- Konzisztencia és elérhetőség közötti választás
Adatelosztás és Tárolási Stratégiák
- Particionálás és sharding
- Replikációs stratégiák és kvórum olvasások/írások
- Elosztott adatbázisok és kulcs-érték tárolók
Kommunikáció és Koordináció Elosztott Rendszerekben
- REST, gRPC, üzenetküldők (pl. Kafka, RabbitMQ)
- Vezetőválasztás és elosztott konszenzus
- Zookeeper vagy etcd használata koordinációhoz
Hibatűrés és Megbízhatóság
- Tervezés hibákra és elegáns leépítésre
- Újrapróbálkozási mechanizmusok, időtúllépések és áramkör megszakítók
- Figyelés, megfigyelhetőség és káosz mérnökség
Felhőalapú és Modern Implementációs Gyakorlatok
- Tárolók, orchestration és Kubernetes
- Állapotmentesség és változhatatlanság
- Ajánlott eljárások az elosztott rendszerek biztonságához
Összefoglalás és Következő Lépések
Követelmények
- Alapvető hálózati és rendszertervezési fogalmak ismerete
- Általános szoftverfejlesztési gyakorlatokkal kapcsolatos tapasztalat
- Hasznos, ha ismeri a felhőszámítást és az API tervezést
Közönség
- Szoftverarchitektusok és technikai vezetők
- Backend fejlesztők és DevOps szakemberek
- Skálázható felhőalkalmazásokat építő rendszertervezők
21 Órák
Vélemények (2)
A képző előadásstílus és kommunikációs módja.
Gianpiero Arico - Urmet Spa
Kurzus - Embedded Linux Systems Architecture
Gépi fordítás
A képző a tanulók várakozásai szerint frissíti a kurzust.
Alexandru
Kurzus - Software Architecture in Cloud
Gépi fordítás