1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
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
|