M
Other

Microservices

¿Qué es Microservices?

Los microservicios son un estilo arquitectónico de desarrollo de software en el que una aplicación se construye como un conjunto de servicios pequeños, independientes y desplegables por separado, cada uno ejecutándose en su propio proceso y comunicándose mediante APIs. Frente a la arquitectura monolítica tradicional, los microservicios permiten escalar componentes de forma independiente, usar diferentes tecnologías por servicio y que equipos autónomos desarrollen y desplieguen en paralelo. Son la base arquitectónica de plataformas como Netflix, Uber y Amazon. Los arquitectos de software y desarrolladores backend senior que dominan los patrones de microservicios (CQRS, event sourcing, service mesh) son perfiles altamente valorados en empresas tecnológicas de escala.

Formaciones que enseñan Microservices(1)