Del curso: DevOps: Despliegue de microservicios con Docker

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.

Características de los microservicios (I)

Características de los microservicios (I)

Vamos a revisar las características de los microservicios. Las aplicaciones de microservicios se componen de servicios pequeños centrados en el cliente, escalables y con control de versiones independientes que se comunican entre sí mediante protocolos estándar con interfaces bien definidas. Como desarrolladores, deberíamos disponer de la libertad de elegir el lenguaje o plataforma que queramos según nuestras habilidades o las necesidades del servicio que estamos creando. En algunos servicios podríamos valorar las ventajas de rendimiento que C++ aporta por encima de todo. En otros, la facilidad de desarrollo administrado que se obtiene de C# o Java puede ser más importante. En algunos casos es posible que se tenga que usar una biblioteca de un tercero, una tecnología de almacenamiento de datos o método para exponer el servicio a los clientes. después de elegir la tecnología, se puede considerar la administración operativa o del ciclo de vida y el escalado del servicio…

Contenido