Aunque la mayoría de los microservicios necesitan bases de datos, la implementación de MongoDB en contenedores podría añadir complejidad adicional: las bases de datos son aplicaciones de estado donde los datos son críticos. MongoDB es un sistema distribuido complejo con su propia implementación de alta disponibilidad donde el uso de Kubernetes puede exponer riesgos adicionales.
En esta sesión exploraremos cómo definir con éxito nuestra infraestructura de base de datos con MongoDB que se ejecuta en Kubernetes; cómo orquestar clústeres de MongoDB en múltiples entornos, consideraciones y estrategias para la gestión de contenedores MongoDB de estado, y cómo gestionar la alta disponibilidad y resiliencia en un sistema distribuido mientras se ejecuta en una tecnología de contenedores como Kubernetes.
Lo que aprenderá:
Pueda ver parte 1 aqui.