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
1. nap: Felhőalapú alapok és magkiszolgáltatások
I. rész: A felhőarchitektúra alapjai
- Felhőarchitektúra alapelvei és nem funkcionális követelmények (elérhetőség, skálázhatóság, biztonság, teljesítmény)
- Felhőbevezetési modellek és kompromisszumok: IaaS, PaaS, SaaS és a közös felelősség
- Azure architektúra komponensei: Régiók, Erőforráscsoportok és Erőforrások
- Misszió kritikus architektúra és katasztrófavédelmi célok (RTO, RPO)
II. rész: Alapfelhőszolgáltatások
- Tárolás és adatok alapjai: Azure Table Storage és Azure Cosmos DB
- Számítás és konténerek platformja: Azure Kubernetes Service (AKS) és Azure Container Registry (ACR)
- Relációs adatok és üzenetek: Azure SQL Database és Azure Service Bus
- Gyakorlati gyakorlat minden szolgáltatáshoz: konfigurálás, telepítés és értékelés az elérhetőség, teljesítmény, biztonság és árazási szempontok alapján
- Infrastruktúra Kódként (Infrastructure as Code) a Bicep használatával reprodukálható környezetekhez
2. nap: Architektúra-vezeték és Tiszta Architektúra
III. rész: Az architektus
- Szoftverarchitektúra definíciói és architektúra-nézőpontok
- A szoftverarchitektus szerepe, felelőssége és a döntési jogkör
- Architektúra-specifikáció és kommunikáció a technikai és üzleti érdekelt felekkel
- Gyakorlati út az eredményes szoftverarchitektussá váláshoz
IV. rész: Függőségek kezelése monolitokban
- Tiszta Architektúra elvei: a felelősségek szétválasztása, a függőség iránya és a karbantarthatóság
- A megfelelő felhőszolgáltatások kiválasztása a monolit modernizálásához (előnyök és hátrányok)
- Gyakorlati laboratórium: egy Tiszta Architektúra alapú megoldás létrehozása és telepítése Azure-ban, .NET használatával
3. nap: Dombéden Alapuló és Decentralizált Architektúrák
V. rész: DDD, CQRS és Event Sourcing
- Dombéden Alapuló Megtervezés (DDD) alapjai: dombék-korlátok, általános nyelv és modell-alapú tervezés
- CQRS és Event Sourcing fogalmak a komplex, fejlődő üzleti doménekhez
- Architektúra-minták, amelyeket a DDD-alapú felhőmegoldásokban használnak
- Gyakorlati laboratórium: az Event Sourcing alkalmazása követelményalapú tervezési technikaként (a követelményektől az eseményekhez, aggregátumokhoz és eseményfolyamokhoz)
VI. rész: Mikroszolgáltatások
- Mikroszolgáltatás-architektúra alapelvei és decentralizált rendszerek kompromisszumai
- Felhőszolgáltatások kiválasztása mikroszolgáltatásokon alapuló megoldásokhoz (előnyök és hátrányok)
- Szinkron és aszinkron kommunikációs stílusok a mikroszolgáltatásokban, megbízhatósági mintákkal, mint például a biztosítékok (circuit breakers) és a felépülési stratégiák
- Tesztelhetőség a mikroszolgáltatásokban és CI/CD-ben: szerződéses tesztelés, integrációs tesztelés határai, automatizált minőségi kapuk és telepítési bizalom
- Gyakorlati laboratórium: mikroszolgáltatások létrehozása és telepítése Azure-ban, .NET használatával
Követelmények
- Haladó programozási nyelvtudás (C# vagy Java)
- Az érintett architektúra-stílusok alapvető ismerete
- Alapok: felhőalapú szolgáltatások használata
- Legalább 5 év szoftverfejlesztési tapasztalat
21 Órák
Vélemények (2)
Képző tudás, bekapcsolódása és kapcsolata
Adam Kuklewski - GE Medical Systems Polska
Kurzus - Technical Architecture and Patterns
Gépi fordítás
Szerettek az oktatásokat, amelyek segítettek a gondolkodást kinyitni és új tekinteteket nyerni a szoftverarchitektúrára.
Gabriele - EAGLEPROJECTS S.p.A.
Kurzus - Architecture and Design: Core + Advanced Training
Gépi fordítás