Modul FLEX | 26. – 28. März 2025 | München

Modul FLEX | 26. – 28. März 2025 | München

Lade Veranstaltungen
  • Diese Veranstaltung hat bereits stattgefunden.

Modul FLEX | Flexible Architekturen: Microservices, Self-contained Systems und Continuous Delivery

Kompetenzbereich Technik:     20 Credit Points
Kompetenzbereich Methodik:  10 Credit Points

Anmeldung

 
  • Teamrabatt: Bis zu 100 € Rabatt pro Ticket ab einer Anmeldung von 3 oder mehr Personen

Inhalte

Das Seminar vermittelt, wie diese modernen Konzepte jenseits des Hype in der Praxis eingesetzt und mit welchen Architekturoptionen und Entscheidungsalternativen sie angepasst werden können. Die Teilnehmer erarbeiten die Ansätze anhand eines Fallbeispiels praktisch. Die vermittelten Prinzipien sind unabhängig von Programmiersprache oder Plattform. Die Inhalte decken sich mit denen des Präsenz-Trainings FLEX. Informationen dazu finden Sie auf der Übersichtsseite des Moduls.

Agenda

Trainer

Trainer/-in von ITech Progress GmbH. Mehr Infos werden in kürze bekannt gegeben.

Anmeldung

  • Frühbucherpreis: Bis zum 10. November 2022 sparen Sie 100 € beim Ticketkauf!
  • Teamrabatt: Bei gleichzeitiger Anmeldung von drei oder mehr Kollegen:innen aus einem Unternehmen spart jede Person 100 € extra.

Architekturen flexibel und nachhaltig gestalten

Das Modul FLEX vermittelt die zentralen Methoden und Strategien für die Entwicklung
skalierbarer, modularer und anpassungsfähiger Softwarearchitekturen. Teilnehmer:innen lernen,
wie sie Softwaresysteme in flexible Komponenten zerlegen, geeignete Integrationsmethoden wählen
und Architekturentscheidungen an langfristigen Qualitätszielen ausrichten.

 

Warum sind flexible Architekturmodelle entscheidend?

FLEX ist ein Advanced-Level-Modul des iSAQB. Es vermittelt praxisnah, wie Architekturen modular aufgebaut und kontinuierlich weiterentwickelt werden können. Teilnehmer:innen erlernen Methoden zur Zerlegung komplexer Systeme, die Auswahl geeigneter Integrationsmechanismen sowie Konzepte für Continuous Deployment und Observability.

Das Training kombiniert theoretische Grundlagen mit praxisorientierten Übungen,
um sofort umsetzbare Lösungen für reale IT-Projekte zu erarbeiten.


 

Lernziel

Das Modul FLEX befähigt Teilnehmer:innen, moderne Softwarearchitekturen für verteilte Systeme
zu entwerfen, zu betreiben und weiterzuentwickeln. Nach dem Training sind sie in der Lage,
Architekturen flexibel zu gestalten, Betriebsmodelle zu optimieren und Continuous Deployment-Prozesse strategisch zu implementieren.

Credits
  • 10 methodische Punkte
  • 20 technische Punkte

Hier können Sie den kompletten Lehrplan einsehen.


 

Agenda

1. Grundlegende Konzepte und Motivation

  • Anforderungen an verteilte, flexible Softwarearchitekturen analysieren und bewerten.
  • Architekturentscheidungen im Hinblick auf langfristige Qualitätsziele treffen.
  • Unterschiede zwischen Monolithen, Modulithen und Microservices verstehen.

2. Modularisierung von Systemen in Teilsysteme

  • Methoden zur Zerlegung von Softwaresystemen entwickeln und bewerten.
  • Strategien zur Modularisierung und Context Mapping anwenden.

3. Architektur & Organisationsstrukturen

  • Wechselwirkungen zwischen Architekturtypen und Organisationsstrukturen analysieren.
  • Kommunikationsstrukturen in Architekturentscheidungen berücksichtigen.
  • Context Mapping zur Identifikation von Abhängigkeiten zwischen Teams und Systemen einsetzen.

4. Integrationsmethoden & Protokolle

  • Integrationsstrategien im Kontext von Domain-Driven Design bewerten.
  • Geeignete technische Integrationsmechanismen auswählen.
  • Konsistenzmodelle anhand des CAP-Theorems entscheiden.

5. Deployment & Plattformen

  • Continuous Deployment-Prozesse optimieren und Zero-Downtime-Methodiken umsetzen.
  • Unterschiede zwischen Continuous Integration, Continuous Deployment und Continuous Delivery verstehen.

6. Betriebsmodelle & Monitoring

  • Verschiedene Betriebsmodelle und deren Auswirkungen bewerten.
  • Observability-Techniken (Logs, Metriken, Tracing) einsetzen.
  • Fehleranalyse in verteilten Systemen verbessern.
 
Hinweis zu weiteren Inhalten

Zusätzlich zu diesen Themen können weitere optionale Inhalte durch den Trainer ergänzt werden,
wie z. B. Event-getriebene Architekturen (EDA), Sicherheitsaspekte bei Integrationsmethoden oder Chaos Engineering.

HELDENAKTION: EXTRA 25 % RABATT AUF JEDE BUCHUNG MIT EINEM ENTWICKLER.DE-FULLSTACK-ABO

Ich habe bereits ein entwickler.de-Fullstack-Abo!

Ich brauche noch ein entwickler.de-Fullstack-Abo?

Trainingszeiten


Täglich: 9:00 bis 17:00 Uhr

Location & Hotelbuchung​

das Seidl Hotel & Tagung

Lochhauser Straße 61,
D-82178 Puchheim

Sie können Ihre Unterkunft direkt unter den folgenden Kontaktdaten reservieren:

Telefon: 089/89408780

E-Mail: [email protected]

Der Standort Puchheim ist für Sie und Ihre Seminarteilnehmer auf Grund der guten Verkehrsanbindung ideal. Der Flughafen München ist in weniger als 30 Minuten mit dem Auto zu erreichen, Puchheim hat einen direkten S-Bahnanschluss zum Hauptbahnhof München und die Autobahnauffahrt München/Lochhausen ist nur 5 km entfernt und in wenigen Minuten zu erreichen. Selbstverständlich verfügt das Tagungshotel das seidl über ausreichend Tiefgaragenstellplätze für Sie und Ihre Seminarteilnehmer bzw. Tagungsgäste.

Alle News zum Software Architecture Camp!