Saltar al contenido principal

🍃 MongoDB en la plataforma SaveinCloud

Esta guía tiene como objetivo instruir la creación, configuración y buenas prácticas de uso del stack MongoDB en la plataforma PaaS de SaveinCloud, ideal para aplicaciones que necesitan una base de datos NoSQL robusta, escalable y altamente disponible.


🛠️ Instalación vía Panel

  1. Accede al panel de SaveinCloud y haz clic en Nuevo Ambiente.
  2. En la capa NoSQL, selecciona MongoDB.

imagem

Podrás seleccionar la versión de MongoDB y configurar los recursos de la instancia:

imagem

info

ℹ️ Para elegir utilizar Cloudlets Reservados o Dinámicos, consulta en: Cloudlets y Escalabilidad.


aviso

⚠️ Si optas por IP Pública, el acceso externo se realizará en el puerto estándar 27017 de MongoDB. Recuerda crear reglas de firewall para restringir el acceso a las IPs deseadas.


📁 Accediendo a tu MongoDB

Después de la creación de tu instancia, recibirás por correo electrónico los datos de acceso:

  • Dirección: Host o IP Pública
  • Puerto: 27017 (estándar MongoDB)
  • Usuario: admin
  • Contraseña: Generada automáticamente

🔐 Acceso vía Web SSH

mongo -u admin -p 'suaSenha' --authenticationDatabase admin

🔐 Acceso remoto

mongo --host IP_DO_SERVIDOR --port 27017 -u admin -p 'suaSenha' --authenticationDatabase admin

O utilizando la interfaz de MongoDB, dirección enviada por correo electrónico


🗄️ Estructura de Carpetas Importante

/var/lib/mongo/             # Diretório dos dados persistentes
/etc/mongod.conf # Arquivo principal de configuração
/var/log/mongodb/mongod.log # Logs da instância MongoDB

tip

💡 Consulta la Documentación de Configuración de Backups para crear una rutina de Backups y garantizar la persistencia de tus datos.

📈 Optimización y Rendimiento

  • Utiliza índices adecuados para tus colecciones.
  • Monitorea el uso de RAM, disco y conexiones.
  • Para cargas pesadas, considera distribuir datos usando Sharding.
  • Configura límites de conexiones en el archivo /etc/mongod.conf.
  • Monitorea con:
db.serverStatus()

o herramientas como PMM, Zabbix y Grafana.


tip

💡 Consulta la Documentación Oficial de MongoDB sobre Performance para mejores prácticas de ajuste y escalabilidad.


🔐 Seguridad Recomendada

  • Activa la autenticación obligatoria (authorization: enabled).
  • Utiliza conexiones internas siempre que sea posible.
  • Configura reglas de firewall restrictivas.

📚 Recursos Relacionados


🧠 ¿Dudas?

Contacta con el equipo de soporte técnico de SaveinCloud. ¡Estamos listos para ayudarte!