FLEX – Flexible Architekturen mit JAVA
Das iSAQB ist das International Software Architecture Board und setzt mit seinem CPSA-Programm (Certified Professional for Software Architecture) sowie dem Foundation bzw. Advanced Level 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 Flex-Training 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-Level 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
Dabei präsentieren wir nicht einfach nur Wissen am Whiteboard, sondern vertiefen das Gelernte in ausführlichen Übungen. Wir nutzen dazu durchgehend ein konkretes Case-Study-Beispiel, das in Java und Spring-Boot komplett ausimplementiert ist. Nach der Schulung verfügen Sie somit über konkrete Implementierungsbeispiele und ein Blueprint auf Basis dieses weit verbreiteten Technologiestacks, die Sie als Vorlage für Ihre Projekte verwenden können.
Anmeldung zum Training
Für die Trainings kooperieren wir mit
unserem Partner Albion Academy. 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.
Schulungstermine 2023/2024
- 20. – 22. November 2023
- 14. – 16. Februar 2024
- 22. – 24. April 2024
- 22. – 24. Juli 2024
- 11. – 13. November 2024
Haben wir Ihr Interesse geweckt? Dann melden Sie sich noch heute an für ein Training!