MongoDB Atlas

4/26
Recursos
Transcripción

Tenemos varios proveedores que nos permiten utilizar o alquilar MongoDB como servicio y en este caso vamos a usar MongoDB Atlas por ser desarrollado por las mismas personas que desarrollan MongoDB.

MongoDB Atlas tiene las siguientes características:

  • Aprovisionamiento automático de clusters con MongoDB
  • Alta disponibilidad
  • Altamente escalable
  • Seguro
  • Disponible en AWS, GCP y Microsoft Azure
  • Fácil monitoreo y optimización

Aportes 59

Preguntas 11

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Para los estudiantes nuevos! las opciones ahora se encuentran en la barra lateral izquierda en Atlas para la creación de usuarios y el acceso al network

Si les cambio la interfaz un poco como a mi es:

  • Crean la cuenta
  • Crean una organización (Un nombre simplemente digamos del proyecto)
  • Crean Clousure
  • Para añadir usuario van al menú izquierda a la opción Database Access
  • Para añadir la IP van al menú izquierda a la opción Network Access

Listo, siguiendo las recomendaciones del profe es bien sencillo, aunque la interfaz es un poco diferente el día que estoy haciendo esto.

Para los estudiantes que recién ven el curso, la interfaz de MongoDB ha cambiado, lo primero que deben hacer es crear una organización, luego crean un proyecto; posteriormente obtendrán la interfaz que se menciona en la clase.

Atlas

  • Aprovisionamiento automático de clusters con MongoDB
  • Alta disponibilidad
  • Altamente escalable
  • Seguro
  • Disponible con AWS, GCP y Azure
  • Fácil monitoreo y optimización

ya configure el cluster para poner en practica

Para los que lleven el curso en 2022, los accesos se crean en la seccion Security que esta en el menu izquierdo. Y dentro en Database access. Por cierto ahora MongoDB está en la version 5.

Tenemos distintos privilegios para un usuario:

  • Atlas admin: Puede borrar bases de datos sin restricciones.
  • Read and write to asny database: Acceso de lectura y escritura.
  • Only read any database: Acceso de solo lectura.

Con el pack de estudiantes tenemos $50 USD gratis en atlas con Github Student Pack

wow super interesante, no pense que fuera tan facil siempre tenia en mente algo realmente complicado de trabajar este tipo de BD

La interfaz de mongoDB Atlas ha cambiado, los pasos son un poquito diferentes, me ha tomado más tiempo encontrar todo

Vengo del curso de Docker, ya tenia mongo en un container :V

Me encanta en la manera en la que desarrollas los temas, es muy fácil y sencillo.

pues… el M0 ya no se puede seleccionar 😦

M0 no deja seleccionar.

Díganme que usaremos MongoDB en nuestro servidor, porque la solución Cloud no me parece muy buena idea para manejar en producción cuando vas empezando con proyectos.

Listo

Holaa! Para los que no sepan como crear el cluster en este version, les comento que es en donde dice: justo en el home de mongoDB CREATE DATABASE. Click ahi, y con ese click les dara 3 servicios de subscripcion, el de la derecha del todo es el free. Le dan click y ahi ya veran la ventan para elergir el servidor.

Mayo 2022: M0 ya no sale en las opciones, a mí no por al menos.

En la actualidad deben crear una organizacion y listo.
Es facil solo das el nombre de tu organizacion o tu propio nombre y dar click en next y listo ❤️

Recomiento reducir el marco de la presentacion de la clase para visualizar mejor las cosas.
Gracias!!!

MongoDB Atlas es un servicio de Cloud Database (o Base de Datos en la Nube), que te permite crear y administrar tu BBDD Mongo desde cualquier lugar del mundo, a través de su plataforma.

Además, MongoDB Atlas no solo está orientado a ser accesible desde el navegador, sino que, fue desarrollado con el objetivo de aliviar el trabajo de los desarrolladores, al quitarles la necesidad de instalar y administrar entornos de BBDD, los que a veces pueden ser lentos y engorrosos.

Para los que estan tomando recien como yo el curso y no les sale el M0, deben crear un nuevo proyecto, crear Data Base, elegir la opción share que es free y de ahi en adelante sale similar a la explicación del instructor.

MongoDB Atlas

