Zum Hauptinhalt springen
Bildux Logo

iSAQB® CPSA: Certified Professional for Software Architecture

  • 21 Schulungen
  • 1 Anbieter

Das iSAQB (International Software Architecture Qualification Board) bietet durch das Programm Certified Professional for Software Architecture (CPSA) einen strukturierten Zertifizierungsweg für Softwarearchitekten an. Es umfasst den CPSA-F (Foundation Level) und den CPSA-A (Advanced Level) und konzentriert sich auf praktische Architekturkenntnisse, Terminologie, Dokumentation und Entscheidungsfindung.

Auf Bildux können Sie Schulungen verschiedener Anbieter vergleichen, die sich an den iSAQB-Lehrplänen orientieren, einschließlich Optionen zur Prüfungsvorbereitung und der Abdeckung von Advanced-Level-Modulen. Dieses Board hilft Einzelpersonen sowie HR- oder L&D-Teams dabei, Trainings zu finden, die zu den Anforderungen der Rolle und den Entwicklungsplänen passen.

iSAQB® Kurskatalog

21 Kurse

iSAQB® CPSA-A

(Advanced Level)20 Kurse

iSAQB® WEBSEC - Zertifizierung auf dem Advanced Level

Das iSAQB® WEBSEC-Training vermittelt wichtiges Wissen über Web-Sicherheit und sichere Softwarearchitektur. Sie lernen, gängige Sicherheitsrisiken und Angriffsmethoden zu identifizieren, Sicherheitsanforderungen in Softwarearchitekturen zu integrieren und bewährte Schutzmaßnahmen umzusetzen. Das Training behandelt Themen wie sichere Entwicklungsprozesse, Kryptographie, Authentifizierung, Angriffserkennung und die Abwehr von Bedrohungen wie Injection-Angriffen und Man-in-the-Middle-Angriffen.

onlineonsite
4 Sitzungen

iSAQB® WEB - Zertifizierung für webbasierte Softwarearchitektur

Eine Internetpräsenz ist für das Wachstum jedes Unternehmens wichtig. Und genau aus diesem Grund ist es für Softwarearchitekten grundlegend, die erforderlichen Fähigkeiten und Kenntnisse zu erwerben, um entsprechend sichere, zuverlässige und leistungsstarke webbasierte Softwarearchitekturen zu entwickeln. Das iSAQB® WEB Training vermittelt Ihnen das nötige Wissen und die wesentlichen Fähigkeiten, um diese Aufgabe zu erfüllen.

onlineonsite
5 Sitzungen

iSAQB® SWARC4AI - Advanced Level Zertifizierung

Die iSAQB® SWARC4AI-Schulung vermittelt das Wissen und die Fähigkeiten für den Entwurf von Softwarearchitekturen speziell für Anwendungen der künstlichen Intelligenz (KI). Die Teilnehmenden lernen die architektonischen Herausforderungen von KI-Systemen kennen und erfahren, wie sie diese effizient in Softwarelösungen integrieren. Die Schulung behandelt Themen wie Daten-Pipelines, Skalierbarkeit, Model-Deployment sowie ethische und sicherheitsrelevante Aspekte bei KI-Anwendungen.

online
3 Sitzungen

iSAQB® SOFT - Advanced Level Soft Skills Zertifizierung

Nur wenige Menschen nutzen das volle Potenzial von Soft Skills. Möchten Sie sich in bestimmten Bereichen ebenfalls verbessern? Kompetenzen wie Empathie und Moderation sind im Projektmanagement entscheidend, da Softwarearchitekten, Entwickler und Projektleiter mit anderen Abteilungen vernetzt sind und effektiv kommunizieren müssen.

onlineonsite
6 Sitzungen

iSAQB® REQ4ARC - Anforderungen für Softwarearchitekten

