0% encontró este documento útil (0 votos)
30 vistas40 páginas

Introducción a MongoDB Atlas en la Nube

MongoDB Atlas es un servicio de base de datos NoSQL completamente gestionado que permite el desarrollo y gestión de aplicaciones de datos en la nube, ofreciendo escalabilidad, alta disponibilidad y seguridad. La plataforma facilita la implementación rápida y la gestión automatizada, así como herramientas para monitorización y control de acceso. Además, es ideal para diversas aplicaciones, incluyendo móviles, web e IoT, y permite la creación de bases de datos de manera sencilla.

Cargado por

MONICA RAMIREZ
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas40 páginas

Introducción a MongoDB Atlas en la Nube

MongoDB Atlas es un servicio de base de datos NoSQL completamente gestionado que permite el desarrollo y gestión de aplicaciones de datos en la nube, ofreciendo escalabilidad, alta disponibilidad y seguridad. La plataforma facilita la implementación rápida y la gestión automatizada, así como herramientas para monitorización y control de acceso. Además, es ideal para diversas aplicaciones, incluyendo móviles, web e IoT, y permite la creación de bases de datos de manera sencilla.

Cargado por

MONICA RAMIREZ
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

BASE DE DATOS

NO RELACIONAL

Ing. Mónica Ramírez Mgtr.


"La manera más
efectiva de hacerlo,
es hacerlo."

Amelia Earhat
DESARROLLO DEL TEMA

Mongo DB Atlas
OBJETIVOS DE LA CLASE

COMPRENDER CONCEPTOS DE MONGO DB EN LA TRABAJAR CON MONGO DB ATLAS


NUBE
Introducción a
MongoDB Atlas
Bienvenido a esta presentación sobre MongoDB Atlas, una plataforma de
base de datos completamente gestionada que simplifica el desarrollo, el
despliegue y la gestión de aplicaciones de datos.

preencoded.png
¿Qué es MongoDB Atlas?
MongoDB Atlas es un servicio de base de datos NoSQL completamente
gestionado, que ofrece una solución escalable, segura y confiable para
aplicaciones de datos.

Sin infraestructura Escalabilidad


automática
No hay necesidad de gestionar
servidores, almacenamiento o Se adapta a las necesidades
redes. de carga de trabajo en tiempo
real.

Alta disponibilidad
Garantiza la continuidad operativa de los datos.

preencoded.png
Beneficios de usar
MongoDB Atlas
1 Agilidad 2 Flexibilidad
Implementación rápida y Elige entre diferentes
configuración sencilla. opciones de configuración.

3 Eficiencia 4 Seguridad
Optimiza el rendimiento y Cifrado, control de acceso y
reduce los costos. cumplimiento normativo.

preencoded.png
Arquitectura de MongoDB
Atlas
Atlas ofrece una arquitectura de base de datos distribuida y escalable que asegura
la alta disponibilidad y el rendimiento.

Cluster
Conjunto de nodos MongoDB.

Sharding
Particionamiento de datos para escalabilidad.

Replica Sets
Replicación de datos para alta disponibilidad.

preencoded.png
Proceso de implementación
Implementar una base de datos MongoDB Atlas es un proceso simple y rápido.

1 Registro
Crea una cuenta en MongoDB Atlas.

2 Creación
Crea un cluster de MongoDB Atlas.

3 Conexión
Conéctate a tu base de datos desde tu aplicación.

4 Uso
Comienza a utilizar la base de datos.

preencoded.png
Gestión y monitorización
de bases de datos
Atlas ofrece herramientas de gestión y monitorización para optimizar el
rendimiento y la seguridad de las bases de datos.

Monitorización Rendimiento, uso de recursos,


errores y alertas.

Control de acceso Autenticación, autorización y


gestión de usuarios.

Copias de seguridad Respaldo y restauración de


datos.

preencoded.png
Escalado y alta disponibilidad
Atlas permite un escalado horizontal y vertical de los clusters para satisfacer las necesidades de carga de trabajo.

