BLOG | BÜRO DES CTO

Was ist ein digitaler Dienst?

Lori MacVittie Miniaturbild
Lori MacVittie
Veröffentlicht am 21. November 2022


Es ist wieder diese Zeit des Jahres. Nein, nicht nur die Vorweihnachtszeit. Das steht hier auch, aber ich spreche hier von der Analyse unserer jährlichen Umfrage „ Der Stand der Anwendungsstrategie“ .

Eines der großen Themen, das Sie in der Veröffentlichung der Ausgabe 2023 sehen werden, sind digitale Dienste und ihre Auswirkungen auf praktisch alles. Bevor wir also darüber sprechen, wie digitale Dienste die Bereitstellung von Anwendungen, App-Zustellung und -Sicherheit sowie alle anderen Ebenen des IT-Stacks beeinflussen, möchten wir meiner Meinung nach erklären, was das bedeutet, denn wahrscheinlich sprechen wir nicht (völlig) über dasselbe.

Da ich ständig ans Einkaufen denke, wollen wir das als Beispiel verwenden, einverstanden?

Was ist ein digitaler Dienst?

Im Sinne der digitalen Transformation – einer Geschäftsreise – ist ein digitaler Dienst eine Geschäftskonstruktion , die aus Apps, APIs, App-Bereitstellung, Sicherheit, Daten und den Service-Level-Zielen besteht, die den Betrieb bestimmen.

Digitaler Service

Das stimmt, es handelt sich nicht einfach nur um eine App im Internet oder eine in einer öffentlichen Cloud gehostete App. Es handelt sich dabei um eine Geschäftskonstruktion, die einen komplexen Satz von Tools und Technologien erfordert und die ein digitales Erlebnis bietet, über das ein Verbraucher mit Ihnen in Kontakt treten kann, um etwas zu erreichen.

Wer schon einmal Lebensmittel eingekauft hat, weiß, dass das Einkaufserlebnis getrübt werden kann, wenn der Einkaufswagen ein kaputtes Rad hat, wenn sich in einem Gang zu viele Menschen aufhalten oder wenn man eine Packung glutenfreie Tagliatelle braucht, dann aber feststellt, dass diese ausverkauft ist und man sich stattdessen Penne holen muss. Oh, der Horror! Und das ist nur der Einkaufsteil. Auch der Bezahlvorgang ist ein wesentlicher Faktor für die allgemeine Zufriedenheit mit dem Erlebnis. Lange Warteschlangen, nicht funktionierende Scanner oder langsame Kassierer können das Einkaufserlebnis trüben.

Und dann muss noch der Lebensmitteleinkauf bezahlt werden. Wenn das POS-Terminal nicht funktioniert oder die Verbindung zu Ihrer Bank nicht funktioniert, ist Ihre Erfahrung wahrscheinlich nicht die beste, oder?

Es stellt sich heraus, dass das „Einkaufserlebnis“ eigentlich aus einer ganzen Reihe kleinerer „Erlebnisse“ besteht, die von Faktoren beeinflusst werden, die nicht direkt mit dem Einkaufen selbst zusammenhängen, sondern eher mit den Prozessen und dem Gesamtablauf, die das ausmachen, was wir „Einkaufen“ nennen.

Das Gleiche gilt für digitale Dienste. Digitale Dienste sind ein Geschäftskonstrukt, das durch eine Reihe von Prozessen und Abläufen definiert ist, deren Kombination es dem Verbraucher ermöglicht, mit einer Entität, beispielsweise einem Unternehmen, in Kontakt zu treten. „Online-Shopping“ ist ein digitaler Dienst und daher wird die Erfahrung, die Sie bei der Nutzung dieses Dienstes machen, zum digitalen Erlebnis.

Das digitale Erlebnis wird ebenso wie sein Äquivalent in der realen Welt von Faktoren geprägt, bei denen es nicht nur um die Benutzeroberfläche geht, sondern auch um Leistung, Sicherheit und Verfügbarkeit aller zusammengesetzten Prozesse, aus denen sich der Gesamtdienst zusammensetzt. In einem modernen, ausgereiften digitalen Unternehmen geben Service-Level-Ziele (SLOs) die Erwartungen hinsichtlich des Erlebnisses vor. Dadurch erhalten die Betriebsabteilungen – in der Regel SREs – die Möglichkeit, die für Umfang und Leistung (App-Bereitstellung und -Sicherheit) verantwortlichen technischen Komponenten zu überwachen und automatisch anzupassen, um diese Erwartungen zu erfüllen.
 