Das Modul REQ4ARC zeigt Ihnen, wie Sie Anforderungen in Ihrer Rolle als Softwarearchitekt analysieren, bewerten und effektiv nutzen. Sie lernen, funktionale Anforderungen und Qualitätsanforderungen systematisch zu identifizieren, zu hinterfragen und zu priorisieren und diese in eine konsistente Architektur zu übertragen. Das Modul behandelt zudem die Kommunikation mit Stakeholdern, die Interpretation vager oder widersprüchlicher Eingaben sowie den Umgang mit Abwägungen zwischen konkurrierenden Zielen.

onlineonsite
3 Sitzungen

iSAQB® IMPROVE - Advanced Level Zertifizierung

Das IMPROVE-Training ist Teil der Qualifizierung für Softwarearchitekten im Rahmen des iSAQB Advanced Level Programms. Die Teilnehmenden lernen, Softwaresysteme und -architekturen durch den Einsatz spezifischer Bewertungsmethoden zu optimieren. Der Kurs konzentriert sich auf das Abwägen von wirtschaftlichen und technischen Zielen. Fachkräfte lernen, technische Schulden zu erkennen und Refactoring zu nutzen, um die Qualität und Leistung von Software dauerhaft zu erhalten.

onlineonsite
4 Sitzungen

iSAQB® GREEN - Advanced Level Zertifizierung

Der iSAQB® GREEN Kurs schult Sie darin, energieeffiziente Softwarearchitekturen zu entwickeln, die CO₂-Emissionen reduzieren. Lernen Sie, wie Sie Ihre Anwendungen mit nachhaltigen Cloud-Technologien optimieren, Green-IT-Muster implementieren und den Energieverbrauch mit modernen Techniken senken. Am Ende des Kurses können Sie skalierbare und umweltfreundliche Softwaresysteme entwerfen.

onlineonsite
4 Sitzungen

iSAQB® FUNAR - Zertifizierung für funktionale Softwarearchitektur

Die akkreditierte iSAQB - Schulung "FUNAR" zeigt Ihnen die funktionale Softwarearchitektur als Alternative zur objektorientierten Softwarearchitektur. Im Gegensatz zur OO-Architektur basiert die funktionale Softwarearchitektur auf unveränderlichen Daten, algebraischen Abstraktionen und eingebetteten domänenspezifischen Sprachen. Das Ergebnis: Flexible und stabile Architekturen, die einfacher zu verstehen sind als OO und weniger versteckte Abhängigkeiten enthalten.

online
2 Sitzungen

iSAQB® FLEX - Zertifizierung für flexible Architekturmodelle

Der Schwerpunkt des Advanced Level FLEX iSAQB® Trainings liegt auf dem Entwurf flexibler Architekturmodelle. Da sich die Anforderungen an moderne Software heutzutage immer schneller ändern, sind flexible Architekturen hilfreich . Im FLEX iSAQB® Training lernen die Softwarearchitekten Themen wie "Microservices" oder "Self-contained Systems" auf pragmatische Weise kennen und verstehen.

online
4 Sitzungen

iSAQB® FM

iSAQB CPSA-Advanced Level FM (Formal Methods) führt in formale Methoden ein, die klassische Praktiken der Softwarearchitektur durch mathematische Techniken ergänzen, um kritische Systemeigenschaften zu spezifizieren und zu verifizieren. Teilnehmer behandeln Kernthemen wie Logik , die Verbindung zwischen Spezifikation und Implementierung sowie die Integration formaler Methoden in den Entwicklungsprozess , unterstützt durch Werkzeuge und Praxisbeispiele. Der Kurs zeigt, wie Architekturen entworfen werden, die eine formale Verifikation erlauben. Dazu gehören auch Auswirkungen auf die Wahl von Sprachen und Werkzeugen bei der Verbindung von Spezifikation und Code.

Noch keine Termine

iSAQB® EMBEDDEDSEC

