Softwarearchitektur-Training nach iSAQB

Wir sind Spezialist:innen für Softwarearchitekturen für unternehmenskritische, verteilte Softwaresysteme. Von diesem Wissen profitierst du als Teilnehmer:in unserer Architekturschulungen.

Als Mitglied im International Software Architecture Qualification Board (iSAQB) bieten wir lizenzierte Trainings für die Module iSAQB CPSA-F sowie DDD, FLEX, WEB, IMPROVE, CLOUDINFRA und WEBSEC an. INNOQ hilft dir so, deine Ausbildung als Softwarearchitekt:in nicht nur mit einem unabhängigen Zertifikat zu belegen, sondern vermittelt auch das Handwerkszeug für pragmatische Softwarearchitekt:innen.

Unsere Trainer:innen sind erfahrene Softwarearchitekt:innen. Sie haben selbst alle Lebensphasen von Softwaresystemen begleitet und wissen aus erster Hand, durch Studium und aus eigener Erfahrung, welche Erfolgsfaktoren für Softwarearchitektur essenziell sind.

Auf unserer Schulungsplattform socreatory findest du alle Trainings, die wir anbieten, mit ausführlicher Beschreibung. Nachfolgend möchten wir dir einen kurzen Überblick über unsere iSAQB-lizenzierten Trainings geben:

Foundation Level: Soft (CPSA-F)

In diesem kompakten Training erlebst du, wie eine angemessene Softwarearchitektur iterativ entsteht und auf Dauer besteht. Übungen mit Aha-Effekt entlang eines konkreten Vorhabens folgen den prägnanten, inhaltlichen Inputs deiner Trainer:in. Lerne das Wesentliche zu Architekturtreibern, Softwareentwurf und Bewertung von Lösungsansätzen. Erhalte Feedback und tausche dich mit den anderen Teilnehmer:innen aus. Wir schaffen den Spagat, dir das methodische Rüstzeug für zeitgemäße Softwarearchitektur auf lebendige Weise zu vermitteln, und zugleich eine solide Basis für eine erfolgreiche Zertifizierung zu legen.

Mehr Informationen und Buchung

Advanced Level: Domain-driven Design in der Praxis (DDD)

In diesem Training lernst du alles, was du wissen musst, um mit Domain-driven Design zu starten. Du lernst Techniken der kollaborativen Modellierung kennen, richtest die Geschäfts- und Softwarearchitektur auf das strategische Design aus, entwirfst hochspezifische Domänenmodelle mit Hilfe der taktischen Entwurfsmuster und richtest Teams und Architektur mit Hilfe der Context Map aus.

Mehr Informationen und Buchung

Advanced Level: Flexible Architekturen: Microservices, Self-contained Systems und Continuous Delivery (FLEX)

Anforderungen an Software ändern sich immer schneller – darauf muss die Architektur reagieren. Dieses Training vermittelt pragmatische und moderne Ansätze für flexible Softwarearchitekturen wie Microservices und Self-contained Systems. Domain-driven Design und das eng verwandte Strategic Design zeigen, wie mit Bounded Context und Context Maps auch große Anwendungen langfristig wartbar nach Fachlichkeiten aufgeteilt werden können.

Wer erfahren will, wie man mit Microservices, Self-contained Systems und Domain-driven Design zu flexiblen und nachhaltigen Software-Architekturen kommt, ist in diesem Training richtig. Interesse an Software-Architektur ist ausreichend, es ist keine Entwicklungserfahrung notwendig.

Mehr Informationen und Buchung

Advanced Level: Web-native Softwarearchitektur (WEB)

In diesem Training lernst du, wie Softwarearchitektur für Webanwendungen aussehen muss. Reverse Proxies, Caching, Intermediates, HTTP 1/2/3, SSR, SPA, OpenID-Connect – all das sind nur einige der Technologien, die du kennen musst, um eine moderne Webanwendung zu entwerfen. Die nicht nur Hypes folgt, sondern nachhaltig und skalierbar ist. Die nicht gegen das Web kämpft, sondern dessen native Technologien voll ausnutzt.

Wir zeigen dir unabhängig von einer bestimmten Programmiersprache oder einem Framework die Konzepte, Architekturoptionen und Entscheidungsalternativen, die du dafür in petto haben musst.

Mehr Informationen und Buchung

Advanced Level: Infrastruktur, Container und Cloud Native (CLOUDINFRA)

Dieses Training vermittelt Wege zur Realisierung dynamischer Cloud-Native-Architekturen. Außerdem werden typische Konzepte aktueller Container-Manager aufgezeigt und vermittelt, wie sich damit für größere Webanwendungen gängige Qualitätsanforderungen realisieren lassen.

Mehr Informationen und Buchung

Advanced Level: Evolution und Verbesserung von Softwarearchitekturen (IMPROVE)

Softwarearchitektur betrifft alle Projektmitglieder und ist auf eine lange Lebensdauer ausgelegt. Daher sind Verbesserungen an der Softwarearchitektur immer wieder gefragt. Sei es durch neue Anforderungen oder technologischen Fortschritt. In diesem Training befassen wir uns mit der Analyse der bestehenden Softwarearchitektur, der Identifikation von Lösungsansätzen und der Planung und Umsetzung von Verbesserungsmaßnahmen.

Mehr Informationen und Buchung

Web-Security (WEBSEC)

Der Betrieb eines Softwaresystems geht immer mit dem Risiko eines Angriffs einher. Sei es durch Ausnutzung von Schwachstellen in verwendeten Bibliotheken, eigene Nachlässigkeiten oder Social Engineering. Insbesondere weltweit erreichbare Web-Anwendungen sind einer Vielzahl von Angriffen ausgesetzt. Lerne in diesem Training, wie Du sichere Webanwendungen entwickelst!

Mehr Informationen und Buchung

Weitere Themen

Wir bieten im Kontext unserer Trainings auch damit verbundene Vertiefungen und Vorbereitungen an.

Bitte zögere nicht uns direkt anzusprechen.

Besuche socreatory, um einen Überblick über unser umfangreiches Trainingsangebot sowie verfügbare Termine zu erhalten.

Deine Ansprechpartnerin

Fragen rund um das Thema Trainings beantwortet dir gern Claudia Fröhling von socreatory.