2.542 $−255 $2.287 $
Was dieses Modul leistet.
So läuft das Training
- Methode
- Architekturvarianten vergleichen, Betriebsmodelle durchspielen
- Grundlage
- Offizieller iSAQB Lehrplan 2024.1
- Abschluss
- 30 Credit Points: 10 methodisch, 20 technisch, keine Prüfung im Kurs
Termine & Buchung
Passenden Termin wählen
2 Termine
Termine mit diesem Symbol bieten bis zu 25 % Gruppenrabatt. Klicke auf „Details“, um mehr zu erfahren.
2.542 $−255 $2.287 $
Keine Termine für diese Auswahl.
Die Termine sind weiterhin verfügbar. Setze die Filter zurück, um sie anzuzeigen.
Passung
Für wen das Modul gedacht ist
Typische Rollen
- Du schneidest ein System in Module und verantwortest, wo die Grenzen liegen.
- Du entscheidest, ob Dienste synchron oder ereignisgetrieben miteinander sprechen.
- Du betreibst verteilte Dienste und trägst die Folgen deiner Entwurfsentscheidungen.
Voraussetzungen
Keine Voraussetzungen
Du kannst direkt einsteigen. Hilfreich: Praxis mit verteilten Systemen und ihren Protokollen, Erfahrung mit fachlicher und technischer Modularisierung, Berührung mit Deployment- und Betriebsprozessen.
Stattdessen geeignet CLOUDINFRA Widmet Containern, Infrastruktur und Telemetrie das ganze Modul, während FLEX Laufzeitplattformen in 90 von 600 Minuten behandelt.
Lehrplan
CPSA® FLEX Kurs im Detail
Der Lehrplan 2024.1 gliedert FLEX in sechs Teile mit 600 Unterrichtsminuten. Er beginnt bei den Treibern flexibler Systeme, führt über Modularisierung, Organisationsstrukturen und Integration bis zu Deployment und Betrieb. Jeder Teil endet bei einer Entscheidung, nicht bei einer Technologie.
01Warum flexible Systeme einsetzen
Dieser Teil klärt, wofür die Flexibilität überhaupt bezahlt wird.
- Verfügbarkeit, Zuverlässigkeit und Time-to-Market als eigentliche Treiber
- Microservices, Self-contained Systems, Moduliths und Monolithen im Vergleich
- Vier Arten von Isolation: Devtime, Runtime, Deployment und Team
- Was DevOps und Continuous Delivery an der Architektur ändern
02Modularisierung von Systemen in Teilsysteme
Hier entscheidest du, wo die Grenzen zwischen den Teilen verlaufen.
- Strategic Design und Bounded Contexts als Schnittkriterium
- Die Parnas-Kriterien als Prüfstein für einen Schnitt, aus der Literatur des Lehrplans
- Kopplung auf Ebene von Sourcecode, Kompilaten und Netzwerkprotokoll
- Aufwand und Nutzen konkurrierender Modularisierungsstrategien
03Softwaremodule und der Bezug zu Organisationsstrukturen
Dieser Teil behandelt die Hälfte des Schnitts, die nicht im Code steht.
- Conway's Law und was es für den Modulschnitt bedeutet
- Team Topologies und Context Mapping zwischen den Teams
- Sozio-technische Architektur: Systeme und Organisation als ein Entwurf
- Makro- gegen Mikroarchitektur: welche Entscheidung wo fällt
04Integrationsmethoden & Protokolle
Der längste Teil des Lehrplans: wie die Teile miteinander sprechen.
- Integration im Frontend, im Middle Tier (REST, RPC, Messaging) und über die Datenbank
- Anti-Corruption Layer, Shared Kernel und Customer/Supplier als Integrationsmuster
- CAP-Theorem, ACID gegen BASE und die Folgen für die Konsistenz
- Circuit Breaker, Bulkhead und Graceful Degradation gegen Kaskadenausfälle
05Installation und Laufzeitumgebungen/Plattformen
Hier geht es darum, wie eine neue Version ohne Ausfall live geht.
- Continuous Deployment und die Rolle der CI/CD-Strecke
- IaaS, PaaS, CaaS und FaaS und wofür sie jeweils taugen
- Blue-Green, Canary Releases und Rolling Updates ohne Downtime
- Immutable Infrastructure, Infrastructure as Code und Containerisierung
06Betriebsmodelle
Zum Abschluss planst du den Betrieb, bevor der erste Ausfall ihn plant. Der Lehrplan setzt hier Observability verbindlich; die folgenden Vertiefungen führt er als optional.
- Observability aus Metriken, Logs und Traces zusammensetzen
- MTBF gegen MTTR und was Service Level Objectives daraus machen
- Incident Management und Disaster Recovery entlang von RTO und RPO
- Chaos Engineering: Ausfälle absichtlich auslösen, um sie zu verstehen
Ergebnis
Was du anschließend leisten kannst
- 01
Du begründest die Wahl zwischen Microservices, Self-contained Systems und Modulith am Isolationsbedarf.
- 02
Du schneidest Systeme entlang von Bounded Contexts und prüfst den Schnitt an Kopplung, Isolationsgrad und Deployment-Unabhängigkeit.
- 03
Du beziehst Team- und Organisationsstrukturen in den Modulschnitt ein und begründest sie mit Conway's Law.
- 04
Du wählst zwischen REST, RPC und Messaging und entscheidest zwischen ACID und BASE.
- 05
Du sicherst Systemgrenzen mit Circuit Breaker, Bulkhead und Graceful Degradation ab.
- 06
Du planst Deployments ohne Ausfallzeit über Blue-Green, Canary Releases oder Rolling Updates.
- 07
Du setzt Observability aus Metriken, Logs und Traces zusammen und machst Ausfälle damit nachvollziehbar.
Credit Points für CPSA-A
- Methodische Kompetenz
- 10
- Technische Kompetenz
- 20
- Kommunikative Kompetenz
- 0
30 von 70 Punkten für die CPSA-A Zulassung
Teilnahmezertifikat
Das tecnovy Teilnahmezertifikat weist deine Teilnahme am FLEX Training aus, keine bestandene Prüfung.
Certificate Showroom öffnen tecnovy →≥80%Anwesenheit
Warum tecnovy
Was du bei uns oben drauf bekommst
01
iSAQB® Akkreditierter Anbieter
Wir sind ein offiziell akkreditierter Schulungsanbieter des International Software Architecture Qualification Board.
02
Certificate Showroom
Hol dir dein Teilnahmezertifikat und verbinde es, falls vorhanden, mit deinem Prüfungszertifikat. Vollautomatisiert, schön gestaltet. Nur für dich, nur bei tecnovy.
03
No Slideshow, Hands-On!
Versprochen: keine PowerPoint-Schlacht. Wir arbeiten in Gruppen, verknüpfen Theorie mit Praxis, und du bekommst Praxisbeispiele unserer erfahrenen Trainer sowie den Austausch mit Gleichgesinnten.
04
Doppelt hält besser
Gerne darfst du innerhalb eines Jahres die Schulung nochmals online als Refresher besuchen.
05
Lerne von Experten
Wir garantieren dir stets den Einsatz von didaktisch und methodisch erstklassig qualifizierten Trainern, die ihr Wissen sowohl aus Trainingserfahrung als auch beruflicher Praxis- und Projekterfahrung beziehen.
06
Flexible Umbuchung
Falls du mal kurzfristig verhindert sein solltest, kannst du deine Schulung bis eine Woche vor Trainingsbeginn kostenlos umbuchen.
Erfahrungen
Was Teilnehmer:innen sagen
tecnovy verfügt im deutschsprachigen Raum über sehr erfahrene Trainer. Das "Corona-bedingte Distanzlernen" wurde prima umgesetzt. Geeignete Collaborationsplattformen wie z.B. Mural kamen zum Einsatz und wurden in den Gruppenarbeiten sinnvoll eingesetzt. Die Zusammenarbeit mit tecnovy ist einwandfrei. Die besuchten ISAQB Kurse Soft Skills und Flex sind sehr zu empfehlen.
FAQs
