MongoDB Ops Manager o su equivalente basado en la nube, Cloud Manager, es un componente necesario para cualquier implementación Enterprise de MongoDB. Ops Manager automatiza, supervisa y realiza copias de seguridad de las bases de datos de MongoDB. Como se muestra en el siguiente diagrama, MongoDB Ops Manager consiste en:
La aplicación de Ops Manager, que es el componente principal de Ops Manager y la aplicación de interfaz de usuario front-end.
La base de datos de la aplicación, que es la base de datos MongoDB de respaldo para Ops Manager.
El daemon de copias de seguridad, que es el componente que apoya la aplicación Ops Manager en los procesos de copia de seguridad y restauración.
El operador de Kubernetes admite la implementación de Ops Manager y su base de datos de la aplicación subyacente en un solo clúster o en varios clústeres de Kubernetes.
Una implementación multi-cluster de la aplicación Ops Manager y la base de datos de la aplicación en diferentes zonas, regiones o proveedores de nube aumenta la disponibilidad y mejora la resiliencia en caso de situaciones de desastre. Para obtener más información, consulte Arquitectura de administrador de operaciones de múltiples clústeres.
Utilice los siguientes recursos para ayudarle a aprender y implementar la aplicación Ops Manager y la base de datos de la aplicación utilizando sus CustomResourceDefinitions en el operador de Kubernetes: