Webanwendungen erfreuen sich weiterhin großer Beliebtheit und da sie ohne Fat Clients universell erreichbar sind und auf nahezu allen mobilen Geräten und Betriebssystemen Browser vorinstalliert sind, werden Daten und Informationen mit Partnern und Kunden oft über HTTPS geteilt. Das Hosting der Anwendungen übernimmt entweder ein Partner als Dienstleistung vollumfänglich (SaaS mit Serviceangebot), wird an einen Infrastrukturanbieter übergeben (IaaS) und dort betrieben oder findet komplett selbst im eigenen Datenzentrum statt. Abhängig von der Art der Anwendung und der Brisanz der Daten ist jedes der Modelle denkbar.
In jedem Fall sind die Anforderungen an Anwendungen eindeutig: sicherer Zugriff mit variierenden Anforderungen an (Mehrfach-)Authentifizierung, schnelle Ladezeiten, garantierte Ausführung der Logik sowie zuverlässiger Betrieb. Andernfalls leiden das Nutzererlebnis, die Akzeptanz der Anwendung und das Vertrauen ins eigene Unternehmen. Komplexere Multi-Tier-Anwendungen sind auch meist darauf ausgelegt, einzelne Komponenten redundant zu halten, um im Fehlerfall oder während Wartungsarbeiten nicht gleich einen Single Point of Failure zu erzeugen.
...Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.