Der iSAQB® EMBEDDEDSEC Kurs schult Softwarearchitekten und Ingenieure darin, sichere eingebettete Systeme zu entwerfen. Durch theoretische Vorträge und praktische Fallstudien lernen Teilnehmende, Schwachstellen zu identifizieren und Sicherheitsmaßnahmen auf Architekturebene anzuwenden. Die wichtigsten Themen umfassen: Bedrohungsmodellierung und Risikobewertung Kryptografie für ressourcenbeschränkte Geräte Secure Boot und Firmware-Updates Hardware Security Modules (HSM) und Trusted Execution Environments (TEE) Die Schulung bereitet Fachkräfte darauf vor, Compliance-Anforderungen für Industriestandards wie ISO/SAE 21434 und IEC 62443 zu erfüllen. Nach Abschluss können Teilnehmende Sicherheitsmechanismen in eingebetteten Softwarearchitekturen systematisch planen und umsetzen.

Noch keine Termine

iSAQB® EMBEDDED Zuverlässige Embedded Systems

Dieses iSAQB-Modul vermittelt Softwarearchitektur für zuverlässige eingebettete Systeme mit Fokus auf Safety, Zuverlässigkeit und Security. Die Teilnehmenden lernen, Hardwarebeschränkungen, Echtzeitanforderungen und Ressourcenknappheit mithilfe von Fehlertoleranz-Mustern zu handhaben. Verlässlichkeit: Definitionen von Safety, Security und Zuverlässigkeit. Risikoanalyse: Fehleridentifikation und Bewertung der Auswirkungen. Fehlermanagement: Techniken zur Erkennung, Isolierung und Wiederherstellung. Hardware-Interaktion: Management von Speicher, Energie und Zeitverhalten. Compliance: Normen wie ISO 26262 und IEC 61508. Als Wahlmodul für die iSAQB CPSA-A-Zertifizierung nutzt dieser Kurs technische Unterweisungen und praktische Beispiele, um Architekten dabei zu unterstützen, regulatorische Standards für eingebettete Produkte zu erfüllen.

Noch keine Termine

iSAQB® EAM - Enterprise Architecture Management Schulung

Die Weiterentwicklung einer vollständigen IT-Infrastruktur unterscheidet sich deutlich von der Weiterentwicklung eines einzelnen IT-Systems. In diesem iSAQB®-Training erhalten Sie einen Überblick über das Enterprise IT Architecture Management (EAM) , um Transparenz in die IT-Infrastruktur zu bringen und die Grundlage für eine erfolgreiche IT-Strategie zu schaffen.

online
3 Sitzungen

iSAQB® DSL - Advanced Level Zertifizierung

Der iSAQB DSL-Kurs behandelt den Entwurf und die Implementierung von domänenspezifischen Sprachen zur Modellierung von Geschäftsregeln und Arbeitsabläufen. Er vermittelt den Teilnehmenden, wie sie Anwendungsfälle für DSLs identifizieren und diese in Softwarearchitekturen integrieren. Wichtige Themen: Interne und externe DSLs Konkrete und abstrakte Syntax Codegenerierung und Interpretationstechniken Language Workbenches und Parser-Generatoren Integration in den Build-Prozess und Entwicklungsumgebungen Wartung und Versionierung von Sprachen Dieser Kurs ist ein Modul des iSAQB Certified Professional for Software Architecture (CPSA) Advanced Level. Er vermittelt die t echnischen Fähigkeiten, um fachliche Anforderungen mit der technischen Umsetzung zu verknüpfen.

Noch keine Termine

iSAQB® DDD - Domain Driven Design Training

iSAQB® Domain Driven Design (DDD) ist ein iSAQB-Modul für Fortgeschrittene, in dem Sie lernen, eine Sprache zu entwickeln und DDD-Modelle zu nutzen, um verschiedene Anwendungen zu verbinden. Anhand von Beispielanwendungen lernen Sie die einzelnen Schritte im DDD-Training bei tecnovy. Es handelt sich um eine anwendungsorientierte und hochwertige Softwarearchitektur.

onlineonsite
6 Sitzungen

iSAQB® CLOUDINFRA - Advanced Level Zertifizierung

