Glossar
Buchstabe
Eintrag
Inhalt dieser Seite
Kurzerklärung

Kurzerklärung

Application Delivery bezeichnet Technologien und Prozesse zur optimierten, sicheren und performanten Bereitstellung von Anwendungen an Endnutzer.

Blogbeiträge
Interessante Artikel
Bereitstellung Elastic Stack und Anbindung der NetScaler Syslogs
In diesem Teil steht der Elastic Stack auf dem Plan - Kibana, Elasticsearch und Logstash stehen in den Startlöchern.
Mehr zum Artikel
Mobile Device Management and Secured Email Access
Nowadays, everyone is talking about MDM (Mobile Device Management), which is a technique to secure, monitor and manage mobile devices like smart phones and tablets.
Mehr zum Artikel

Application Delivery

Definition

Application Delivery umfasst technische Verfahren und Infrastrukturlösungen, die sicherstellen, dass Anwendungen verfügbar, performant und geschützt bereitgestellt werden. Dabei geht es nicht nur um die reine Auslieferung von Daten, sondern um die Optimierung von Zugriff, Sicherheit, Skalierung und Nutzererfahrung.

Application Delivery ist ein zentraler Bestandteil moderner IT-Architekturen, insbesondere in Cloud-, Hybrid- und Multi-Cloud-Umgebungen.

Kernziele

  • Hohe Verfügbarkeit
  • Optimierte Performance
  • Skalierbarkeit
  • Sicherheit der Anwendung
  • Verbesserte Benutzererfahrung

Funktionsweise

Application Delivery kombiniert mehrere technische Komponenten und Mechanismen, darunter:

  • Load Balancing zur Lastverteilung
  • Web Application Firewalls (WAF) zum Schutz vor Webangriffen
  • SSL/TLS-Offloading zur Entlastung von Anwendungsservern
  • Caching und Komprimierung zur Performance-Optimierung
  • Traffic-Steuerung und Routing
  • Monitoring und Health Checks

Häufig werden diese Funktionen in sogenannten Application Delivery Controllern (ADC) gebündelt, die als zentrale Steuerungsinstanz zwischen Nutzern und Anwendungen fungieren.

Einsatzbereiche

Application Delivery wird eingesetzt in:

  • Web- und Cloud-Anwendungen
  • Unternehmensportalen und SaaS-Diensten
  • API- und Microservices-Architekturen
  • E-Commerce-Plattformen
  • Hochverfügbaren Geschäftsanwendungen
  • Hybrid- und Multi-Cloud-Umgebungen

Besonders relevant ist Application Delivery bei geschäftskritischen oder öffentlich erreichbaren Anwendungen.

.

Unterschiede zu ähnlichen Technologien

  • Load Balancing
    Ist Teil von Application Delivery, konzentriert sich jedoch primär auf Lastverteilung.
  • Content Delivery Network (CDN)
    Optimiert die geografische Auslieferung statischer Inhalte; Application Delivery umfasst zusätzlich Sicherheit und Traffic-Management.
  • Netzwerk-Firewall
    Arbeitet auf Netzwerkebene; Application Delivery berücksichtigt Anwendungslogik und Performance-Optimierung.

Vorteile und Nachteile

Vorteile
  • Verbesserte Anwendungsperformance
  • Höhere Verfügbarkeit und Ausfallsicherheit
  • Integrierte Sicherheitsfunktionen
  • Flexible Skalierung bei Lastspitzen
  • Zentrale Steuerung des Anwendungsverkehrs
Nachteile
  • Zusätzliche Architektur- und Konfigurationskomplexität
  • Abhängigkeit von zentralen Steuerungskomponenten
  • Erhöhter Planungs- und Wartungsaufwand
  • Potenzielle Fehlkonfigurationen mit Performance-Auswirkungen

Verwandte Begriffe

  • Load Balancing
  • Web Application Firewall (WAF)
  • Application Delivery Controller (ADC)
  • Content Delivery Network (CDN)
  • High Availability (HA)
  • Cloud Computing

Beispiele

  • Optimierte Bereitstellung eines Online-Shops mit Lastverteilung und WAF
  • Performance-Optimierung einer SaaS-Anwendung durch SSL-Offloading
  • Automatische Skalierung einer Webanwendung bei Lastspitzen
  • Zentrale Steuerung von API-Traffic in einer Microservices-Architektur

Quellen