CloudGlosse

Fünf Merkmale zukunftssicherer Cloud-Architekturen

Autor/Redakteur: Christoph Kull, Geschäftsleiter Vertrieb und Marketing DACH bei Workday/gg

Agilität, Skalierbarkeit, Kostenvorteile, Innovation und Wachstum – das sind den Analysten von Gartner zufolge die Gründe, weshalb Unternehmen auch weiterhin Milliarden in neue Cloud-Dienste investieren. Allein der Markt für Software-as-a-Service soll demnach im Jahr 2017 um mehr als 20 Prozent wachsen. Wer sein Unternehmen aktuell auf die Cloud ausrichtet, will die Grundlage für eine nachhaltige Infrastruktur schaffen und eines definitiv vermeiden: Sich Lösungen anzuschaffen, die nicht zukunftsfähig sind.

Auf dem Weg dahin lautet eine Strategie: „Ich kaufe vom jeweiligen Marktführer, der wird schon richtig liegen“. Dabei müssen Unternehmen sich nicht blind auf einen Anbieter verlassen – sie können selbst prüfen, ob eine Cloud-Architektur auch in hochdynamischen Zeiten flexibel genug ist. Entscheider sollten dabei darauf achten, dass die folgenden fünf Schlüsselmerkmale vorhanden sind:

  1. Microservices: Microservices bilden die Grundlage für skalierbare Lösungen. Indem komplexe Anwendungen in kleine, abgeschlossene Services aufgeteilt werden, lassen sich einzelne Komponenten zu- und abschalten oder unabhängig voneinander weiterentwickeln und ausbauen – der modulare Aufbau erhöht die Flexibilität der Anwendung.
  2. Offene APIs: Ohne standardbasierte Programmierschnittstellen können Microservices nicht umfassend kommunizieren und auf Geschäftsprozesse zugreifen. Integrationsformate wie SOAP oder REST helfen ihnen bei der Zusammenarbeit mit den wichtigsten client-seitigen Sprachen und Integrationsplattformen.
  3. Enterprise Service Bus: Anwendungen existieren nicht im Vakuum, daher hat die Integration in andere Anwendungen und Services höchste Priorität – der Enterprise Service Bus (ESB) übernimmt diese Aufgabe und sollte alle Protokolle, Formate und Industriestandards unterstützen.
  4. Grid-Computing: Grid-Computing ist eine Form des verteilten Rechnens, bei der aus einem Cluster lose gekoppelter Computer ein Supercomputer entsteht. So können einerseits massive Datensätze verarbeitet und analysiert werden, andererseits lässt sich das System aber auch problemlos herunterskalieren, wenn vorübergehend keine große Rechenleistung benötigt wird.
  5. Hochverfügbarkeit: Je wichtiger die Anwendung, desto wichtiger ihre Verfügbarkeit. Um die Gefahr eines Ausfalls zu vermeiden, sollten potenzielle Fehlerstellen über die Architektur verteilt werden. Diese Möglichkeit zur Verteilung ist ein klassisches Merkmal der Cloud: Sie bietet eine bestmögliche Umgebung, um modulare Dienste auszuliefern und zu adaptieren.

Wer im digitalen Zeitalter nicht in der Lage ist, schnell und agil auf immer neue Anforderungen zu reagieren, wird von der Konkurrenz überholt. Unternehmen sollten deshalb schwerfällige IT-Monolithen aus dem Weg räumen und auf flexible Cloud-Architekturen setzen, die den digitalen Wandel nicht bremsen, sondern ihn mittragen und befördern. Die genannten fünf Schlüsselmerkmale und -technologien sorgen dabei für die notwendige Skalierbarkeit und Agilität.