Das iSAQB® CLOUDINFRA Training macht Sie mit den grundlegenden Konzepten und Implementierungsmethoden von dynamischen Cloud-Native-Architekturen vertraut. Wie können Sie Anwendungen mit Containern zuverlässig betreiben, welche Methoden lassen sich für den Aufbau eines zielorientierten Monitorings nutzen und wie erstellen Sie ein bedarfsgerechtes Alerting-System?

onlineonsite
7 Sitzungen

iSAQB® ARCEVAL - Zertifizierung für Architekturbewertung

Der iSAQB ARCEVAL Kurs vermittelt systematische Methoden zur Bewertung von Softwarearchitekturen. Dieses Modul des Certified Professional for Software Architecture (CPSA) Advanced Level hilft Fachkräften zu prüfen, ob ein System seine Qualitätsanforderungen erfüllt. ATAM: Identifizierung von Risiken und Abwägungen im Design. Qualitätsmodelle: Nutzung von ISO/IEC 25010 zur Definition von Softwarequalität. Review-Techniken: Durchführung von Audits mittels Checklisten und Walkthroughs. Wirtschaftliche Bewertung: Analyse von Kosten und Nutzen technischer Entscheidungen. Diese Schulung richtet sich an Softwarearchitekten und Senior-Entwickler, die technische Entscheidungen begründen müssen. Teilnehmende lernen, Ergebnisse zu dokumentieren und klare Empfehlungen zu geben. Der Abschluss erbringt Credit Points für das iSAQB CPSA-A Zertifikat.

online
3 Sitzungen

iSAQB® API

iSAQB® API (Application Programming Interfaces) ist ein CPSA-Advanced-Level-Modul, das APIs als technische Schnittstellen, organisatorische Schnittstellen und geschäftsorientierte Bausteine behandelt. Teilnehmer lernen, warum APIs wichtig sind, wie APIs Werte schaffen (einschließlich Konzepten der API-Economy) und wie sie API-Stile und Technologien wie REST, GraphQL, HTTP-APIs und gRPC auswählen und anwenden. Der Kurs beinhaltet praktische Arbeiten zum API-Design mit einem Outside-In-Ansatz, API-Beschreibungen und Versionierung. Er behandelt auch den API-Lebenszyklus und Tooling, Sicherheit sowie den Betrieb von APIs in großem Maßstab mit Plattformen und Governance.

Noch keine Termine

iSAQB® AGILA - Zertifizierung für agile Softwarearchitektur

Das Modul iSAQB® AGILA ist eine Advanced Level-Schulung innerhalb des Programms zum Certified Professional for Software Architecture - Advanced Level (CPSA-A) . Der Kurs konzentriert sich darauf, wie Softwarearchitektur in agilen Entwicklungsumgebungen funktioniert. Teilnehmer lernen, Softwaresysteme in agilen Teams zu entwerfen und weiterzuentwickeln, in denen die Architekturverantwortung geteilt wird . Die Schulung zeigt, wie Architekten und Entwickler während kurzer Entwicklungszyklen Architektur-Entscheidungen treffen und dabei die Systeme stabil und wartbar halten. Der Kurs erklärt zudem, wie Architektur, Geschwindigkeit und Qualität in agilen Projekten in Einklang gebracht werden. Zu den Themen gehören gemeinschaftliche Design-Praktiken, kontinuierliche Architekturarbeit und praktische Ansätze zur Identifizierung und zum Management von technischen Schulden während der iterativen Entwicklung.

onsite
1 Sitzungen

iSAQB® ADOC - Zertifizierung für Architektur-Dokumentation

