The Doppler Quarterly (DEUTSCHE) Winter 2016 - Page 22

Bei der Entwicklung einer Anwendungsarchitektur für die Cloud haben Sie es mit komplexen verteilten Systemen zu tun. Diese nutzen lose gekoppelte Anwendungen auf Basis von vielen Services, die auch von den Daten entkoppel- bar sind. Sie können die Anwendungsservices physisch trennen, deren Ausfüh- rung auf den entsprechenden Maschineninstanzen erfolgt. Service-/API-Ma- nager und Governance-Technologien, die Serviceverzeichnisse bereitstellen, geben Ihnen einen Überblick über die zahlreichen Services, aus denen Ihre Anwendung besteht. Weitere Vorteile: Services können von anderen Anwendungen oder weniger differenzierten Services wiederverwendet werden. Anwendungen lassen sich in Hunderte zugrunde liegende Services aufgliedern, die Mehrwert bieten, wenn sie von anderen Anwendungen genutzt werden. Auf diese Weise müssen Sie nicht bei jeder Erstellung einer Anwendung das Rad neu erfinden. Ein gutes Beispiel ist ein Kreditprüfungsservice, der von vielen Anwendungen verwendet wird. Durch deren Kombination zu einem einzigen Service wird die Anwen- dung sehr viel effizienter. 2) Entkoppeln Sie die Daten. Wenn Sie die Daten eng mit der Anwendung koppeln, wird die Ansiedlung in der Cloud schwierig. Private und Public Clouds sind komplexe verteilte Sys- teme, die am besten mit Anwendungsarchitekturen funktionieren, bei denen sich die Verarbeitung und die Daten in separaten Komponenten befinden. Sie entkoppeln die Daten aus denselben Gründen, aus denen Sie die Anwen- dung aus Services erstellen möchten. Nach der Entkopplung haben Sie die Möglichkeit, die Daten in einer beliebigen Public Cloud- oder Private Cloud-In- stanz zu speichern und zu verarbeiten. Viele Unternehmen bestehen beispielsweise darauf, dass ihre Daten auf lokalen Servern verbleiben, möchten jedoch von den Vorteilen profitieren, die ihnen Standardinstanzen von virtuellen Maschinen in einer Public Cloud bieten. Für jede Anwendung gelten eigene Voraussetzungen, die auf den Geschäftsanforderungen des Unterneh- mens gründen. Sie müssen die Leistung berücksichtigen. Lese- und Schreibvorgänge von Datenbanken im offenen Internet kön [H][[[YH][B[[][Z][ۈ[]\YX[YZ[YHZZH][ZB[\X\[[[[[[\YY[[ YHYH][YZ[YH[Z[]ۈX\\[Y[[]X [Z]\\XB][[Z\[pX H0YY[]H][[\ZX\\B[\[X[H][[S\X[ܙ\[[]YYH\KB[][[[Y\H\[Y[H\[[YH[[[[YBY\[[Z][[[[][]\]\[[H\\[[YHY^Y[\XHZ[\ \[YKYH]Y[]YH][]\\[ٚ]Y\[X[HZX[]\Xpۈ][[X\˂H\XY[YHYH[][Z][ۈ\[[\ R\ۙ[[YH[[ۈ[[[[8$؈][\\X\8$Y]]]X \ZH[[[[Z]0\Z[Hܙ[[p0H\]Z\YBY\ 8'\Yx'[[[\ۙ[[YH0YZ]Z[BHTST M