Veranstaltungstitel

Gestaltung von IT-Architekturen

Veranstaltungsinformationen

Bildungsart Fortbildung/Qualifizierung
Abschluss cl-now-Zertifikat
Unterrichtsform E-Learning, Blended Learning, Virtuelles Klassenzimmer
Schulart Einrichtung der beruflichen Weiterbildung

Veranstaltungsort

Kosten/Gebühren/Förderung

Gesamtkosten: 699,00 EUR

Dauer und Termine

individueller Einstieg Ja

Bildungsanbieter

CampusLab GmbH
Kastanienallee 95
45127 Stadtkern Essen
Nordrhein-Westfalen
Telefon: 0201 / 857898532
Telefax: 0201 / 857898539
Internet: https://campus-lab.de/
E-Mail: cl-now@campus-lab.de
Infomaterial des Bildungsanbieters: https://www.cl-now.de/

Sonstiges

Teilnehmeranzahl: Keine Angabe

Inhalte

Nach einer kurzen Einführung in das Themengebiet wird in diesem Seminar entlang der Aktivitäten "Capture, Design, Describe" zunächst dargestellt, welche vorbereitenden Aktivitäten vor den eigentlichen Entwurfstätigkeiten durchzuführen sind. Anschließend werden typische und ausgewählte Gestaltungsprinzipien, Architekturstile und Architekturmuster vorgestellt und diskutiert, bevor abschließend verschiedene Techniken zur Dokumentation von Architekturbeschreibungen vermittelt werden.


Inhalte


1. Architekturentwurf und sein Kontext

Architekturbegriff / Ebenen von IT-Architekturen / Aufgaben und Rollen eines IT-Architekten / Aktivitäten zur Architekturgestaltung / Überwachung von Architekturen / Zyklus der Architekturgestaltung / Abschluss der Architekturgestaltung


2. Ermitteln von Anforderungen an die Architektur

Grundlagen Requirements Engineering / Quellen für Anforderungen mit Systemkontext / Vorgaben und Randbedingungen / Stakeholder Management / Ermittlungstechniken / Techniken zur Dokumentation von Anforderungen / Geschäftsprzessmodelle / Komponentendiagramme / Informationsflussgrafiken / UML-Sequenzdiagramme / Datenschema / Qualitätsmodell


3. Design: Handlungsgrundsätze und Gestaltungsprinzipien

Begriffe und Gestaltungsebenen / Handlungsgrundsätze / Design for Change / Checklisten für den Gestaltungsprozess / Business Drive Technology / Design With Knowledge / Consider Constraints and Quality / DRY: Don ́t Repeat Yourself / KISS-Prinzip / Consider Errors / Gestaltungsprinzipien / Information Hiding/Kapselung / Lose Kopplung / Hohe Kohäsion / Seperation Of Concerns / Gewährleistung von Modularität


4. Design: Basisarchitekturen und Architekturstile

Basisarchitekturen für Systemstrukturen / Schichtenarchitektur / Datenflussarchitektur / Monolithische Anwendungen / Repository Architektur / Client-Server-Architektur / Publish-Subscribe-Architektur / Serviceorientierte Architektur / Mobile Architekturen / Basisarchitekturen für Integration und Kommunikation / Synchrone Kommunikation / Asynchrone Architektur / Shared Data / Messaging / Transaktionen / Shared Memory / Basisarchitekturen für Daten und Informationen / Konsistenzmodell ACID / Konsistenzmodell BASE / Techniken und Datenorganisation


5. Design: Architekturmuster für Unternehmensanwendungen

Typische Elemente in fachlichen Datenmodellen / Entitäten / ID-Attribut zur eindeutigen Identifikation / Werteobjekte / Dienste / Muster für die interne Struktur von Komponenten / Trennung von Darstellung und Datenmodell / Zustandslose Services / Map Reduce für umfangreiche Datenverarbeitung / Muster für Kommunikation und Schnittstellen zwischen Komponenten / Facade / Adapter / Wrapper / Datenzugriffsobjekt / Muster für Messaging / Message Transformatotion: Translator / Messaging Channels: Datatype Channel / Systems Management: Test Message


6. Describe: Dokumentation von IT-Architekturen

Dokumentation auf Fach- und Überblicksebene / Prozesslandkarte / Geschäftsprozessmodelle / Prozessunterstützungskarten / Informationsflussgrafik / Systemkontext mit Use-Case-Diagramm / Fachliches Objektmodell / Dokumentation von Komponenten und Systemen / UML-Komponentendiagramm / UML-Use-Case-Diagramm als Überblick über Funktionen von Komponenten / UML-Aktivitätsdiagramm für Abläufe innerhalb von Komponenten / Geschäftsregeln / Entscheidungstabellen / UML-Zustandsdiagramm / Dokumentation von Schnittstellen / Datenschema / Sequenzdiagramm / Bildschirmmasken mit GUI-Prototypen / Navigationspfade mit UML-Zustandsdiagrammen

Veröffentlichungsinformationen

Aktualisiert am: 09.04.2020 Veranstaltungs-ID: 100275789 Bildungsanbieter-ID: 217444
Version 3.33.0  – OBZ02XI0_PERM02_S06_KURSNET-FINDEN  – Alle Angaben ohne Gewähr  –  ©  Bundesagentur für Arbeit
www.arbeitsagentur.de Version 3.33.0  – OBZ02XI0_PERM02_S06_KURSNET-FINDEN  – Alle Angaben ohne Gewähr -©  Bundesagentur für Arbeit