Cómo los Webservices encajan en un sistema de integración contínua? 

En un entorno con integración continua, ¿deberíamos refactorizar una arquitecturaa de Web Services a microservicios?.

Una API, es el medio por el cual los terceros pueden escribir código que interactúa con otro código.

Web Services, es una gran aplicación monolítica de Java que se usa para intercambiar datos entre aplicaciones, con una comunicación estándar definida por W3C, y con una interfaz generalmente especificada cómo WSDL, y casi siempre funciona a través de HTTP.

La “arquitectura de Microservicios” es un enfoque para desarrollar una aplicación de software como una serie de pequeños servicios, cada uno ejecutándose de forma autónoma y comunicándose entre sí. Normalmente cada microservicio es pequeño y corresponde a un área de negocio de la aplicación.

+ Leer más