Because knowing "AI discovery matters" is not a strategy.Sitecore acquires Scrunch
Because knowing "AI discovery matters" is not a strategy.Sitecore acquires Scrunch
Direkt zum Hauptinhalt
Sitecore
Demo anfordern

Suche

Demo anfordern

Die Rolle von Micro-Frontends auf der XM Cloud-Reise von Cytiva

Softwareentwickler des führenden Life-Sciences-Unternehmens Cytiva berichten, wie sie auf eine Composable-Lösung umgestiegen sind.

5 Minuten Lesedauer

The concept of health care researchers, researchers working in biological life laboratories, young research scientists and male supervisors, and have a beautiful orange light

Auf dieser Seite

Monolithische Herausforderungen
Umstieg auf Sitecore XM Cloud
Die Rolle von Micro-Frontends
Die 5 wichtigsten Erkenntnisse und Erkenntnisse von Cytiva

Cytiva ist ein globaler Anbieter von Technologien und Dienstleistungen, die die Entwicklungen und Herstellung von Therapeutika vorantreiben und beschleunigen.

Das Unternehmen ist in über 40 Ländern und Territorien in Europa, Asien, Nord- und Lateinamerika sowie im Nahen Osten tätig.

In einer Breakout-Session auf dem Sitecore Symposium 2024 erläuterten Viktor Kudrenko, Senior Staff Software Engineer bei Cytiva, und Nikolai Kononov, Staff Software Engineer bei Cytiva, wie sie von ihrer monolithischen Lösung zur XM Cloud umgestiegen sind und Micro-Frontends und Microservices-Architekturen genutzt haben.

Monolithische Herausforderungen

Bei Cytiva widmet sich die IT-Abteilung Abteilung der Bereitstellung der E-Commerce Funktionalität für cytiva.com mit 11 Teams auf der ganzen Welt, darunter Polen, die Ukraine, China, Deutschland, Schweden und die Niederlande.

Die monolithische Sitecore 9.3-Lösung von Cytiva wickelte 170 Projekte ab und hatte Mühe, den steigenden Anforderungen gerecht zu werden. In der Zwischenzeit standen die Entwicklungen vor mehreren frustrierenden Herausforderungen.

  • Langsame Entwicklungen: Mit zunehmendem Wachstum der Anwendung wurde die Codebasis komplexer, was die Entwicklung neuer Funktionen erschwerte.
  • Herausforderungen bei der Bereitstellung: Jede Änderung, selbst eine kleine, erforderte ein erneutes Testen und erneutes Bereitstellen der gesamten Anwendung, was zeitaufwändig und riskant war.
  • Skalierbarkeitsprobleme: Die Skalierung einer monolithischen Lösung erwies sich als schwierig, da die gesamte Anwendung skaliert werden musste, auch wenn nur ein Teil davon mehr Ressourcen benötigte.
  • Wartung: Die Wartung und Aktualisierung der Codebasis wurde immer schwieriger.
  • Zusammenführungskonflikte: Dies führte zu Verzögerungen bei der Entwicklung, Problemen mit der Codequalität und Frustrationen im Team.
  • Docker: Instabilität führte zu Zeitverschwendung für Entwickler und einem langsamen Entwicklungs.

Infolgedessen dauerte es fünf Wochen, bis eine Fehlerbehebung oder eine neue Funktion bereitgestellt wurde, was in einem wettbewerbsintensiven Markt alles andere als ideal war.

Umstieg auf Sitecore XM Cloud

Als nächstes sprachen Kudrenko und Kononov über ihre Gründe für die Wahl von Sitecore XM Cloud und sagten, dass es ein "Game-Changer" mit einer MACH-Architektur war, der ihr Team dazu veranlasste, Micro-Frontends und Microservices-Architekturen einzuführen, um ihre bestehenden Herausforderungen zu bewältigen.

Vorteile von Sitecore XM Cloud

