iSAQB® FLEX –
Flexible Architekturen mit Java
Das iSAQB® ist das International Software Architecture Board. Mit Programmen wie Foundation und Advanced Level im Certified Professional for Software Architecture (CPSA®) setzt das Board die Standards für Trainings und Zertifizierungen im Bereich Softwarearchitektur. Accso arbeitet seit vielen Jahren im iSAQB® aktiv mit, unter anderem bei der Portfolio-Gestaltung im iSAQB® Strategie Council oder beim Austausch in Meetups.
iSAQB®-Trainings bei Accso
Die sich immer schneller ändernden Anforderungen an Software erfordern eine hohe Flexibilität der Architekturen, um Wirtschaftlichkeit und Effizienz in der Softwareentwicklung zu gewährleisten.
Als Teil des iSAQB® CPSA®-Advanced-Levels, der Zertifizierung für Software-Architekten, steht das FLEX-Training genau für solche flexiblen Modelle und deren Entwicklung. Gemäß des aktuellen iSAQB® Lehrplans umfasst das Training moderne Architekturansätze. Hierzu zählen Microservices, Continuous Delivery und Self-contained Systems sowie aktuelle Grundsätze für den Betrieb solcher Lösungen. Auch besondere Herausforderungen und Vorteile, sowie Kritikpunkte dieser Konzepte werden ausführlich behandelt.
Unser Vorgehen
In diesem Training zeigen wir Ihnen, wie ein monolithisches System durch Strukturierung und Komponentenbildung schrittweise in ein modulares System überführt wird. Dazu orientieren wir uns an fachlichen Anforderungen sowie an Qualitätsanforderungen. Für die Modularisierung und Zerlegung setzen wir auf die Prinzipien von Domain-driven Design sowie von Clean Architecture/Onion Architecture. Bei einer Übertragung der Anwendung in ein verteiltes System beachten wir kritische übergreifende Themen, vor allem Integration, Sicherheit und Betriebsaspekte wie Monitoring und Logging.
Um eine flexible Software-Architektur effektiv und effizient zu erreichen, besprechen wir folgende Methodiken:
- Automatisierte und kontinuierliche Integration und Auslieferung
- Effizienter Betrieb mit DevOps
- Überwachung und Fehleranalyse verteilter Systeme
- Entwicklung unter Beachtung von Team-Skalierbarkeit und -Autonomie
"Die drei Tage waren sehr gut strukturiert und boten einen ausgewogenen Mix aus theoretischen Grundlagen und praxisnahen Übungen. Besonders der hohe Praxisanteil hat mir geholfen, die Inhalte direkt anzuwenden und zu vertiefen. Die Schulungsunterlagen waren umfassend und professionell aufbereitet, sodass ich auch im Nachgang gut auf das Gelernte zurückgreifen kann.
Ein großes Plus war die Kommunikation auf Augenhöhe. Martin Lehmann und Dr. Kristine Schaal sind nicht nur fachlich äußerst kompetent, sondern haben auch eine angenehme und offene Atmosphäre geschaffen, in der Fragen jederzeit willkommen waren.
Insgesamt eine wirklich lohnende Schulung, die ich jedem empfehlen kann, der sich intensiver mit flexiblen Architekturmodellen und Microservices beschäftigen möchte."Benjamin HirschkornFreelance Software Engineer
Anmeldung zum Training
Für die Trainings kooperieren wir mit
unserem Partner Albion Academy und
tectrain. Albion ist seit vielen Jahren als offizieller Trainingsprovider im iSAQB® registriert und kümmert sich um alle organisatorischen Aspekte der Trainings.
Wir bieten die FLEX-Trainings sowohl als Präsenzschulung als auch als „Live Online“ an.
"Ich fand die Schulung sehr informativ und super hilfreich, da wir nicht ein fertiges Ergebnis präsentiert bekommen haben, sondern die finale Architektur Schritt für Schritt vom Monolithen zum verteilten System erklärt und aufgebaut wurde. Es wurde umfangreich auf individuelle Fragen eingegangen, was immer besser ist, als nur einen Lehrplan abzuarbeiten. Die überschaubare Gruppengröße und die Nahbarkeit der Trainer hat eine fast schon familiäre Atmosphäre geschaffen, in der ich mich sehr wohl gefühlt habe."Paul Slowinskiilum:e informatik AG
Sie haben Interesse an unserer Schulung oder Rückfragen? Sprechen Sie uns an!