Experts On Demand

ICT News DACH

Platform-as-a-Service (PaaS) im Public- und Private-Cloud-Modell

Dr. Carlo Velten, Steve Janata

Dr. Carlo VeltenSteve JanataPlatform as a Service und damit verbunden das Thema Test & Development von Anwendungen stellt eines der zentralen Anwendungsszenarien für Cloud Computing dar. Dabei sind die Anforderungen an eine solche Cloud-Umgebung durchaus heterogen und abhängig von der Zielgruppe, die vom einzelnen Entwickler über Großunternehmen bis hin zum Independent Software Vendor (ISV) reicht.

 

Anwendungsszenarien für PaaS

Abbildung: Eignung von Anwendungsszenarien für PaaS

Ohnehin stellt das Testen und Entwickeln auf einer Cloud-Plattform einen idealen Einstieg in das Modell Cloud Computing dar. Das hat mehrere Gründe. So ist das damit verbundene Risiko gering, während die Nutzung gleichzeitig einen relativ hohen Wertbeitrag liefert. Beispielsweise lassen sich die häufig immer noch zu langen Zeiten, die vergehen bis eine Applikation „betriebsbereit“ ist, also das sogenannte „Time-to-Market“, deutlich verkürzen. Dies liegt maßgeblich am hohen Grad der Standardisierung und Automatisierung solcher Plattformen. In Verbindung mit den dort eingesetzten Pay-per-Use-Modi ergeben sich somit auch handfeste Kostenvorteile, die wiederum neue Freiräume für Investitionen und Innovationen schaffen.

Strategische Ziele bei Cloud Development

 

Abbildung: Strategische Ziele bei Cloud Development & Test

Aber auch die Tatsache, dass die neue Generation von Anwendungen durch schnellere Release-Zyklen das Testing und Staging immer mehr erschwert, spricht für den Einsatz von PaaS.

Die Plattformen müssen derart ausgelegt sein, dass sie bestmöglich die in den unterschiedlichen Entwicklungsphasen anfallenden Herausforderungen unterstützen.

Operative Herausforderungen

Abbildung: Operative Herausforderungen bei Development & Test

Vor diesem Hintergrund ergeben sich die Anforderungen an die Plattform, die durchaus zahlreich sind. Self-Service, hoher Automationsgrad, die Unterstützung vielfältiger Entwicklungswerkzeuge sowie ein gutes Management der Entwicklungsumgebungen seien hier beispielhaft genannt.

Research

Mit gekennzeichnete Einträge sind mit Ihren derzeitigen Nutzerrechten nicht vollständig zugänglich.

Research Login

Anmeldename:

Passwort: