Wie ein Composable Technology Stack die Agilität von Unternehmen beschleunigen kann
Veröffentlicht: 2022-07-19Wir durchleben eine beispiellose Zeit großer Veränderungen und Umwälzungen. Eine globale Pandemie und geopolitische Spannungen haben bei vielen Unternehmen in praktisch allen Branchen zu enormer Unsicherheit geführt. Unternehmen müssen Geschwindigkeit, Flexibilität und Effizienz in Einklang bringen, um erfolgreich zu sein, sagt Adam Davey, Director of Technology bei Candyspace.
Es besteht ein erhöhter Bedarf an Unternehmensagilität und der Fähigkeit, besser informierte und schnellere Entscheidungen zu treffen, um in diesem sich schnell verändernden Umfeld zu bestehen. Aus diesem Grund setzen so viele Unternehmen auf zusammensetzbare Technologie-Stacks, die Flexibilität und Effizienz mit zahlreichen leistungsstarken Funktionen in Einklang bringen.
Dieser Ansatz wird von der Kundennachfrage und den geschäftlichen Anforderungen vorangetrieben, wobei Unternehmen nach Flexibilität suchen, um leistungsstarke und überzeugende digitale Erlebnisse zu schaffen, die nicht durch die Grenzen veralteter Legacy-Technologie-Suiten belastet sind.
Während Unternehmen in eine Erneuerungsphase nach der Pandemie übergehen, werden diejenigen, die sich diese Agilität zu eigen machen, wahrscheinlich diejenigen sein, die sich weiterentwickeln und wachsen. Diejenigen, die dies nicht tun, werden wahrscheinlich stagnieren und letztendlich scheitern.
„Bis 2022 wird die durch den Ausbruch von Covid-19 erzwungene schnelle Innovation den Übergang von 60 % der Unternehmen zu Composable Enterprise beschleunigen.“ Yefim Natis – Gartner Distinguished VP Analyst und Research Fellow.
Stacks vs. Suiten
Ein zusammensetzbarer Technologie-Stack ist ein Ökosystem von Technologien, das aus einzelnen architektonischen Elementen besteht, die integriert werden, um eine erstklassige Gesamtlösung zu bilden. Dieser BYOE-Ansatz (Build Your Own Experience) für die Systemarchitektur kann einem „monolithischen“ oder Suite-basierten Ansatz gegenübergestellt werden, der einen vordefinierten Satz von Funktionen bietet.
Composable Architecture dekonstruiert die Fähigkeiten monolithischer Suiten in einzelne Microservices, die über APIs verbunden sind, die konstruiert werden können, um den sich entwickelnden digitalen Anforderungen von Kunden und Unternehmen gerecht zu werden.
Composable ist keine Alles-oder-Nichts-Richtlinie: Unternehmen können klein anfangen und ihre Composable-Fähigkeiten im Laufe der Zeit organisch erweitern. Mit diesem Ansatz können digitale Teams nicht nur ein Produkt schnell auf den Markt bringen, sondern auch vorhandene Technologiefähigkeiten innerhalb eines Unternehmens strategisch erweitern. Es ist wirklich flexibel.
Plattformbasierte All-in-One-Suiten können naturgemäß oft eine ideale universelle Lösung für die unterschiedlichen Anforderungen von Unternehmen sein. In bestimmten Anwendungsfällen können sie jedoch von Natur aus unflexibel sein. Wie sehen wir das also in der realen Welt, auf der Kundenseite?
Wenn Sie beispielsweise ein komplexes Produktherstellungsunternehmen mit einer Vielzahl von Marken sind, kann eine einzige monolithische Plattform, die Ihre Anforderungen an CMS, E-Commerce und Marketingautomatisierung regelt, die breite Palette an funktionalen Anforderungen nicht vollständig erfüllen.
In solchen Umgebungen sehen wir oft, wie sich „Schatten-IT“ durchsetzt, um die Mängel von Legacy-Systemen und Bürokratie in den Abteilungen zu umgehen. Und wo Teams unter dem Compliance-Radar mit nicht genehmigten Technologien arbeiten müssen, um Dinge zu erledigen.
Die Auswahl eines Stacks oder einer Suite hängt letztendlich von Geschäfts- und Kundenanwendungsfällen ab, und leistungsstarke, plattformbasierte All-in-One-Suiten können die richtige Lösung im richtigen Szenario sein. Es geht darum, diese Anforderungen mit den Fähigkeiten der verfügbaren technischen Lösungen abzubilden.
Die Vorteile eines Composable-Ansatzes für Unternehmen und Kunden
Große Organisationen unterscheiden sich unserer Erfahrung nach stark in ihrem digitalen Reifegrad, haben aber in der Regel immer hochkomplexe Geschäftsanforderungen. Typischerweise werden diese Anforderungen am besten mit einer Lösung erfüllt, die sich leicht an die sich ständig weiterentwickelnden Anforderungen anpassen lässt.
Technologieführer entdecken schnell die klaren und überzeugenden Gründe für den Zugang zu einem zusammensetzbaren Ökosystem von Technologien für digitales Engagement und Geschäftstransformation. Als Technologieführer stellen wir fest, dass wir uns durch diesen Ansatz differenzieren und übertreffen können, indem wir Zugang zu einer Reihe von Diensten und Lösungen für digitales Engagement bieten.
Diese Bausteine können sowohl Open-Source- als auch lizenzierte Software umfassen, die alle auf einem gemeinsamen Plattform-Ökosystem bereitgestellt werden. Auf dieser Plattformebene sind wir in der Lage, Best Practices in den Bereichen Sicherheit, Compliance und Bereitstellung zu standardisieren und Entwicklern in Produktteams die Bausteine für die Bereitstellung der Lösungen bereitzustellen. Die Wahl dieses Ansatzes kann Unternehmen entlasten und ihnen ermöglichen, sich auf Ergebnisse zu konzentrieren.
Und vergessen wir bei all dem nicht den Kunden. Für Kunden wird die Messlatte ständig höher gelegt und durch die „neuesten besten“ digitalen Erfahrungen, die sie gemacht haben, festgelegt.
Das Zweitbeste ist für den Kunden von heute einfach nicht gut genug. (Jüngsten Untersuchungen zufolge würden 86 % der Kunden eine Marke nach nur zwei schlechten Erfahrungen verlassen.) Dieser Technologieansatz erleichtert die Entwicklung beispielhafter digitaler Erlebnisse, die ansprechend, reibungslos, relevant und persönlich sind.
Flexibilität – Ein zusammensetzbarer Technologie-Stack kann die Fähigkeit eines Unternehmens verändern, zu wachsen, zu skalieren und sich schnell an sich ständig ändernde Kundenanforderungen anzupassen. Dies ist kein Alles-oder-Nichts-Ansatz: Die Wahl dieses Weges kann Technologieteams in die Lage versetzen, eine Komponente eines monolithischen Stacks strategisch auszutauschen, um den Wert frühzeitig zu beweisen, Erkenntnisse zu sammeln und von dort aus zuversichtlich aufzubauen.
Die Entkopplung des Frontends hat auch starke Vorteile in Bezug auf die kreative Freiheit. Unternehmen können die Front-End-Web-/App-Technologie auswählen, die für den jeweiligen Anwendungsfall am besten geeignet ist, wodurch kreative und Front-End-Teams ihre beste Arbeit leisten können, indem sie Kunden immersive digitale Erlebnisse bieten.
Geschwindigkeit – Ein komponierbarer Ansatz zum Aufbau Ihres Technologie-Stacks kann auch eine Reihe von Vorteilen in Bezug auf geschäftliche Agilität und Geschwindigkeit haben, da Produkte schneller auf den Markt kommen, ihren Wert früher realisieren und schneller auf Marktveränderungen reagieren können.
„Bis 2023 werden Organisationen, die einen intelligenten Composable-Ansatz eingeführt haben, die Konkurrenz bei der Implementierung neuer Funktionen um 80 % überholen.“ Gärtner.
Entscheidend ist, dass Sie dadurch auch Ihre operativen Geschäftsmodelle um diesen Ansatz herum aufbauen können.
Gegen Ende des Jahres 2020 produzierte Gartner eine faszinierende Keynote mit dem Titel The Future of Business is Composable, in der das „zusammensetzbare Unternehmen“ als eine Organisation beschrieben wird, die aus austauschbaren Bausteinen aufgebaut ist.
Dieser modulare, blockbasierte Ansatz für die Produktentwicklung ermöglicht es verschiedenen Personen, Teams oder sogar externen Unternehmen, mithilfe gemeinsamer Standards und Schnittstellen effektiv zusammenzuarbeiten.
Zuverlässigkeit und Skalierbarkeit – Vergessen wir nicht, dass wir hier über das Zusammenstellen von Lösungen sprechen, die aus einer Reihe sorgfältig ausgewählter SAAS-Produkte aufgebaut sind. Dabei können wir die inhärenten Vorteile der modernen SAAS-Plattform nutzen.
Dazu gehören null Ausfallzeit, nahtlose Updates, Sicherheit und Patching – alles wird von der Plattform erledigt. Und durch die Verwendung von Plattformen, die eine Microservices-Architektur nutzen, kann die Lösung nahtlos entsprechend den Anforderungen der Kunden skaliert werden.

