Configurando nuestro entorno
En esta parte del curso vamos a ver como podemos configurar un entorno para poder realizar algunas operaciones básicas en MongoDB, para ello vamos a usar Mongo Atlas y MongoDB Compass.
Creando un clúster en MongoAtlas
Un clúster es un conjunto de servidores que almacenan tus datos, es decir, nos permite crear una instancia de MongoDB en la nube. En Mongo Atlas puedes crear un clúster de forma gratuita, para ello debes seguir los siguientes pasos:
Crea una cuenta en Mongo Atlas.
Crea un nuevo clúster, para ello debes hacer click en el botón "Build a Cluster".
- Elegimos AWS como provider y Sao Paulo como región
Esperamos a que el clúster este listo. Esto puede demorar entre 5-10 minutos.
Solo podemos continuar si nuestro clúster está listo.
- Una vez creado nuestro clúster, nos dirigimos a la pestaña Database Access
- Creamos un usuario nuevo y le damos permisos de lectura y escritura en nuestra base de datos.
- Nos vamos a la pestaña Network Access
Y permitimos el acceso desde cualquier IP (solo por practicidad).
- Una vez realizados estos pasos ya podremos conectarnos a nuestro clúster
- Damos click a Connect your application y copiamos la cadena de conexión.
La dirección que obtenemos deber seguir la siguiente estructura:
mongodb+srv://<username>:<password>@<cluster-url>/<database>?retryWrites=true&w=majority
Con esta cadena de conexión podremos conectarnos a nuestro clúster desde cualquier aplicación.