Welche Cloud für wen und für welchen Zweck?
Ressourcen bei Bedarf
Software as a Service ist aber nur eine Seite der Public-Cloud- Medaille. Infrastructure as a Service (IaaS) stellt Storage, Rechenleistung und Server aus der Cloud bereit und ermöglicht es Unternehmen, ihre IT schnell und unkompliziert an veränderte Geschäftsanforderungen anzupassen. Vor allem Unternehmen, deren Rechenlast deutlichen Schwankungen unterworfen ist, profitieren davon und sparen Kosten ein. Auf zusätzliche Server und Storage-Systeme, die die meiste Zeit brachliegen würden, kann verzichtet werden.
«Mit Infrastructure as a Service können Unternehmen bei Bedarf Storage oder Rechenleistung buchen - beispielsweise bei Google, Amazon oder Azure», erklärt Matthias Zacher, Research & Consulting Manager bei IDC Central Europe. Wenn ein Unternehmen schnell wächst, dann kann ein Public-Cloud-Provider die fehlenden Ressourcen abdecken. Dynamische Branchen mit kurzen Release-Zyklen und extremen Traffic-Schwankungen profitieren davon besonders: E-Commerce-Anbieter und Webshops beispielsweise, aber auch Versicherungen oder Banken, die für Risikoanalysen auf Basis sehr komplexer Algorithmen enorme Rechenkapazitäten benötigen.
Die für derartige Entwicklungen notwendigen Development-Tools sind ebenfalls als Public-Cloud-Services verfügbar. Experten können eine Platform-as-a-Service-Infrastruktur (PaaS) mit ihren technischen Frameworks nutzen, um Business-Applikationen sehr schnell zu entwickeln, zu betreiben und über die Cloud zu integrieren. «Wenn bei uns ein Mitarbeiter eine Idee hat, kann er mal eben schnell einen Server in der Cloud aufsetzen und Dinge testen», berichtet Bruno Pauli, Co-CEO und Gründer der Octopus Cloud AG. «Wenn er fertig ist, schaltet er den Server einfach wieder ab. Und wir zahlen nur so lange, wie wir den virtuellen Server verwenden. Effizienter kann man nicht entwickeln.»
“Wenn bei uns ein Mitarbeiter eine Idee hat, kann er mal schnell einen Server in der Cloud aufsetzen und Dinge testen.„
Als Infrastruktur stehen für PaaS eine ganze Reihe von Services für die Portal- und Anwendungsentwicklung zur Verfügung - Middleware, Datenbanken und andere Development-Tools. Beispiele für PaaS-Plattformen sind die App Engine von Google, Microsofts Azure oder Force.com von Salesforce. Selbst KI- und Big-Data-Entwicklungs-Tools stehen inzwischen als PaaS bereit.