Civil Engineering Reference
In-Depth Information
geben, dass eine Cloudanbindung in der weiteren Entwicklung erfolgen sollte. Ein Cloud-
lösungsansatz für die Mefisto Plattform wurde entwickelt und ist im nächsten Abschnitt
dargestellt.
5.5.8 Cloudanbindung der Mefisto Plattform
Um die mobile und informationsintensive Natur von Bauprojekten zu beherrschen, wurden
im Projekt Mefisto ständig neue kreative und intelligente Möglichkeiten der Zusammen-
arbeit untersucht. Eine aktuell diskutierte Entwicklung ist das Cloud Computing, dessen
Anwendung in der Baudomäne momentan rege erforscht wird [ 29 , 30 , 37 ]. Von den Au-
toren wird Cloud Computing als ein potenziell wichtiges Instrument angesehen, um die
Bauindustrie und ihre derzeit verfügbaren Tools für die Zusammenarbeit zu unterstützen.
Es existieren zahlreichen Definitionen des Begriffs Cloud Computing [ 14 ], die zu dem
einheitlichen Verständnis führen, dass Servicebasierte IKT Funktionalitäten auf einer hoch
skalierbaren Infrastruktur über standardisierte Schnittstellen angeboten werden. In diesem
Kontext kann eine IKT Funktion eine virtualisierte Hardware, sog. Infrastructure as a Ser-
vice, IaaS, ein Infrastruktur- oder Anwendungsservice, sog. Plattform as a Service, PaaS,
oder ein Softwaresystem, sog. Software as a Service, SaaS, sein. Anwender können eigene
Anwendungen um Cloud Serviceschnittstellen erweitern, um z. B. Datenaustausch und die
Speicherung von Daten in der Cloud zu realisieren oder eigene Anwendungen in der Cloud
erstellen, überwachen und betreiben, die dann über Standardschnittstellen erreichbar sind,
z. B. http, REST, SOAP, XML, etc.
Für die Mefisto Plattform wurden die auf dem Markt vorhandenen, kommerziellen
Cloud Lösungen analysiert. Dabei handelte es sich um Windows Azure von Microsoft,
Amazon Web Services von Amazon und Google App Engine von Google. Unterschiedli-
che Kriterien wie z. B. Verfügbarkeit, mögliche Programmiersprachen, Aufbau von Test-
szenarien, Dienstangebot, Installationsaufwand, Einarbeitungszeit, Einsatz bei Projekt-
partnern wurden analysiert. Für den Aufbau der Mefisto Plattform wurde schließlich Win-
dows Azure ausgewählt, da diese Lösung folgende Vorteile bietet:
reichliches Dienstangebot: Vielseitige Dienste im Bereich IaaS, PaaS sowie SaaS wer-
den angeboten.
Programmiersprachen und Entwicklungsprozess: Breite Unterstützung verschiedener
Programmiersprachen und viele existierende Plugins sowohl für die Entwicklungsum-
gebung Microsoft Visual Studio als auch für Eclipse existieren. Die standardmäßig un-
terstützten Programmiersprachen sind C#, C++, Visual Basic und Java.
Benutzerzugriff: Access Control Service, ACS, für Windows Azure AppFabric sorgen
für einen vereinfachten Zugriff auf die Clouddienste. Active Directory wird nativ von
ACS unterstützt.
Die Windows Azure Plattform stellt hochverfügbare und skalierbare Rechen- und Spei-
cherdienste zur Verfügung, um Serviceanbietern die Anschaffung und Verwaltung von
Search WWH ::




Custom Search