primera-imagen
Para los siguientes desafíos, utilizaremos MongoDB para almacenar los datos. Para simplificar la configuración, utilizaremos un servicio llamado MongoDB Atlas.

Crear una cuenta de MongoDB Atlas

MongoDB Atlas es una DaaS (Base de datos como servicio) de MongoDB, lo que significa que ellos configuran y alojan la base de datos por nosotros. Entonces, nuestra única responsabilidad sería llenar la BD con lo que importa: los datos.

  • Crea tu cuenta en MongoDB Atlas.
  • Llena el formulario con tu información y haz clic en Sign up

Crear un nuevo cluster

  • En la página siguiente, llena los campos nombre de la organización, nombre del proyecto, selecciona JavasScript como lenguaje de programación preferido y haz clic en el botón verde para continuar.
  • Clic en el botón Crear un Cluster debajo de clusters compartidos. Esta debe ser la única opción libre.
  • En la sección Proveedor de la nube y región, deja la opción por defecto (Normalmente es AWS).
  • La sección Nivel de Cluster, deja la opción por defecto, M0 Sandbox (Shared RAM 512 MB Storage).
  • En la sección de Nombre del Cluster, puedes seleccionar el nombre del cluster, o dejar por defecto, Cluster 0.
  • CLic en el botón verde Create Cluster en la parte superior de la pantalla.
  • Debes poder ver el mensaje Your cluster is being created. New clusters take 1-3 minutes to provision Tu cluster ha sido creado. Los nuevos clusters toman entre 1-3 minutos para ser aprovisionados. Espera hasta que el cluster sea creado para ir al siguiente paso.

Crear un nuevo usuario para la base de datos

  • En la parte izquierda de la pantalla, clic en Acceso a la base de datos.
  • Clic en el botón verde Agregar un nuevo usuario a la base de datos.
  • En la modal, ingresar un nuevo usuario y contraseña.
  • En la sección Privilegios del usuario. deja las opciones por defecto, Leer y escribir en cualquier base de datos.
  • CLic en el botón Agregar usuario para crear tu nuevo usuario.

Permitir conexión desde cualquier IP

  • En la parte izquierda de la pantalla, clic en Acceso de red.
  • Clic en el botón verde Añadir dirección IP.
  • En la modal, click en el botón Permitir conexión desde cualquier lugar. Debes ver 0.0.0.0/0 en la lista de accesos.
  • Clic en el botón Confirmar.

Connectarte a tu cluster

  • Clic en el botón verde Empezar en la parte inferior izquierda de tu pantalla y ahora deberías ver el paso final, Connectate a tu cluster, clic en él.
  • En la parte izquierda de la pantalla, clic en Clusters.
  • Clic en el botón Conectar a tu cluster.
  • En la modal, clic en Conecta tu aplicación.
  • Debes poder ver el URI, lo que debes usar para conectar tu base de datos y tiene la estructura: mongodb+srv://<username>:<password>@<cluster-name>.mongodb.net/<db-name>?retryWrites=true&w=majority.
  • CLic en botón Copiar tu URI al portapapeles.

Observa que los campos <username>, <cluster-name> y <db-name> de la URI ya están completados para ti. Todo lo que necesitas hacer es reemplazar el campo <password> con el creado en el paso anterior.

Esto es todo, ahora tienes el URI para añadir a tu aplicación y conectarte a tu base de datos. Mantén esta URI en un lugar seguro para que puedas usarlo luego.

Traducción del artículo MongoDB Atlas Tutorial – How to Get Started