Das iSAQB® Architecture Documentation (ADOC) Training ist ein Advanced Level Modul innerhalb des Certified Professional for Software Architecture (CPSA-A) Programms. Der Kurs zeigt, wie Softwarearchitekturen klar und strukturiert dokumentiert werden, damit Entwickler, Architekten und Stakeholder diese verstehen und in echten Projekten nutzen können. Teilnehmer lernen, wie sie eine Architekturdokumentation erstellen, die die Kommunikation, Entscheidungsfindung und die langfristige Wartung von Systemen unterstützt. Das Training nutzt bekannte Methoden wie arc42 , gängige Diagrammtypen und klare Dokumentationsregeln, die in der professionellen Softwarearchitektur weit verbreitet sind. Der Kurs erklärt auch, wie gute Dokumentation Teams dabei hilft, Wissen zu teilen, Missverständnisse zu verringern und Systeme bei zunehmendem Wachstum wartbar zu halten. Durch praktische Beispiele und Übungen lernen Teilnehmer, wie sie Architekturentscheidungen beschreiben, Dokumentationen strukturieren und komplexe Systeme einfach und einheitlich darstellen.

Noch keine Termine

Inhouse-Schulung

Schulen Sie Ihr gesamtes Team

Stellen Sie eine Anfrage und lassen Sie verifizierte Anbieter mit ihren besten Angeboten konkurrieren. Vergleichen Sie Seite an Seite und wählen Sie das beste Angebot.

Verifizierte AnbieterWettbewerbsfähige PreiseFlexible Terminplanung
Inhouse-Schulung anfragen
Inhouse-Schulung

iSAQB® (International Software Architecture Qualification Board)

1

iSAQB® CPSA-F(Foundation Level)

iSAQB® CPSA-F (Foundation Level)

Mit der Foundation Level Zertifizierung (CPSA-F) erlernen Sie die Fähigkeiten und erwerben das notwendige Wissen, um Softwarearchitekturen erfolgreich zu entwerfen und zu dokumentieren. Ziel der Schulung ist es, dass dieses Wissen von Softwarearchitekten als Grundlage oder Vorlage für Implementierungen genutzt werden kann.

CPSA-F ist der Startpunkt.

Der Foundation-Lehrplan deckt die Kernbereiche ab, die die meisten Architekten in der täglichen Arbeit benötigen, wie zum Beispiel:

  • Grundlagen der Softwarearchitektur, Rolle und Aufgaben von Architekten

  • Beschreiben und Kommunizieren von Architekturen

  • Entwerfen und Entwickeln von Architekturen

  • Architektur und Qualität

  • Werkzeuge für Softwarearchitekten

  • Beispiele für Softwarearchitekturen

2

iSAQB® CPSA-A(Advanced Level)

iSAQB® CPSA-A (Advanced Level)

Das Programm iSAQB® Certified Professional for Software Architecture (CPSA®) bietet Softwarearchitekten ein standardisiertes, weltweit anerkanntes Trainings- und Zertifizierungsprogramm. Der Lehrplan des Advanced Level baut auf dem Foundation Level auf, mit Modulen, die nach den Vorgaben des iSAQB entwickelt wurden.

Das Advanced Level geht tiefer und ist modular aufgebaut. Der iSAQB beschreibt drei Kompetenzbereiche und flexible Wege durch das Programm, sodass Sie sich auf das konzentrieren können, was zu Ihrer Arbeit passt. Das Advanced Level setzt zudem voraus, dass Sie bereits das Foundation Level besitzen.

3

Die iSAQB CPSA-F (Foundation Level) vermittelt das Kernwissen für den Entwurf und die Dokumentation von Softwarearchitekturen bei Systemen bis zu einer mittleren Größe. Sie konzentriert sich auf grundlegende Architekturkonzepte, Anforderungen und Randbedingungen, Entwurf und Entwicklung, Spezifikation und Kommunikation sowie Analyse und Bewertung. Diese Stufe richtet sich an Entwickler und angehende Architekten, die ein gemeinsames Vokabular und praktische Methoden für die Architekturarbeit im Team suchen, einschließlich Qualitätsbewertung und der Nutzung gängiger Werkzeuge. Erfahrung in der Softwareentwicklung wird empfohlen.

