En el mundo en evolución de la tecnología de bases de datos, MongoDB se destaca líder incomparable En el campo de la base de datos de documentos, es la solución de base de datos preferida para organizaciones intersectoriales. El papel fundamental que desempeña en la infraestructura tecnológica de innumerables empresas subraya su condición de activo de misión crítica.
A medida que nos enfrentamos a las demandas dinámicas de las operaciones comerciales, las empresas están recurriendo a ejecutar MongoDB en infraestructura como servicio (IaaS) y Kubernetes (K8). Este movimiento estratégico es la puerta de entrada para desbloquear los beneficios de la contenedorización, la virtualización y la orquestación de instancias de MongoDB. ¿resultado? Un enfoque simplificado para la gestión y escalabilidad de MongoDB que aumenta la resiliencia de la base de datos. Sin embargo, lograr estos beneficios es una tarea muy compleja.
Para aprovechar al máximo MongoDB en IaaS y K8, debe poder operarlo y administrarlo en producción en cualquier infraestructura, y necesita una forma de automatizar el trabajo operativo repetible. Aquí es donde entran en juego los transportistas.
Un operador es una aplicación que contiene código que se hace cargo de las tareas automatizadas de gestión de bases de datos. Piense en ello como su gurú técnico, orquestando un gran espectáculo que incluye configurar alta disponibilidad, implementar fuertes medidas de seguridad como Transport Layer Security (TLS), automatizar la implementación de bases de datos, configurar la administración inicial de usuarios e incluso manejar copias de seguridad y operaciones de recuperación.
La misión principal de Operador es simplificar la experiencia de MongoDB. Es su pasaporte backend a un mundo donde MongoDB no es solo una base de datos, sino un potente motor para un funcionamiento perfecto de la base de datos.
Hoy, me complace anunciar que estamos lanzando un nuevo operador Charmed MongoDB que puede ejecutarse en Kubernetes (K8) y máquinas virtuales (VM) como versión beta. El operador es gratuito y está abierto a todos, por lo que puede proteger y automatizar la implementación y el mantenimiento de bases de datos MongoDB en nubes públicas y privadas.
Tabla de Contenidos
¿Por qué utilizar Charmed MongoDB?
MongoDB encantador Un reemplazo directo mejorado y totalmente compatible para MongoDB Community Edition con funciones avanzadas de MongoDB. Simplifica la implementación, el escalado, el diseño y la gestión de MongoDB en producción de forma fiable. Estas funciones empresariales están disponibles de forma gratuita entre los operadores.
Funciones de operación de la base de datos
- Gestión de usuarios de MongoDB
- Implementación de alta disponibilidad de bases de datos mediante replicación
- Integración de aplicaciones fácil de usar
- Utilice TLS para una comunicación segura
- Copia de seguridad y recuperación de bases de datos
- Funciones de observabilidad de la base de datos
Ejecute MongoDB en cualquier nube
Los operadores de Charmed MongoDB implementan y ejecutan MongoDB en máquinas físicas, máquinas virtuales (VM) y otras nubes y entornos de nube, incluidos AWS, Azure, OpenStack y VMWare.
Charmed MongoDB está alojado en Ubuntu.Este operador se basa en Zhu Zhuun motor de orquestación de código abierto para operadores de software que admite la implementación, integración y gestión del ciclo de vida de aplicaciones de cualquier escala en cualquier infraestructura.
Para admitir aplicaciones que se ejecutan en Kubernetes, Canonical también mantiene dos distribuciones de Kubernetes certificadas por CNCF: Kubernetes encantadores y Micro K8que ayuda a simplificar y acelerar la implementación de Kubernetes.
Seguridad y soporte empresarial
No se garantiza que MongoDB Community Edition admita parches de vulnerabilidades y exposiciones comunes (CVE) y, por lo tanto, no es adecuado para casos de uso empresarial. Con Charmed MongoDB, Canonical ofrece 10 años de mantenimiento seguro y soporte 24 horas al día, 7 días a la semana a través de un modelo de suscripción rentable por nodo, brindando a las organizaciones la estabilidad y tranquilidad que necesitan para ejecutar MongoDB en producción.
Recientemente publicamos un documento técnico centrado en mejorar la postura de seguridad de la base de datos y simplificar las operaciones de MongoDB. Nuestro objetivo es facilitar que cualquiera pueda operar MongoDB en entornos de desarrollo y producción de una manera segura y compatible.
Pruebe la versión beta hoy
comenzar, solo necesita ejecutar un sistema operativo Ubuntu, cumplir con los requisitos mínimos del sistema y estar familiarizado con los comandos básicos del terminal y los conceptos de MongoDB (como la replicación y los consumidores).Puede configurar su entorno usando Zhu Zhu.
Pasos sencillos para implementar Charmed MongoDB en Ubuntu VM:
juju deploy mongodb --channel 6/beta
Implementación simple de Charmed MongoDB para K8:
juju deploy mongodb-k8s --channel 6/beta
Aprende a usar Charmed MongoDB con estos tutoriales operador de k8 y Infraestructura como actor de servicio.También puede consultar la página de Github para solicitar funciones y corregir errores. operador de k8 y Infraestructura como actor de servicio.
Por favor preste atención para más
Charmed MongoDB es un proyecto de desarrollo continuo; constantemente agregamos nuevas funciones enriquecidas. Esté atento a las actualizaciones y mejoras en nuestras futuras publicaciones de blog.
Regístrese en el programa beta de Canonical Charmed MongoDB para obtener acceso temprano a nuestros proyectos y ayudar a dar forma a los productos de datos de Canonical a medida que se introducen en el mundo.
tú también puedes Contáctenos aprende más.
Otras lecturas
Ejecutando MongoDB en Kubernetes
Guía de seguridad y soporte de MongoDB
¿Qué es NOSQL? ¿Qué son los operadores de bases de datos?
Cómo proteger su base de datos
Declaración de marca registrada
«MongoDB» es una marca comercial o marca registrada de MongoDB Inc. Otras marcas comerciales son propiedad de sus respectivos dueños. Charmed MongoDB no está patrocinado, respaldado ni afiliado a MongoDB, Inc.