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 que da soporte a 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 multiclúster de la aplicación de Ops Manager y la base de datos de la aplicación en zonas, regiones o proveedores de nube diferentes aumenta la disponibilidad y mejora la resiliencia en caso de situaciones de desastre. Para obtener más información, aprender sobre la arquitectura de Multi-clúster Ops Manager.
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: