summaryrefslogtreecommitdiffstats
path: root/Master/Daten- und Systemintegration/DSI-Assignment/Einleitung.lyx
diff options
context:
space:
mode:
authorSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
committerSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
commit33613a85afc4b1481367fbe92a17ee59c240250b (patch)
tree670b842326116b376b505ec2263878912fca97e2 /Master/Daten- und Systemintegration/DSI-Assignment/Einleitung.lyx
downloadStudium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.gz
Studium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.bz2
add new repoHEADmaster
Diffstat (limited to 'Master/Daten- und Systemintegration/DSI-Assignment/Einleitung.lyx')
-rw-r--r--Master/Daten- und Systemintegration/DSI-Assignment/Einleitung.lyx180
1 files changed, 180 insertions, 0 deletions
diff --git a/Master/Daten- und Systemintegration/DSI-Assignment/Einleitung.lyx b/Master/Daten- und Systemintegration/DSI-Assignment/Einleitung.lyx
new file mode 100644
index 0000000..9483095
--- /dev/null
+++ b/Master/Daten- und Systemintegration/DSI-Assignment/Einleitung.lyx
@@ -0,0 +1,180 @@
+#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
+\lyxformat 345
+\begin_document
+\begin_header
+\textclass scrreprt
+\begin_preamble
+\usepackage{preamble}
+\end_preamble
+\options twoside,openright,titlepage,fleqn,pointlessnumbers,headinclude,10pt,a4paper,BCOR5mm,footinclude,cleardoubleempty
+\use_default_options false
+\language ngerman
+\inputencoding auto
+\font_roman default
+\font_sans default
+\font_typewriter default
+\font_default_family default
+\font_sc false
+\font_osf false
+\font_sf_scale 100
+\font_tt_scale 100
+
+\graphics default
+\paperfontsize 10
+\spacing single
+\use_hyperref false
+\papersize a4paper
+\use_geometry false
+\use_amsmath 1
+\use_esint 0
+\cite_engine natbib_numerical
+\use_bibtopic false
+\paperorientation portrait
+\secnumdepth 2
+\tocdepth 2
+\paragraph_separation indent
+\defskip medskip
+\quotes_language polish
+\papercolumns 1
+\papersides 1
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\author ""
+\author ""
+\end_header
+
+\begin_body
+
+\begin_layout Chapter
+Einleitung
+\end_layout
+
+\begin_layout Standard
+Nahezu jedes Unternehmen in der heutigen Zeit unterstützt seine Wertschöpfung
+ durch IT-Systeme in vielfältigen Bereichen.
+ Allerdings existiert kein IT-System, das alle IT-Aufgaben in Unternehmen
+ allein abdeckt.
+ So existieren meistens unterschiedliche IT-Systeme in Unternehmen für unterschi
+edliche Aufgaben.
+ Oftmals ergänzen sich verschiedene IT-Systeme in Unternehmen zur Erfüllung
+ der Aufgaben.
+\end_layout
+
+\begin_layout Standard
+Im Zuge der Optimierung oder Umgestaltung von Geschäftsprozessen ergibt
+ sich der Bedarf, Daten oder Funktionalität eines IT-Systems in einem anderen
+ IT-System zu verwenden, was als Integration bezeichnet wird.
+ Da es sich dabei um die Integration von Unternehmensanwendungen bzw.
+ -daten handelt, spricht man im Englischen auch von enterprise integration
+\begin_inset Index
+status collapsed
+
+\begin_layout Plain Layout
+enterprise integration
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection*
+Integrationsarten auf unterschiedlichen Ebenen
+\end_layout
+
+\begin_layout Standard
+Diese Integration kann technisch auf unterschiedlichen Ebenen stattfinden.
+ Auf welcher Ebene eine Integration stattfindet hängt im Einzelfall von
+ vielen Faktoren ab, es gibt keine
+\begin_inset Quotes pld
+\end_inset
+
+beste
+\begin_inset Quotes prd
+\end_inset
+
+ Integrationsebene.
+ Vielmehr verlangt jedes Integrationsszenario eine Abwägung von Argumente
+ auf deren Basis eine Entscheidung für die zu wählende Integrationsebene
+ getroffen wird.
+ Dabei spielen sowohl technische als auch wirtschaftliche Aspekte eine Rolle.
+ Oftmals lassen technische Einschränkungen der bestehenden Systeme nur die
+ eine oder andere Ebene der Integration zu.
+ Die verschiedenen Integrationsarten unterscheiden sich unter anderem durch
+ die Komplexität der Realisierung oder die nötigen Eingriffe in bestehende
+ Anwendungen.
+ Diese unterschiedliche Komplexität spiegelt sich auch in unterschiedlichen
+ Aufwänden für die Implementierung wider.
+ Auf folgenden Ebenen kann die Integration von Daten oder Funktionen erfolgen:
+\end_layout
+
+\begin_layout Description
+Datenintegration auf dieser Ebene nutzt eine Anwendung die Daten einer anderen
+ Anwendung.
+ Diese Integrationsart erfolgt oftmals durch eine Replikation der Daten.
+ Auch ETL-Werkzeuge (Extract Transform Load) kommen hier oft zum Einsatz,
+ periodisch Daten aus einem Quellsystem zu exportieren, ggf.
+ in das nötige Zielformat zu transformieren und schließlich in das Zielsystem
+ zu laden.
+\end_layout
+
+\begin_layout Description
+Funktionsintegration dabei verwendet eine Anwendung eine bereits vorhandene
+ Funktion einer anderen Anwendung.
+ Hierfür sind Eingriffe in bestehende Systeme notwendig, weshalb die Komplexität
+ als vergleichsweise hoch einzuschätzen ist.
+\end_layout
+
+\begin_layout Description
+Oberflächenintegration hierbei werden Benutzungsschnittstellen bestehender
+ Anwendungen in einer neuen Benutzungsschnittstelle zusammengefasst.
+\end_layout
+
+\begin_layout Description
+Prozessintegration bei dieser Art der Integration verfolgt der Integrator
+ das Ziel, die Funktionen unterschiedlicher Anwendungssystem entlang der
+ Geschäftsprozesse zu integrieren, so dass sie die Geschäftsprozesse möglichst
+ gut unterstützen.
+ Gemeinhin wird diese Art der Integration als die komplexeste angesehen.
+\end_layout
+
+\begin_layout Subsection*
+Entwurfsmuster
+\end_layout
+
+\begin_layout Standard
+In der Software-Entwicklung haben sich über die Zeit Entwurfsmuster (Design
+ Pattern
+\begin_inset Index
+status collapsed
+
+\begin_layout Plain Layout
+Design Pattern
+\end_layout
+
+\end_inset
+
+) für ähnliche Problemstellungen etabliert.
+ Diese beschreiben ein Problem in seinem Kontext und skizzieren eine bewährte
+ Lösung für ähnliche Probleme.
+\end_layout
+
+\begin_layout Standard
+Da auch bei der Integration von Unternehmensanwendungen oft ähnliche Probleme
+ auftreten, haben sich auch hier mit der Zeit entsprechende Lösungsmuster,
+ Enterprise Integration Patterns
+\begin_inset Index
+status collapsed
+
+\begin_layout Plain Layout
+Enterprise Integration Pattern
+\end_layout
+
+\end_inset
+
+(kurz EIPs), etabliert.
+\end_layout
+
+\end_body
+\end_document