IT-Basiswissen für Consultants: Was ist eine IT-Architektur?

6,464 views
6,071 views

Published on

In der Präsentationsreihe Basiswissen für IT-Consultants erfahren sie im ersten Teil alles, was man über IT-Architekturen, Schichtarchitekturen, Schneiden und Kapselung wissen sollte.

Published in: Education
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,464
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
34
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

IT-Basiswissen für Consultants: Was ist eine IT-Architektur?

  1. 1. IT für ConsultantsWas ist eine IT-Architektur?// Jochen Kraushaar – 14.05.2012// doubleSlash Net-Business GmbH, 14.05.2012 Seite 1
  2. 2. Was ist eine IT-Architektur?Begriffsdefinition// doubleSlash Net-Business GmbH, 14.05.2012 Seite 2
  3. 3. Was ist eine IT-Architektur?Beispiel// doubleSlash Net-Business GmbH, 14.05.2012 Seite 3
  4. 4. Was ist eine IT-Architektur?Beispiel// doubleSlash Net-Business GmbH, 14.05.2012 Seite 4
  5. 5. Was ist eine IT-Architektur?Beispiel// doubleSlash Net-Business GmbH, 14.05.2012 Seite 5
  6. 6. Was ist eine IT-Architektur?Beispiel// doubleSlash Net-Business GmbH, 14.05.2012 Seite 6
  7. 7. Was ist eine IT-Architektur?Schichtenarchitektur> Zur Darstellung von Systemarchitekturen verwendet die Informatik häufig Schichtenmodelle> Am gebräuchlichsten ist die 2-Schichtarchitektur und die 3-Schichtarchitektur> Jede Schicht stellt dabei eine logische Komponente dar> Die Schichten kommunizieren über Schnittstellen Komponente Schnittstelle// doubleSlash Net-Business GmbH, 14.05.2012 Seite 7
  8. 8. Was ist eine IT-Architektur?Schichtenarchitektur> 2-Schichtenarchitektur Anwendung Daten> 3-Schichtenarchitektur Präsentation Logik Daten// doubleSlash Net-Business GmbH, 14.05.2012 Seite 8
  9. 9. Was ist eine IT-Architektur?Beispiel: Marketing Planner Präsentation Logik Daten Oberfläche, Prozesse, Datenhaltung, Dialoge, Arbeitsabläufe, „CRUD“ Zeitleiste z.B. Kampagne anlegen// doubleSlash Net-Business GmbH, 14.05.2012 Seite 9
  10. 10. Was ist eine IT-Architektur?Beispiel: Marketing Planner, Teil 2 Präsentation Logik Daten Client, Browser Applikations- Datenbank server// doubleSlash Net-Business GmbH, 14.05.2012 Seite 10
  11. 11. Was ist eine IT-Architektur?Beispiel: Marketing Planner, Teil 2 Präsentation Logik Daten Client, Browser Applikations- Datenbank server// doubleSlash Net-Business GmbH, 14.05.2012 Seite 11
  12. 12. Was ist eine IT-Architektur?Landschaften und Gebäude> Es lässt sich generell unterscheiden zwischen… > … der Makroarchitektur „Landschaftsplanung“: Welche Systeme? Wie spielen sie zusammen? Wie werden sie verbunden? > … der Mikroarchitektur „Gebäudeplanung“: Wie ist das System aufgebaut?// doubleSlash Net-Business GmbH, 14.05.2012 Seite 12
  13. 13. Was ist eine IT-Architektur?Vertikale vs Horizontale Schnitte> Systeme lassen sich nicht nur in „Stockwerke“ unterteilen, sondern jedes „Stockwerk“ auch noch in „Räume“.> Für gewöhnlich werden Systeme vertikal geschichtet dargestellt: Präsentation Logik Hier spricht man von einem „horizontalen Schnitt“. Daten// doubleSlash Net-Business GmbH, 14.05.2012 Seite 13
  14. 14. Was ist eine IT-Architektur?Vertikale vs Horizontale Schnitte> Systeme lassen sich aber auch horizontal unterteilen: Hier spricht man von Präsentation einem „vertikalen Schnitt“. Teilsystem 1 Teilsystem 2 Teilsystem 3 Teilsystem 4 Logik Ein Teilsystem ist z.B. Marketing Planner, Daten secureTransfer, Administrationsbereich// doubleSlash Net-Business GmbH, 14.05.2012 Seite 14
  15. 15. Was ist eine IT-Architektur?Kapselung> Auch innerhalb eines Teilsystems wird weiter unterteilt.> Diese Unterteilung kann bis auf Funktionsebene herunter gebrochen werden (Kapselung). Funktion Klasse Modul (Teil-)System// doubleSlash Net-Business GmbH, 14.05.2012 Seite 15
  16. 16. Was ist eine IT-Architektur?Vor- und NachteileWozu schneide ich ein System überhaupt?> Vorteile: > Eine saubere Trennung ermöglicht es Teile des Systems auszutauschen, ohne das andere Teile beeinflusst werden. > Kleinere Teile sind für gewöhnlich besser zu testen. > Qualität und Wartbarkeit werden gesteigert und damit Kosten gesenkt!> Nachteile: > Bei falschen Schnitten wird das System übermäßig komplex und fehleranfällig. Außerdem kann die Performance darunter leiden.// doubleSlash Net-Business GmbH, 14.05.2012 Seite 16
  17. 17. Was ist eine IT-Architektur?Fazit> Richtiges Schneiden eines Systems ist extrem wichtig!> Aber: Was heißt richtiges Schneiden? Selbst unter Experten heiß diskutiert!> IT-Architektur wird zur Kunst> Software unterstütztes Prüfen der Einhaltung von Schichten und Schnitten ist wichtig, um „Wildwuchs“ zu verhindern.// doubleSlash Net-Business GmbH, 14.05.2012 Seite 17
  18. 18. Was ist eine IT-Architektur?Do-It-Yourself// doubleSlash Net-Business GmbH, 14.05.2012 Seite 18
  19. 19. Was ist eine IT-Architektur?Do-It-Yourself: Zuordnen Präsentation Logik Daten// doubleSlash Net-Business GmbH, 14.05.2012 Seite 19
  20. 20. Was ist eine IT-Architektur?Do-It-Yourself: Zuordnen Präsentation Logik Daten// doubleSlash Net-Business GmbH, 14.05.2012 Seite 20
  21. 21. Was ist eine IT-Architektur?Gratulation! Level Up! +1// doubleSlash Net-Business GmbH, 14.05.2012 Seite 21

×