Amazon Web Services

Amazon auf dem Weg zum Cloud-Primus

15.05.2011
Von 
Wolfgang Sommergut ist Betreiber der Online-Publikation WindowsPro.

Dynamische Ressourcenzuteilung zu Java-Anwendungen

Während CloudFormation die Bereitstellung einer kompletten Infrastruktur automatisieren kann, die für eine Applikation benötigt wird, weiß es nichts über die Software, die auf dieser Basis abläuft. Dagegen setzt Elastic Beanstalk eine Ebene höher an und automatisiert das Deployment von Anwendungen. Dabei stellt es die gleichen Basisdienste wie CloudFormation zur Verfügung, beispielsweise EC2-Instanzen inklusive Datenbanken, Message Queuing oder Load Balancing. Allerdings überwacht es die Applikation selbst durch entsprechende Monitoring-Funktionen, so dass Elastic Beanstalk besser nachverfolgen kann, an welcher Stelle Engpässe auftreten und Ressourcen nach Bedarf hinzufügen kann. Dieser Service befindet sich derzeit noch in der Betaphase und unterstützt in der ersten Ausführung nur Java-Programme.