Inteligencia artificial 

Acelerador de productividad. Catalizador de innovación. Colaborador creativo. Sea cual sea su visión de la IA, Unisys proporciona las soluciones, la experiencia y las herramientas para lograr todo el potencial empresarial de su organización.
Explorar

Optimización logística

Mantenga la carga en movimiento, a pesar de las interrupciones. Descubra cómo los modelos de IA pendientes de patente que utilizan datos en tiempo real pueden ahorrar tiempo y aumentar los ingresos al mejorar la utilización de la capacidad, la planificación de rutas y la gestión del inventario.
Explorar

Consultoría

The nature of work is changing. Let's evolve your business together. Future-proof your organization with consulting services from Unisys and advance as a digital-first entity.
Explorar

Industrias

Tu sector te diferencia. Tiene una visión clara del camino por delante. Vamos a unir fuerzas y hacer realidad esa visión. Unisys aporta los conocimientos técnicos para complementar su amplia experiencia.
Explorar

Historias de clientes

Explore vídeos e historias donde Unisys ha ayudado a empresas y gobiernos a mejorar las vidas de sus clientes y ciudadanos.
Explorar

Investigación

Embárquese en un viaje hacia un futuro resiliente con acceso a la investigación integral de Unisys, desarrollada en colaboración con los principales analistas del sector y empresas de investigación.
Explorar

Centro de recursos

Encuentre, comparta y explore activos que respalden sus objetivos operativos clave.
Explorar

Carreras

Curiosidad, creatividad y un deseo constante de mejorar. Nuestros asociados dan forma al mañana yendo más allá de la experiencia para dar vida a las soluciones.
Explorar

Relaciones con los inversionistas

Somos una empresa global de soluciones tecnológicas dedicada a impulsar el progreso para las principales organizaciones del mundo.
Explorar

Socios

Colaboramos con un ecosistema de socios para ofrecer a nuestros clientes productos y servicios de vanguardia en muchas de las industrias más grandes del mundo.
Explorar

Opciones de idiomas

Idioma seleccionado:

Español
Enabling rapid and reliable delivery of complex applications with microservices

Enabling rapid and reliable delivery of complex applications with microservices

About the company

A prominent U.S.–based financial institution.

Challenge

The company’s core application was built on a monolithic architecture over many years, resulting in a massive codebase. The applications were tightly coupled and with growth in business demands, rapidly releasing new features was becoming complicated. Due to the complexity of the monolithic application, the company faced more extended development and deployment cycles, which significantly slowed down the time to market.

Other concerns included a longer time to add new capabilities, performance issues and managing multiple unstable environments. This scenario demanded an extensive Information Technology team split based on N-tier architecture. The company was looking to move to a microservices architecture model to enable rapid, frequent and reliable delivery of its applications.

What we did

  • Microservice architecture design and implementation
  • Continuous integration/continuous delivery (CI/CD) pipeline
  • Representational State Transfer/GraphQL Application Programming Interfaces (REST/GraphQL APIs)
  • Managed services for Software Development Life Cycle (SDLC)

Solution

Our Cloud, Applications & Infrastructure Solutions experts digitally transformed the monolithic web application to reactive microservices using state-of-the-art architectural patterns to deliver iterative, incremental and predictable capabilities to multiple parallel product lines.

  • Architected and designed a distributed framework, message queues and asynchronous patterns
  • Designed and developed loosely coupled, message/event-driven, technology-agnostic microservices
  • Implemented individually deployable microservices with end-to-end monitoring, health checks and alerts
  • Deployed a multi-cloud-ready solution to support new business requirements in the future easily
  • Revised the team structure with teams organized around product lines for enterprise-scale distributed microservices development
  • Implemented no-downtime microservices CI/CD to provide an always-available experience
  • Architected and designed CI/CD pipelines to test and deploy iteratively and automatically
  • Deployed bleeding-edge performant and horizontally scalable REST/GraphQL APIs built using best-fit technologies

Unisys provided managed services to deliver an end-to-end solution with responsibilities across the entire SDLC. As part of our managed services, we designed and developed validation strategies to test the distributed systems around multiple vectors in parallel.

Result and outcomes

Our team delivered the following outcomes and benefits by diversifying a monolithic application into a microservices architecture to realize the following advantages:

5+

teams delivering to independent product lines vs. a single large team

20+

message-driven, autonomous, performant microservices developed

5x

increase in speed to release feature updates

4x

improvements in application performance with horizontal scalability

100%

multi-cloud-ready for reliable delivery of large applications

Business benefits

  • Rapid, frequent and reliable delivery of application features
  • Faster time to market
  • Closed feedback loop to iterate rapidly
  • Reduced risk with automatic rollbacks
  • Zero downtime

Technical benefits

  • No dependency deployments
  • Increased release confidence
  • Distributed, performant and horizontally scalable architecture
  • Multi-cloud-ready