• No hay productos en el carrito.

5

5

La dispersión de los microservicios en la infraestructura implica que realizar cambios de configuración sea un proceso costoso en cuanto …

$ 6,00
Duración del curso

Unlimited Duration

Última actualización

9 de enero de 2022

Estudiantes matriculados

21

Tiempo estimado

5 minutos

La dispersión de los microservicios en la infraestructura implica que realizar cambios de configuración sea un proceso costoso en cuanto a tiempo y esfuerzo. El patrón de configuración centralizada propone que todas las configuraciones de los sistemas sean ubicadas en un único lugar, los sistemas serán capaces en el proceso de arranque buscar sus configuraciones en el servicio remoto y trabajar con ellas. El uso de configuraciones centralizadas tiene el reto de ante un cambio en la configuración de un sistema que está en producción, como inyectar esa configuración para que el sistema pueda seguir operando con los nuevos parámetros, sin necesidad de reiniciar el servicio para que recargue la configuración. En los esquemas de configuración centralizada hay varias formas de servir la configuración: Llave – valor: En este tipo de esquema el sistema que requiere la configuración pregunta por una llave al proveedor de configuraciones y se le entrega el valor de la llave, un ejemplo tecnología que implementa este esquema es HashiCorp Vault. Ficheros: El cliente solicita basado en un nombre o id un fichero de configuración que el proveedor de configuraciones entrega. El segundo esquema de ficheros es el empleado por Spring Cloud Config / Netflix Archaius, es extremadamente flexible y útil pues el servidor de configuraciones tiene la posibilidad de obtener los ficheros desde un SCM como GIT sirviendo siempre la última configuración de una rama especificada. GIT por su parte se encarga de la gestión del versionado de los ficheros lo que nos permite a la vez que llevar el control histórico de los cambios, poder hacer rollback de una forma sencilla a una configuración conocida que funcione ante errores. En el caso particular de Spring Cloud Config el problema planteado de inyectar las configuraciones en caliente se resuelve combinando Spring Cloud Bus y un sistema de cola de mensajes MQ como Rabbit o Active, pasando una notificación.
Imagen de perfil
Yoandy Pérez Villazón
5 5
25

Estudiantes

Acerca del instructor

Programa del curso

    • ¿Puede GIT ser usado para almacenar configuración centralizada? 00:05:00

Valoraciones de los estudiantes

5

5
1 ratings
  • 5 estrellas1
  • 4 estrellas0
  • 3 estrellas0
  • 2 estrellas0
  • 1 estrellas0
  1. Yoandy Pérez Villazón22 de noviembre de 2021 en 01:23

    Excelente curso

    5

    Gran profesor

Template Design © VibeThemes. All rights reserved.