Creamos nuestra cuenta en MongoDB(https://mongodb.com)

Es importante seleccionar un Cluster compartido y con la ubicación geográfica más cercana a nuestra dirección, para que sea gratis y rápido. En este caso usaremos un clúster de AWS.

Es importante crear un usuario con el rol “Atlas Admin” que básicamente tiene todos los privilegios. También es muy importante agregar nuestra dirección IP a las listas de direcciones IP que pueden acceder a este servidor.

“Dios todo poderoso” al parecer es normal decirlo cuando hablamos de permisos máximos en cualquier ambiente xd

Varías cosas han cambiado con la nueva versión de MongoDB Atlas a nivel de interfaz con la plataforma. Recuerden que todas las configuraciones explicadas por el profesor se encuentran en la pestaña de SECURITY (BARRA LATERAL IZQUIERDA) de la plataforma.

hola ahora ninguno tiene lo azul del gratuito que hago?

interesante, nueva forma de ver, almacenar datos

No me deja crear el Cluster, me da un error cuando quiero seleccionar el M0. Aparece que existe un límite de 1 Mo cluster por proyecto.

Listo el cluster para continuar con las clases!

La creación del cluster y la configuración fue bastante rápida.

Tengo poca experiencia con mLab, Atlas se ve muy bien!

Listo para comenzar!

gracias , sin problemas por el momento

Wow!!

Instalado el cluster en ATLAS

Ya pude hacer mi integración de Mongo con C#. Me gusta MongoDB

no me sale la seccion de segurity 😦

Listo con mi primer cluster en Atlas!

Tengo un inconveniente con el driver para c#, tengo Visual Studio 2019
y la pagina me dice que la conecion se realiza asi
var mongoUrl = new MongoUrl(“mongodb+srv://User:<Password>@pruebachiAAA-verhd.mongodb.net”);
_client = new MongoClient(mongoUrl);
var db = _client.GetDatabase(“myfirstdb”);
var collection = db.GetCollection<Student>(“student”);
Student student = new Student(“Gino”, “Grimaldos”);
collection.InsertOne(student);

al ejecutarla tengo

MongoDB.Driver.MongoAuthenticationException: ‘Unable to authenticate using sasl protocol mechanism SCRAM-SHA-1.’

Como puedo arreglar ello y que la conexion se mantenga

De antemano gracias profe.

Perfecto

Actualmente en vez de INSTANCE SIZE (7:30), me sale CLUSTER TIER

MongoDB Atlas
Tenemos varios proveedores que nos permiten utilizar o alquilar MongoDB como servicio y en este caso vamos a usar MongoDB Atlas por ser desarrollado por las mismas personas que desarrollan MongoDB.

MongoDB Atlas tiene las siguientes características:

  • Aprovisionamiento automático de clusters con MongoDB
    Alta disponibilidad
    Altamente escalable
    Seguro
    Disponible en AWS, GCP y Microsoft Azure
    Fácil monitoreo y optimización

Excelente tutorial para crear el cluster

Ha cambiado un poco respecto a la clase pero está bien, solo es buscar.

es2pero mucho de este curso

Es una excelente herramienta para gestionar Mongo.

tengo que ingresar credit card para crear el cluster?

Ya tenia una base de datos anteriormente en MongoDB, pero al intentar agregar otra solo lo permitia de pago.

Entonces cree otro con otro eMail y problema resuelto.

La version actual es ligeramente diferente a la que se ve en la clase, solo es cuestion de paciencia y buscar un poco y listo

Cluster creado!

Listo, configurado my cluster

Tengo una duda , MongoDB Atlas es opcional? , me refiero a que si yo monto mi propio servidor y yo mismo le doy el mantenimiento no tengo que hacer todo esto? (PD: Soy principiante si hay algo que puse que no tiene coherencia díganmelo porfa 😄)

Listo, configurado

📢Ahora la pestaña de seguridad no esta junto a overview a la hora de crear el cluster sino en al menu vertical en la opción Database Access

Si, muy recomendado usar Atlas. Lo he estado usando para algunas apps y todo muy bien, de maravilla la verdad.

Alguien sabe por que no me aparece la opción de crear cluster en un proyecto ?

MongoDB Atlas
Es el servicio para desplegar aplicaciones modernas de Base de Datos alojados en la nube. Completamente administrados por AWS, Google Cloud o Azure.
Permite la disponibilidad, escalabilidad y seguridad de la mas alta demanda con privacidad de estándares.

Cuando le doy Crear cluster, me pide tarjeta de credito.