CPSA-F ist die Einstiegsstufe des Programms iSAQB Certified Professional for Software Architecture. Das Curriculum des Foundation Level deckt das Kernwissen ab, das viele Softwarearchitekten bei der täglichen Arbeit nutzen, einschließlich:

  • Grundkonzepte der Softwarearchitektur, einschließlich der Rolle und Aufgaben von Softwarearchitekten

  • Anforderungen und Randbedingungen als Basis für die Architekturarbeit

  • Entwurf und Entwicklung von Softwarearchitekturen, insbesondere für kleine bis mittlere Systeme

  • Spezifikation und Kommunikation, einschließlich der Beschreibung und Dokumentation von Architekturen

  • Analyse und Bewertung, einschließlich Architektur- und Qualitätsbewertung

  • Beispiele für Softwarearchitekturen

4

Der iSAQB® CPSA Advanced Level (CPSA-A®) ist die nächste Stufe nach dem CPSA Foundation Level. Er nutzt ein modulares Programm, bei dem Teilnehmende durch Schulungen in Advanced-Level-Modulen Credit-Punkte in drei Kompetenzbereichen sammeln: Methodik, Technik und Kommunikation. Er richtet sich an erfahrene Fachleute für Software-Architektur und setzt fundierte praktische Erfahrung voraus, da Teilnehmende umfassende Kenntnisse und Fähigkeiten nachweisen müssen. Um sich für die CPSA-A®-Prüfung anzumelden, benötigen Sie mindestens 70 Credit-Punkte, mit mindestens 10 in jedem Kompetenzbereich.

Zertifizierung

iSAQB-Zertifizierungsprozess

1. Beginn mit CPSA-F (Foundation Level)

  • CPSA-F ist der erste verbindliche Schritt für alle Teilnehmenden.

  • Sie besuchen ein Foundation-Training, in dem Sie grundlegende Architekturkonzepte, Rollen, Qualitätsmerkmale, Dokumentation und Entwurfsmethoden lernen.

  • Nach dem Training legen Sie die Foundation-Prüfung (Multiple-Choice) ab.

  • Wenn Sie bestehen, erhalten Sie das CPSA-F-Zertifikat. Dieses belegt Ihr Basiswissen und berechtigt Sie zur Teilnahme am Advanced-Weg.

2. Übergang zum CPSA-A (Advanced Level)

Um sich für das Advanced Level zu qualifizieren, müssen Sie drei Anforderungen erfüllen:

  1. Besitz eines CPSA-F-Zertifikats

  2. Mindestens 3 Jahre IT-Erfahrung (einschließlich der Mitwirkung an Entwurf oder Entwicklung von zwei Systemen)

  3. Sammeln von 70 Credit Points durch den Besuch von iSAQB-anerkannten Advanced-Modulen

Die Advanced-Module decken drei Kompetenzbereiche ab:

  • Methodische Kompetenz

  • Technische Kompetenz

  • Kommunikative Kompetenz

Sie müssen mindestens 10 Punkte in jedem Bereich sammeln, und zusammen müssen diese 70 Punkte ergeben.

3. Die CPSA-A-Prüfung ablegen

Sobald Sie die Credit Points und die Erfahrung haben, können Sie sich für die Advanced-Prüfung anmelden. Die CPSA-A-Prüfung besteht aus zwei Teilen:

1. Schriftliche Architektur-Hausarbeit

  • Sie erhalten eine reale Architektur-Aufgabe.

  • Sie entwerfen eine Lösung und dokumentieren diese.

  • Sie haben bis zu 3 Monate Zeit für die Bearbeitung.

2. Mündliche Verteidigung

  • Sie präsentieren und verteidigen Ihre Architektur vor zwei unabhängigen Prüfenden.

Wenn beide Teile bestanden sind, erhalten Sie das CPSA-A-Zertifikat.

Zusammenfassung in einer Zeile

CPSA-F-Prüfung → 70 Credit Points sammeln (mind. 10 Punkte pro Bereich) → schriftliche CPSA-A-Hausarbeit → mündliche CPSA-A-Verteidigung → Advanced-Zertifizierung

FAQs