Faktoren des Einkaufserlebnisses Geschäftserwartung Faktoren für die digitale Erfahrung
Das „schlechte Rad“ an einem Karren Leistung Der Speicherverlust in einem Dienst
Ein verwirrendes Labyrinth aus Gängen Navigation Schlecht gestaltete Benutzeroberfläche
Tinten-Tags Sicherheit CAPTCHAs
Niedriges Kassierer-Kunden-Verhältnis Verfügbarkeit Service-Zeitüberschreitungen


Diese Faktoren betreffen alle „Prozesse“ – vom Einkauf über die Kaufabwicklung bis zur Zahlung –, aber jeder einzelne von ihnen kann sich auf das Gesamterlebnis auswirken. Da wir sie nicht als getrennt betrachten, sind sie alle Teil derselben Erfahrung.

Dies gilt auch für den digitalen Bereich, wo mehrere Apps unterschiedliche Prozesse innerhalb derselben Erfahrung darstellen können und eine „schlechte“ Erfahrung mit einer davon das Ganze ruiniert.

Die Rolle der App-Bereitstellung und -Sicherheit

Wenn Sie sich das digitale Servicediagramm noch einmal ansehen, werden Sie einige interessante Dinge feststellen.

Erstens werden neben der Logik auch Daten als Bürger erster Klasse einbezogen. Unabhängig davon, ob es sich bei Apps um traditionelle (Client-Server, dreistufiges Web) oder moderne (Microservices, mobile) Apps handelt, existierten Daten bisher immer als separate – und normalerweise „dritte“ – Ebene innerhalb der App-Architekturmuster.

Dies ändert sich. Dies ist nicht der richtige Zeitpunkt, näher darauf einzugehen, aber glauben Sie mir: Neue App-Architekturen haben keine Ebenen und erfordern keine Anwendungen als Vermittler zwischen Verbrauchern und Daten. Es ist wie ein völlig neues Spiel.

Zweitens sind App-Bereitstellung und Sicherheit ebenfalls erstklassige Aspekte eines digitalen Dienstes. Auch das ist neu, denn über den größten Teil dieses Jahrhunderts hinweg wurden App-Bereitstellung und -Sicherheit eher wie nachträglich hinzugefügte „Add-ons“ behandelt. Aber bei der Definition eines digitalen Dienstes können Sie nicht einfach mit SLOs erfahrungsbezogene Erwartungen festlegen (wie schnell, wie verfügbar, MTTR), ohne auch in der Lage zu sein , etwas dagegen zu tun . Dies ist die Rolle der App-Bereitstellung und -Sicherheit – Anpassungen und Änderungen an einem digitalen Dienst zu ermöglichen, die sich positiv auf das digitale Erlebnis auswirken. Sie sind die Kontrollpunkte , über die Anpassungen an Leistung, Umfang und Sicherheit eines digitalen Dienstes vorgenommen werden.

Aus diesem Grund sind wir davon überzeugt, dass App-Bereitstellung und -Sicherheit eine eigene Disziplin mit eigenen Tools, Technologien und Verfahren darstellen. Denn für einen digitalen Dienst sind Umfang, Sicherheit und Leistung nicht länger nur „nice to have“ oder bloße Betriebsaspekte; sie sind geschäftliche Belange, die von den architektonischen Bausteinen berücksichtigt werden müssen, die die Organisationen implementieren, um die Geschäftskonstruktion eines digitalen Dienstes bereitzustellen.

Für die Bereitstellung und Unterstützung digitaler Dienste sind jedoch nicht nur App-Bereitstellung und -Sicherheit erforderlich. Wenn Unternehmen in der digitalen Welt erfolgreich sein wollen, müssen sie sich sechs Schlüsselkompetenzen aneignen. Die App-Bereitstellung ist nur eine davon.

In unserem Buch „Enterprise Architecture for Digital Business“ können Sie alle sechs Schlüsselfunktionen nachlesen, die ein digitales Unternehmen benötigt.