Mehrere Faktoren beeinflussten die Entscheidung von Cytiva, zu Sitecore XM Cloud zu wechseln.

  • Skalierbare Inhaltsbereitstellung: Die Möglichkeit, Inhalte in großem Umfang mit Experience Edge bereitzustellen, die direkt vorkonfiguriert sind.
  • Automatische Upgrades: Nahtlose automatische Updates machen manuelle Upgrades überflüssig.
  • Flexible Frameworks: Die Freiheit, bevorzugte Front-End- und Content-Delivery-Frameworks zu wählen.
  • Nahtlose Integration: Einfache Integration in bestehende DevOps- und Entwicklungs
  • .
  • GraphQL: Einfache Datenabfrage mit GraphQL.
  • Reaktionsschneller Support: Schneller und zuverlässiger Support von Sitecore.
  • Docker: Offizielle Sitecore-Unterstützung vorkonfiguriert.

Die Rolle von Micro-Frontends

Micro-Frontends, bei denen unabhängig entwickelte Frontends zu einem größeren Ganzen zusammengesetzt werden, waren für den erfolgreichen Wechsel von Cytiva zur Sitecore XM Cloud von zentraler Bedeutung.

Cytvia Artikelfolie

Warum Micro-Frontends?

modular: Jedes Micro-Frontend ist ein in sich geschlossenes Modul, das unabhängig entwickelt, getestet und bereitgestellt werden kann.

Zusammensetzbare: Micro-Frontends sind so konzipiert, dass sie zusammengesetzt werden können, um eine größere Anwendung zu erstellen.

Resilienz: Da jedes Micro-Frontend eigenständig ist, sollte ein Ausfall in einem Micro-Frontend die Gesamtfunktionalität der Anwendung nicht beeinträchtigen.

Skalierbarkeit: Es ist einfacher, die Entwicklungen mit einer Micro-Frontend-Architektur zu skalieren, da jedes Micro-Frontend unabhängig von separaten Teams entwickelt werden kann.

Instandhaltung: Es ist einfacher, eine große Anwendung zu pflegen, da jedes Micro-Frontend unabhängig aktualisiert und gewartet werden kann.

Die 5 wichtigsten Erkenntnisse und Erkenntnisse von Cytiva

Die Sitzung endete damit, dass Kudrenko und Kononov ihre fünf wichtigsten Erkenntnisse aus ihren Erlebnis/Erfahrungen mit der Nutzung von Micro-Frontends teilten.

  1. Eine kleinere Codebasis erleichtert die Refaktorierung oder Ersetzung.
  2. Das allgemeine Erlebnis/Erfahrung der Entwickler hat sich signifikant verbessert.
  3. Jedes Team kann nun neue Funktionen oder Fehlerbehebungen veröffentlichen, sobald sie fertig sind.
  4. Teams können in ihren Fachgebieten autonom agieren.
  5. Teams können Code unabhängig voneinander nach ihren eigenen Zeitplänen bereitstellen, und die Bereitstellung dauert jetzt nur noch drei Minuten statt zwei Stunden.

Erfahren Sie mehr über warum sich führende Marken für einen Composable-Ansatz entscheiden.

Das könnte Ihnen auch gefallen

Plattform

  • Übersicht über die Plattform
  • Content-Management -System
  • Digitales-Asset-Management
  • Content-Operations
  • Conversion-Optimierung
  • Zielgruppen und Intelligenz
  • Handel
  • Experience Manager (XM)
  • Experience Platform (XP)
  • Connect
  • Send

Lösungen

  • Produktstrategie
  • DX modernisieren
  • Globale Inhalte verwalten
  • Omnichannel-Commerce
  • Optimieren mit Daten
  • Alle Kund:in Stories
  • Alle Experience Awards
  • Alle Analystenberichte
  • Sitecore Symposium

Ressourcen

  • AI Thought Leadership
  • Ressourcen-Hub
  • Einblicke
  • Veranstaltungen & Webinare
  • Trust Center
  • Unterstützen

Dienstleistungen

  • Verwaltete Cloud
  • Sitecore-Dienstleistungen
  • Sitecore360
  • Sitecore-Lernen
  • Innovationslabor für künstliche Intelligenz

Firma

  • Über uns
  • Kontaktieren Sie uns
  • Newsroom
Sitecore Corporate Logo
envelope-regular.svglinkedin-in.svgx-twitter.svgfacebook-f.svginstagram.svgyoutube.svg

© Copyright 2026, Sitecore A/S oder ein mit Sitecore verbundenes Unternehmen. Alle Rechte vorbehalten.

  • Cookie-Einstellungen
  • Legal Hub
  • Privatsphäre
  • Ihre Datenschutzoptionen
  • webmaster@sitecore.net