Das Candyspace-Ökosystem der zusammensetzbaren Technologien
Bei Candyspace haben wir sorgfältig eine Reihe wichtiger Technologieplattformen ausgewählt, die es uns ermöglichen, erstklassige Lösungen für unsere Kunden zu entwickeln. Es ist wichtig, dass die Plattformen und Technologien, an denen wir uns ausrichten, unsere Leitprinzipien in Bezug auf die Interoperabilität und Skalierbarkeit von Komponenten unterstützen.
Es ist erwähnenswert, dass eine Reihe der Technologieplattformen innerhalb unseres Ökosystems Mitglieder der MACH Alliance sind, die sich für ein „offenes, branchenführendes Unternehmenstechnologie-Ökosystem“ mit den folgenden Leitprinzipien einsetzen:
M: Microservices – Aufbau individueller Services zur Unterstützung von Kunden- und Geschäftsfunktionen, die hochgradig skalierbar sind und unabhängig bereitgestellt und verwaltet werden.
A : API-First – Alle Funktionen und Interoperabilität werden über APIs bereitgestellt, um sicherzustellen, dass es ein gemeinsam vereinbartes Kommunikationsmittel zwischen den Bestandteilen Ihres Stack-Ökosystems gibt.
C : Cloud Native – Nutzung der Vorteile von Cloud-basierten SAAS-Produkten, die erstklassige Sicherheit, elastische Skalierung und automatische Updates bieten (im Gegensatz zu dedizierten Altsystemen, die einfach auf Cloud-Instanzen platziert werden).
H : Headless – Ermöglicht die Entkopplung der Front-End-Präsentationsschicht vom Back-End. Dies bietet immense Freiheit, um überzeugende Kundenerlebnisse zu schaffen, die unabhängig von Programmiersprache/Framework sind.
Durch die Nutzung dieser SAAS-Plattformen und die Verfolgung eines Composable-Architecture-Ansatzes konnten wir unsere Kunden dort abholen, wo sie sich auf dem Weg zur digitalen Reife befinden, und leistungsstarke Lösungen für ihre aktuellen und zukünftigen Anforderungen entwickeln.
Aus UI-Perspektive arbeiten wir mit einer Reihe von Technologien, die von nativen (iOS & Android) und hybriden Anwendungen (Ionic) bis hin zu einer Reihe von Frontend-Frameworks und Bibliotheken (Angular & React) reichen, die alle ausgewählt und ausgewählt werden können an die spezifischen Bedürfnisse des Projekts angepasst.
Dies gibt unseren Entwicklungsteams die Freiheit, die reichhaltigen, sauberen und intuitiven Schnittstellen zu entwickeln, die von unseren Kunden geliebt werden.
Aus Sicht der Content-Infrastruktur nutzen wir die Contentful API-first Headless CMS-Plattform. Contentful befähigt über 30 % der Fortune 500 und Tausende von Marken auf der ganzen Welt, digitale Erlebnisse zu erstellen und zu verwalten.
Der führende Analyst Gartner erkennt Contentful in der Forrester-Welle 2021 für agile Content-Management-Systeme als starken Performer an. Dadurch können wir Omnichannel-Kundenerlebnisse skalieren und flexible Inhalte für jede digitale Plattform erstellen. Dies ist ein leistungsstarkes Tool der Enterprise-Klasse für Content-Redakteure, das ihnen agile Workflows bietet, mit denen sie strukturierte Inhalte für jeden Kanal erstellen können.
Für unsere Commerce-Fähigkeiten nutzen wir die BigCommerce-Plattform – ausgezeichnet als Strong Performer in der Forrester Wave 2022 für B2C- und B2B-Commerce. BigCommerce ist eine sichere und skalierbare offene SaaS-Plattform mit API-First, die eine Vielzahl von Handelsfunktionen für B2C- und B2B-Anwendungsfälle bietet.
Die Plattform verfügt über die Tools, die es Händlern jeder Größe ermöglichen, ihre Geschäfte online aufzubauen, zu innovieren und auszubauen, und bietet Händlern ausgeklügelte Funktionen und Leistung der Enterprise-Klasse, gepaart mit Benutzerfreundlichkeit.
Der Vorteil der BigCommerce-Plattform besteht darin, dass sie eine Vielzahl von Sektoren abdeckt, in denen viele unserer Agenturspezialitäten angesiedelt sind, darunter Fertigung, Automobil, FMCG und Schönheit.
Um die Interoperabilität dieser beiden wichtigen SAAS-Produkte zu verbessern, hat Candyspace kürzlich einen BigCommerce Connector entwickelt – eine benutzerdefinierte App, die jetzt im Contentful App Store erhältlich ist und von einer Vielzahl von Unternehmen aus verschiedenen Branchen verwendet wird.
Der BigCommerce-Konnektor ermöglicht Organisationen, die die Contentful-Plattform nutzen, BigCommerce-Produkte auszuwählen und zu Zielseiten, Karussells, Werbeelementen und vielem mehr hinzuzufügen.
Der Konnektor speichert die BigCommerce-Produkt-SKU innerhalb der Contentful-Plattform und stellt sicher, dass Daten wie Preis, Beschreibung und Bilder immer von BigCommerce abgerufen werden, um sicherzustellen, dass der Inhalt nicht dupliziert und auf dem neuesten Stand ist.
Sobald ein Produkt live ist, ist es wichtig, dass wir in der Lage sind, effektiv zu iterieren und digitale Entscheidungen auf der Grundlage von Erkenntnissen zu treffen. Dazu nutzen wir eine Reihe leistungsstarker Plattformen, die es uns ermöglichen, das Kundenerlebnis zu optimieren, indem wir Kundenverhaltensanalysen, A/B-Tests, Personalisierung und Targeting durchführen.
Wir verwenden die Kundenanalyseplattform Contentsquare, um Daten und Einblicke darüber zu erhalten, wie Kunden mit Ihren digitalen Produkten interagieren. So können wir Fragen beantworten wie: Wo steigen Ihre Kunden aus? Wie viel Umsatz kostet ein unterdurchschnittliches Erlebnis Ihr Unternehmen? Was sind die wichtigsten Verbesserungen an Ihrem Produkt, die Sie priorisieren sollten, um maximale Wirkung zu erzielen?
Sobald Sie diese Fragen beantworten und ein tieferes Verständnis für die Schmerzpunkte Ihrer Kunden gewinnen können, können wir diese Erkenntnisse nutzen, um iterative Experimentierprogramme mit Tools wie Optimizely (Web & Full Stack) durchzuführen. Auf diese Weise können wir neue Funktionen und Inhalte für eine kleine Untergruppe von Benutzern testen, bevor wir sie Ihrem breiteren Publikum zur Verfügung stellen.
Aufgrund der Offenheit unseres Stacks können all diese technischen Fähigkeiten in unserem Ökosystem nahtlos in andere Repositories mit kritischen Geschäftsdaten integriert werden. Die Interoperabilität dieser Datenschicht wird natürlich durch gemeinsame API-Standards erleichtert, die eine nahtlose Kommunikation zwischen Anwendungen und Diensten in der Cloud ermöglichen.
Das CandyStack-Ökosystem zusammensetzbarer Technologien.
Unternehmen und Kunden stärken
Für Unternehmen ist es heute wichtiger denn je, effektiver und schneller auf sich ändernde Geschäftsanforderungen und Kundenanforderungen reagieren zu können. Ein zusammensetzbarer Ansatz für Ihre Systemarchitektur bietet eine standardisierte Methode zur Verbindung skalierbarer SAAS-Plattformen, zur Anbindung an Front-End-Technologien, zur Nutzung von Datenbanken und zum Zugriff auf Cloud-Services.
Dieser Ansatz ermöglicht kürzere Release-Zyklen, schnellere Time-to-Market und niedrigere Gesamtbetriebskosten. Dies bietet auch eine weitaus größere technologische und kreative Freiheit, sodass Teams die Sprachen und Frameworks auswählen können, die für ihren Anwendungsfall, ihr Budget und ihre Fähigkeiten am besten geeignet sind.
Durch einen entkoppelten Ansatz für Ihr Systemdesign und durch die logische Trennung der Benutzeroberfläche von der Anwendungslogik erhalten Unternehmen, die nicht von Haus aus digital sind, die Manövrierfähigkeit und Flexibilität, die wir normalerweise in den heutigen Start-ups und Scale-ups sehen.
Die Umstellung auf eine Composable Enterprise Architecture wird durch den Bedarf an erhöhter geschäftlicher Agilität vorangetrieben – sie ermöglicht es Unternehmen, die von ihnen benötigte Erfahrung zu entwerfen, die benötigten Komponenten zu beschaffen, dann schnell zu liefern und sich weiter anzupassen.
Letztendlich müssen wir uns als Technologieführer wirklich fragen: Geben wir unsere IT-Budgets für das Patchen und Warten unserer Legacy-Systeme aus oder verwenden wir unsere wertvollen technischen Ressourcen für den Aufbau der nächsten Generation von Kundenerlebnissen?
