Because knowing "AI discovery matters" is not a strategy.Sitecore acquires Scrunch
Because knowing "AI discovery matters" is not a strategy.Sitecore acquires Scrunch
Saltar al contenido principal
Sitecore
Solicita una demo

Búsqueda

Solicita una demo

El papel de los micro frontends en el viaje de XM Cloud de Cytiva

Los ingenieros de software de la empresa líder en ciencias de la vida Cytiva comparten cómo hicieron la transición a una solución componible.

5 Lectura del minuto

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

En esta página

Desafíos monolíticos
Hacer el cambio a Sitecore XM Cloud
El papel de los micro frontends
Los 5 puntos clave y aprendizajes de Cytiva

Cytiva es un proveedor global de tecnologías y servicios que avanzan y aceleran el desarrollo y la fabricación de terapias.

La compañía opera en más de 40 países y territorios de Europa, Asia, América del Norte y América Latina, y Oriente Medio.

En una sesión de trabajo en Sitecore Symposium 2024, Viktor Kudrenko, ingeniero de software sénior de Cytiva, y Nikolai Kononov, ingeniero de software de Cytiva, explicaron cómo pasaron de su solución monolítica a XM Cloud y aprovecharon los micro frontends y la arquitectura de microservicios.

Desafíos monolíticos

En Cytiva, el departamento de TI se dedica a ofrecer la funcionalidad de comercio electrónico para cytiva.com, con 11 equipos ubicados en todo el mundo, incluidos Polonia, Ucrania, China, Alemania, Suecia y los Países Bajos.

La solución monolítica Sitecore 9.3 de Cytiva manejaba 170 proyectos y luchaba por satisfacer las crecientes demandas. Mientras tanto, los equipos de desarrollo se enfrentaban a varios desafíos frustrantes.

  • Velocidad de desarrollo lenta: A medida que la aplicación creció, la base de código se volvió más compleja, lo que dificultó el desarrollo de nuevas funciones.
  • Desafíos de implementación: Cualquier cambio, incluso uno pequeño, requería que toda la aplicación se volviera a probar y volver a implementar, lo que consumía mucho tiempo y era arriesgado.
  • Problemas de escalabilidad: Escalar una solución monolítica resultó difícil ya que toda la aplicación tenía que escalarse, incluso si solo una parte necesitaba más recursos.
  • Mantenimiento: Mantener y actualizar la base de código se volvió cada vez más desafiante.
  • Fusionar conflictos: Esto provocó retrasos en el desarrollo, problemas de calidad del código y frustraciones del equipo.
  • Docker: La inestabilidad provocó una pérdida de tiempo para los desarrolladores y un proceso de desarrollo lento.

Como resultado, cualquier corrección de errores o nueva función tardaría cinco semanas en entregarse, lo que estaba lejos de ser ideal en un mercado competitivo.

Hacer el cambio a Sitecore XM Cloud

A continuación, Kudrenko y Kononov hablaron sobre sus razones para elegir Sitecore XM Cloud, diciendo que fue un "cambio de juego" con una arquitectura MACH que llevó a su equipo a adoptar micro frontends y arquitectura de microservicios para abordar sus desafíos existentes.

Beneficios de Sitecore XM Cloud

Varios factores influyeron en la decisión de Cytiva de migrar a Sitecore XM Cloud.

  • Entrega de contenido escalable: Capacidad para entregar contenido a escala con Experience Edge, desde el primer momento.
  • Actualizaciones automáticas: Las actualizaciones automáticas sin problemas eliminan la necesidad de actualizaciones manuales.
  • Marcos flexibles: La libertad de elegir los marcos de entrega de contenido y front-end preferidos.
  • Integración perfecta: Fácil integración con DevOps y arquitecturas de desarrollo existentes.
  • GraphQL: Consulta de datos sencilla con GraphQL.
  • Soporte receptivo: Soporte rápido y confiable de Sitecore.
  • Docker: Soporte oficial de Sitecore listo para usar.

El papel de los micro frontends

Los micro frontends, donde los frontends desarrollados de forma independiente se componen en un todo mayor, han sido fundamentales para el exitoso cambio de Cytiva a Sitecore XM Cloud.

Cytvia article slide

¿Por qué micro frontends?

Modular: Cada micro frontend es un módulo autónomo que se puede desarrollar, probar e implementar de forma independiente.

Componibles: Los micro frontends están diseñados para componerse juntos para crear una aplicación más grande.

Resiliencia: Como cada micro frontend es autónomo, la falla en un micro frontend no debería afectar la funcionalidad general de la aplicación.

Escalabilidad: Es más fácil escalar el desarrollo con una arquitectura de micro frontends, ya que cada micro frontend puede ser desarrollado de forma independiente por equipos separados.

Mantenimiento: Es más fácil mantener una aplicación grande porque cada micro frontend se puede actualizar y mantener de forma independiente.

Los 5 puntos clave y aprendizajes de Cytiva

La sesión concluyó con Kudrenko y Kononov compartiendo sus cinco aprendizajes más importantes de su experiencia en el aprovechamiento de micro frontends.

  1. Una base de código más pequeña hace que la refactorización o el reemplazo sean más manejables.
  2. La experiencia general del desarrollador ha mejorado significativamente.
  3. Cada equipo ahora puede lanzar nuevas funciones o correcciones de errores tan pronto como estén listos.
  4. Los equipos pueden operar de forma autónoma dentro de sus áreas de especialización.
  5. Los equipos pueden implementar código de forma independiente en sus propios horarios y la implementación ahora toma solo tres minutos en lugar de dos horas.

Más información sobre Por qué las marcas líderes están eligiendo un enfoque componible.

También te puede interesar

Andén

  • Resumen de la plataforma
  • Sistema de gestión de contenidos
  • Gestión de Activos Digitales
  • Operaciones de contenido
  • Optimización de conversión
  • Audiencias e inteligencia
  • Comercio
  • Gestor de Experiencia (XM)
  • Plataforma de Experiencias (XP)
  • Conecta
  • Enviar

Soluciones

  • Estrategia de producto
  • Moderniza tu DX
  • Gestionar contenido global
  • Ofrece comercio ilimitado
  • Optimizar con datos
  • Todas las historias de clientes
  • Premios a todas las experiencias
  • Todos los informes de los analistas
  • Simposio Sitecore

Recursos

  • Liderazgo intelectual
  • Centro de Recursos
  • Perspectivas
  • Eventos y seminarios web
  • Trust Center
  • Apoyo

Servicios

  • Nube gestionada
  • Servicios Sitecore
  • Sitecore360
  • Aprendizaje Sitecore
  • Laboratorio de Innovación en IA

Compañía

  • Sobre nosotros
  • Contáctenos
  • Redacción
Sitecore Corporate Logo
envelope-regular.svglinkedin-in.svgx-twitter.svgfacebook-f.svginstagram.svgyoutube.svg

© Copyright 2026, Sitecore A/S o una empresa afiliada a Sitecore. Todos los derechos reservados.

  • Configuración de cookies
  • Centro Legal
  • Privacidad
  • Tus decisiones de privacidad
  • webmaster@sitecore.net