Cloud Computing

Leistungsstarke PaaS-Lösungen für Anwendungsentwickler

24.10.2013
Von 
Diego Wyllie hat Wirtschaftsinformatik an der TU München studiert und verbringt als Softwareentwickler und Fachautor viel Zeit mit Schreiben – entweder Programmcode für Web- und Mobile-Anwendungen oder Fachartikel rund um Softwarethemen.

Amazon Elastic Beanstalk

Amazon Elastic Beanstalk
Amazon Elastic Beanstalk
Foto: Diego Wyllie

Eine weitere Alternative, um Web-Anwendungen auf einfache und kosteneffiziente Weise in die Cloud zu deployen, bietet der Cloud-Riese Amazon Web Services (AWS) mit "Elastic Beanstalk”. Der 2011 gestartete Service richtet sich an bestehende AWS-Kunden und ist kostenlos. Ein entscheidender Unterschied zu Googles Produkt besteht darin, dass der Anwender mit dieser Plattform weiterhin die volle Kontrolle über die darunter liegende Server-Infrastruktur behält. Wer sich also Flexibilität bei der Konfiguration und Verwaltung ihrer Server-Instanzen wünscht, ist bei Amazon besser bedient als bei Google, wo die Server-Schicht komplett abstrahiert wird.

Unterstützte Technologien: Gegenüber App Engine punktet Elastic Beanstalk auch mit einer größeren Vielfalt bei den unterstützten Programmiersprachen. Denn neben Java und Python können Amazon-Kunden auch .NET, PHP, Node.js und Ruby einsetzen.

Hauptmerkmale: Neben mehr Flexibilität in Sachen Server-Konfiguration und Anwendungstechnologien wartet Elastic Beanstalk mit verschiedenen kompatiblen Datenbanksystemen auf. So können Anwender selbst entscheiden, ob sie etwa MySQL, SimpleDB, oder einen Microsoft SQL Server einsetzten möchten. Da der PaaS-Markt gerade erst in den Kinderschuhen steckt, kann eine solche Flexibilität den Einstieg in die neue Welt des "Cloud Application Hosting” erheblich erleichtern. Zum einen ist es für Anwender einfacher, bestehende Systeme in eine PaaS-Cloud zu migrieren, wenn die eingesetzte Technik weiterhin verwendet werden kann. Zum anderen sind Entwickler nicht dazu gezwungen, neue Frameworks oder SDKs lernen zu müssen, um von dem PaaS-Angebot zu profitieren.