Cursusaanbod
Inleiding tot verdeelde systemen
- Wat is een verdeeld systeem?
- Veelvoorkomende uitdagingen: vertraging, consistentie, beschikbaarheid
- Overzicht van systeemcomponenten en communicatiemodellen
Scalability Principles
- Verticaal versus horizontaal schalen
- Load balancing en elasticiteit
- Schalen van opslag, verwerking en I/O
Architectural Patterns
- Client-server en multi-tier architecturen
- Service-oriented en microservice architecturen
- Event-driven architectuur en berichtwachtrijen
CAP Theorem en Consistency Models
- CAP theorie uitgelegd
- Strong versus eventual consistentie
- Kies tussen consistentie en beschikbaarheid
Data Distribution and Storage Strategies
- Partitioning en sharding
- Replicatiestrategieën en quorum lezen/schrijven
- Verdeelde databases en key-value stores
Communication and Coordination in Distributed Systems
- REST, gRPC, message brokers (bijvoorbeeld Kafka, RabbitMQ)
- Leader election en distributed consensus
- Gebruik van Zookeeper of etcd voor coördinatie
Fault Tolerance and Reliability
- Ontwerpen voor falen en elegante afbraak
- Herhaalmechanismen, timeouts en circuit breakers
- Monitoring, observability en chaos engineering
Cloud-Native and Modern Implementation Practices
- Containers, orchestratie en Kubernetes
- Statelessness en immutability
- Beste praktijken voor de veiligheid van verdeelde systemen
Samenvatting en Volgende Stappen
Vereisten
- Begrip van de basisconcepten van netwerken en systeemontwerp
- Ervaring met algemene softwareontwikkelingspraktijken
- Kennis van cloud computing en API-ontwerp is nuttig
Doelgroep
- Software-architecten en technische leidinggevenden
- Backend-engineers en DevOps-professionals
- Systeemontwerpers die schaalbare cloud-applicaties bouwen
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (3)
De presentatie van de trainer en de manier waarop hij communiceert.
Gianpiero Arico - Urmet Spa
Cursus - Embedded Linux Systems Architecture
Automatisch vertaald
Oefeningen uitvoeren in EA.
Pawel - Krajowa Szkola Skarbowosci
Cursus - UML in Enterprise Architect (workshops)
Automatisch vertaald
Goede trainer en opleidingsproces
Mateusz Mical - Research and Development Center Bury Sp. z o .o.
Cursus - Systems Modeling with SysML and Enterprise Architect (EA)
Automatisch vertaald