BLOG | BÜRO DES CTO

Komplexität bewältigen mit neuen Regeln für die Application im KI-Zeitalter

Lori MacVittie Miniaturbild
Lori MacVittie
Veröffentlicht am 20. Februar 2025

Unternehmen setzen verstärkt auf Hybrid- und Multicloud als ihr bevorzugtes Betriebsmodell. Dieser Wandel ermöglicht die Flexibilität, das Beste aus öffentlichen und privaten Clouds herauszuholen – aber er ist nicht umsonst. Die Komplexität der hybriden Multicloud macht herkömmliche Paradigmen der Application unwirksam. Die alten Lösungsansätze, die zusammengebastelt wurden, um die Probleme von gestern zu lösen, verschärfen diese heute in einer Weise, die nicht länger ignoriert werden kann.

Die Regeln für die Application im Zeitalter der künstlichen Intelligenz werden neu geschrieben – und beginnen damit, sich direkt mit der Komplexität auseinanderzusetzen. 

Warum aktuelle Ansätze zur Application nicht ausreichen

Das Geflecht aus veralteten Strategien zur Application und isolierten Ansätzen schafft derart universelle Herausforderungen, dass sie mittlerweile zum Status Quo geworden sind. So sieht die Realität der heutigen hybriden Multicloud-Welt aus:

  • Zu viele Punktlösungen: Jedes Problem erhält sein eigenes Tool und keines davon kommuniziert mit den anderen.
  • Mehrere Verwaltungskonsolen: Fragmentierte Schnittstellen führen zu betrieblichen Problemen.
  • Albträume politischer Inkonsistenzen: Richtlinien unterscheiden sich je nach Umgebung und führen zu Lücken in Sicherheit und Governance.
  • Manuelle Komplexität: Ein übermäßiges Vertrauen in menschliche Eingriffe verlangsamt alles.
  • Mangelnde Interoperabilität: Silosysteme erzeugen einen Turm-zu-Babel-Effekt.
  • Unvollständige Beobachtbarkeit: Überwachungstools werden isoliert eingesetzt, sodass es in der Lieferkette zu Transparenzlücken kommt.

Diese Herausforderungen sind so weit verbreitet, dass sie in „ The Application Delivery Top 10 “ kodifiziert wurden. Um diese Probleme anzugehen, ist ein neues Konzept erforderlich. 

Sechs Grundprinzipien moderner Application

Bei der nächsten Generation von Application Delivery Controllern (ADCs) geht es nicht um inkrementelle Verbesserungen, sondern um eine Neuausrichtung der Grundlagen. Diese sechs Prinzipien gehen nicht nur auf die Herausforderungen ein, sie beseitigen die Komplexität im Kern. 

sechs Kernprinzipien und ADC Top 10

Jedes der sechs Schlüsselprinzipien der nächsten Generation der Application löst mehrere Herausforderungen in der Top-10-Liste der Application .

1. Umfassende Sicherheit und Lieferung für jede Application

Hybride Multicloud-Umgebungen erfordern End-to-End-Sicherheit, die in jeden Aspekt der Bereitstellung integriert ist. Moderne ADCs integrieren Sicherheit auf jeder Ebene, schützen Applications vor modernen Bedrohungen und gewährleisten gleichzeitig eine reibungslose Bereitstellung.

  • Albträume politischer Inkonsistenzen: Durch einheitliche Sicherheit wird gewährleistet, dass die Richtlinien in allen Umgebungen konsistent sind.
  • Unvollständige Beobachtbarkeit: Integrierte Sicherheit bietet Einblicke in die Application und potenzielle Schwachstellen.
  • Zu viele Punktlösungen: Durch die Kombination von Sicherheit und Bereitstellung sind keine separaten Tools mehr erforderlich.

Beispiel: Ein ADC mit integriertem DDoS-Schutz (Distributed Denial of Service), Web Application Firewall (WAF) und API-Sicherheit sorgt dafür, dass Apps sicher und effizient bereitgestellt werden – überall.

2. In jedem Formfaktor einsetzbar

Hybride Multicloud erfordert Flexibilität. ADCs müssen nahtlos über Hardware, Software, Container und Cloud-native Umgebungen hinweg funktionieren. Diese Anpassungsfähigkeit reduziert Silos und richtet sich nach dynamischen Strategien.

  • Mehrere Verwaltungskonsolen: Einheitliche Formfaktoren verringern den Bedarf an unterschiedlichen Werkzeugen.
  • Mangelnde Interoperabilität: Mit unterschiedlichen Umgebungen kompatible ADCs beseitigen Reibungsverluste.
  • Manuelle Komplexität: Durch Konsistenz über alle Bereitstellungen hinweg wird die Verwaltung optimiert.

Beispiel: Ein containerisierter ADC, der in Kubernetes-Clustern bereitgestellt wird, gewährleistet eine konsistente App-Bereitstellung über On-Premise- und Cloud-Setups hinweg ohne zusätzlichen Aufwand.

