Nachhaltiger Entwurf von cloud-native Softwarearchitekturen (EDSA)

Nachhaltiger Entwurf von cloud-native Softwarearchitekturen auf Basis von cloud-orientierten Softwaredesign-Konzepten und bewährten Architekturpraktiken

Beschreibung der Schulung

Cloud Computing bietet zahlreiche geschäftliche und technische Vorteile wie eine schnellere Markteinführungen, höhere Produktivität, Skalierbarkeit und Flexibilität. Daher spielen cloud-basierte Technologien in vielen Unternehmen seit mehr als einem Jahrzehnt eine zentrale Rolle bei der Transformation von Geschäftsmodellen, IT-Abteilungen, Anwendungslandschaften und Architekturen. Viele Unternehmen haben zudem Anwendungen in die Cloud migriert und neue Anwendungen auf Basis von Cloud-Diensten entwickelt.

Das Konzept der sog. cloud-native Softwarearchitekturen umfasst architektur-bezogende Designs, die den geschäftlichen und technischen Nutzen durch die optimale Verwendung von cloud-basierten Konzepten und Diensten maximieren. Solche Architekturen können auf der Grundlage bestehender Design-Konzepte wie Referenzarchitekturen, Architekturstile, Architekturmuster und Taktiken entworfen werden. Diese Design-Konzepte dokumentieren das umfangreiches Wissen darüber zusammen, wie cloud-native Softwarearchitekturen entworfen werden können. Es stellt sich jedoch die Frage, wie die richtigen Design-Konzepte für eine konkrete cloud-native Architektur identifiziert, bewertet und ausgewählt werden können. Darüber hinaus besteht die Herausforderung, eine cloud-native Architektur auf systematische, vorhersehbare, wiederholbare und kosteneffiziente Weise zu entwerfen, damit die übergreifende Cloud-Transformation effektiv ist.

In dieser zweitägigen Schulung mit praktischen Übungen lernen die Teilnehmer, wie sich cloud-basierte Design-Konzepte und architektur-bezogende Entwurfsmethoden nutzen lassen, um cloud-native Softwarearchitekturen effektiv und effizient zu entwerfen. Darüber hinaus erfahren sie, wie sich die Konzepte im Kontext einer cloud-native Softwarearchitektur einsetzen lassen, um das Anwendungs- und Technologieportfolio eines Unternehmens zu modernisieren.


Inhalte

  • Leitlinien zur Orientierung, Bewertung, Auswahl und Kombination von cloud-basierten Design-Konzepten wie Referenzarchitekturen, Architekturstilen, Architekturmustern und Taktiken
  • Kenntnisse über bestehende Architekturentwurfsmethoden und deren Einsatz zur Gestaltung von cloud-native Softwarearchitekturen auf systematische, vorhersehbare, wiederholbare und kosteneffiziente Weise
  • Erfahrung in der praktischen Anwendung und Integration von Architekturmethoden zur Gestaltung von cloud-basierten Softwarearchitekturen
  • Kenntnisse über die Konzepte und Ansätze, die zur Modernisierung des Anwendungs- und Technologieportfolios einer Organisation genutzt werden können (z.B. Integration in die Cloud-Strategie, Governance und Unternehmensarchitektur)
  • Anleitungen zur Bewertung und Auswahl von cloud-basierten Migrationsstrategien für bestehende Anwendungen und Technologien (d.h. Rehost, Revise, Rearchitect, Rebuild, Replace)
  • Konzepte zur Definition, Kommunikation und Verwaltung von cloud-basierten Design-Prinzipien, Standards und Referenzarchitekturen innerhalb eines Unternehmens und im Kontext von Teams, Projekten und Programmen
  • Knüpfen von Kontakten und Erfahrungsaustausch mit Gleichgesinnten

Zielgruppen

  • Diese Schulung richtet sich in erster Linie an Architekten, Entwickler, Product Owner und Projektmanager, die an der Entwicklung von cloud-basierter Software beteiligt sind
  • Darüber hinaus erhalten Change Manager und Führungskräfte, die in cloud–basierten Transformation involviert sind, wertvolle Einblicke, wie bewährte cloud-bezogene Design-Konzepte, Architekturkonzepte und Praktiken genutzt werden können, um das Anwendungs- und Technologieportfolio eines Unternehmens zu modernisieren

Voraussetzungen

  • Praktische Erfahrung mit der Konzeption und Umsetzung kleiner bis mittelgroßer Softwaresysteme
  • Praktische Erfahrung im Umgang mit Architektur-Designs und cloud-bezogenen Designkonzepten
  • Erste praktische Erfahrungen in der Entwicklung cloud-basierter Software

Lernziele

  • Die Teilnehmer erläutern das Konzept der cloud-native Architekturen und dessen Auswirkungen auf die Softwarearchitektur
  • Die Teilnehmer suchen, bewerten, wählen und kombinieren im Rahmen der Entwicklung eines Architektur-Designs geeignete cloud-bezogene Design-Konzepte
  • Die Teilnehmer beherrschen, wie man Architekturpraktiken für den Entwurf einer cloud-nativen Softwarearchitektur auswählt, anpasst und anwendet
  • Die Teilnehmer beschreiben die Konzepte und Ansätze zur Modernisierung des Anwendungs- und Technologieportfolios eines Unternehmens auf der Grundlage cloud-nativer Softwarearchitekturen

Schulungsplan

Schulungstermine werden auf Anfrage angeboten.

Wir stellen Ihnen gerne weitere Informationen und Schulungstermine zur Verfügung. Über die folgenden Kanäle können Sie uns kontaktieren.


training@stefanmalich.com


Dr. Stefan Malich | Architectural Change Management