Escalado Horizontal Escalado Vertical Alta disponibilidad

Añadir más nodos a un cluster para Aumentar los recursos de un nodo Replicación de datos y nodos
aumentar el rendimiento. para mejorar el rendimiento. redundantes para garantizar la
continuidad.

preencoded.png
Seguridad y cumplimiento
normativo
Atlas ofrece características de seguridad robustas para proteger los datos y cumplir con las
normas de cumplimiento.

Cifrado
Cifrado de datos en reposo y en tránsito.

Control de acceso
Autenticación de usuarios y permisos.

Cumplimiento normativo
Conformidad con estándares como HIPAA y GDPR.
preencoded.png
Introducción a
MongoDB Atlas

MongoDB Atlas es una base


de datos como servicio
(DBaaS) que proporciona una
forma sencilla de desplegar,
operar y escalar MongoDB en
la nube.
Ventajas de usar MongoDB Atlas:

1. Gestión automatizada.
2. Escalabilidad y rendimiento.
3. Seguridad integrada.
4. Copias de seguridad automáticas.
5. Multi-región y alta disponibilidad.
Casos de uso y ejemplos
MongoDB Atlas es ideal para una variedad de aplicaciones y casos de uso.

Aplicaciones móviles Aplicaciones web Internet de las cosas (IoT)


Almacenamiento y gestión de datos de Gestionar contenido dinámico y datos Recopilación y análisis de datos de
usuarios. de usuarios. sensores.

preencoded.png
Casos de Uso:
Casos de Uso:
Creación de una cuenta en MongoDB Atlas

Ingresamos en el link:

https://www.mongodb.com/es/atlas
Limitaciones de cuenta en MongoDB Atlas gratuita
Limitaciones de cuenta en MongoDB Atlas gratuita

Protocolo de aplicación que se utiliza para acceder y


mantener servicios de información de directorios
distribuidos a través de una red IP

Técnica utilizada para conectar directamente dos redes


privadas a través de un enlace dedicado, sin pasar por la
Internet pública
Clúster

Conjunto de
computadoras o
única unidad alta disponibilidad escalabilidad
servidores
interconectados

Utilidad:
alojamiento de sitios
rendimiento
web y servicios de
base de datos
Procedemos a llenar
los datos de
información
solicitada
Nos permite escoger en que plataforma de la nube deseamos que los datos se almacenen, en caso de que ya trabajemos con
alguna de esas plataformas la deberíamos escoger. Así mismo nos pide escoger el lugar físico para que los datos sean
almacenados. Escogemos cualquier opción. Y damos click en Create Deployment
Escoger un nombre y
password para el
usuario de BDD. Guardar
ese nombre que será
necesario para ingresar
a la BDD.
Ya tenemos creado el usuario para acceder a MongoDB Atlas y administrar bases de datos en la nube. Vamos a seguir el
pequeño tutorial que se presenta en la ventana Task
Para acceder a las bases de datos crear, y modificar tenemos varias opciones, pero escogeremos
conectarnos desde MongoDB COMPASS. Damos click en connect
Escogemos la segunda opción. Compass
Copiamos el conexión
string resaltado, que
incluye nuestro
usuariode BDD y
password creados al
inicio.
Abrimos MongoDB compass.
Copiamos el string de
conección y
reemplezamos el
password. Damos en
connect.
Con esto abremos conectado
desde MongoDB compass
hacia MongoDB Atlas en la
nube. Es decir podemos
crear bases de datos,
importar, etc y todas estas
acciones se verán reflejadas
en la nube.
Ejercicio:

• Crear una nueva BDD de Personas en MongoDB Compass, insertar 10 documentos y comprobar que
podemos verlos en Atlas.

• Crear una nueva BDD he importar DataSet descargado anteriormente. Generar una agregación y ejecutarla
para comprobar que se creó la agregación y la BDD en Atlas.

También podría gustarte