3. Einheitliche Richtlinie und einheitliche Kontrolle

Einheitliche Kontrollen verhindern eine Richtlinienfragmentierung und vereinfachen die Governance. Eine konsistente Verwaltungsschnittstelle bietet eine zuverlässige und vertraute Möglichkeit, mehrere Kontrollpunkte zu verwalten. 

  • Albträume politischer Inkonsistenzen: Eine konsistente Richtlinienverwaltung gewährleistet die Ausrichtung über alle Clouds hinweg.
  • Manuelle Komplexität: Vertraute Tools und APIs reduzieren Konfigurationsfehler und beschleunigen den Betrieb.
  • Zu viele Punktlösungen: Eine einzige Schnittstelle für die Steuerung minimiert den Bedarf an unterschiedlichen Tools.

Beispiel: Eine konsistente Schnittstelle für Verkehrsrichtlinien, Sicherheitsregeln und Analysen ermöglicht es Teams, Applications mit ihnen bereits bekannten Tools und APIs schneller und sicherer bereitzustellen. Dabei handelt es sich nicht um die alte Vision einer einheitlichen Gesamtansicht. Es geht vielmehr darum, Konsistenz bei Steuerelementen, Richtlinien und APIs in allen Umgebungen zu erreichen.

4. Bietet umfassende Analysen und Einblicke

Sichtbarkeit ist in Hybrid- und Multicloud-Umgebungen nicht verhandelbar. Erweiterte Analysen bieten Echtzeiteinblicke in Leistung, Benutzererfahrung und Sicherheit.

  • Unvollständige Beobachtbarkeit: Zentralisierte Analysen schließen Sichtbarkeitslücken in allen Umgebungen.
  • Albträume politischer Inkonsistenzen: Durch Analysen werden Lücken bei der Richtliniendurchsetzung identifiziert und behoben.
  • Manuelle Komplexität: Automatisierte Erkenntnisse optimieren die Fehlerbehebung und Entscheidungsfindung.

Beispiel: Ein ADC mit Echtzeit-Dashboards zeigt Verkehrsmuster, App-Leistung und potenzielle Sicherheitsbedrohungen nahezu in Echtzeit an, während die Erkenntnisse potenzielle Maßnahmen zur Eindämmung von Problemen ermöglichen, bevor diese zu Problemen werden.

5. Vollständig programmierbare Datenebenen

Programmierbare ADCs ermöglichen eine umfassende Anpassung, von der Verkehrsabwicklung bis zu Sicherheitsrichtlinien. Diese Flexibilität ist für moderne hybride Workloads von entscheidender Bedeutung.

  • Zu viele Punktlösungen: Programmierbare Datenebenen konsolidieren die Funktionalität auf einer Plattform.
  • Mangelnde Interoperabilität: Durch die Anpassung wird die Kompatibilität zwischen verschiedenen Systemen sichergestellt.
  • Manuelle Komplexität: Durch die Automatisierung wiederkehrender Aufgaben wird der Betriebsaufwand reduziert.

Beispiel: Benutzerdefinierte Routing-Logik für KI-gesteuerte Workloads optimiert die Bereitstellung ohne zusätzliche Infrastruktur.

6. Beinhaltet Automatisierung über den gesamten Lebenszyklus

Automatisierung ist das Gegenmittel zur manuellen Komplexität. Von der Bereitstellung bis zur Skalierung vereinfacht die Automatisierung die Application in verteilten Umgebungen.

  • Manuelle Komplexität: Durch Automatisierung werden menschliche Fehler eliminiert und Prozesse beschleunigt.
  • Albträume politischer Inkonsistenzen: Durch die automatisierte Durchsetzung wird überall die Einhaltung der Vorschriften gewährleistet.
  • Unvollständige Beobachtbarkeit: Kontinuierliche Überwachung und automatisierte Antworten schließen den Kreis.

Beispiel: Die automatische Bereitstellung von ADCs während der App-Bereitstellung beschleunigt die Auslieferung und reduziert den Verwaltungsaufwand.

Willkommen in der ADC 3.0-Ära

Dies ist mehr als ein neues Kapitel; es ist eine neue Ära. ADC 3.0 definiert neu, wie Applications in einer hybriden Multicloud-Welt bereitgestellt werden. Diese sechs Prinzipien bieten einen Leitfaden zur Lösung der Komplexität, Inkonsistenz und Ineffizienz, die die Application schon zu lange plagen.

Stückweise Strategien reichen nicht mehr aus. Unternehmen benötigen einen einheitlichen, zukunftssicheren Ansatz, der den Betrieb vereinfacht, die Sicherheit erhöht und eine konsistente Bereitstellung in jeder Umgebung gewährleistet. Die Regeln haben sich geändert. Es ist Zeit, sich anzupassen.