SlideShare une entreprise Scribd logo
1  sur  58
Télécharger pour lire hors ligne
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark.
AWSWebinar Series Latinoamérica
Maria Alejandra Ortiz Velasquez – Mar Ortiz
Solutions Architect @ AWS
Bases de Datos NoSQL en AWS
Las Bases de Datos NoSQL y como usarlas en AWS
¿Cómo interactuar durante el evento?
¿Tiene un proyecto y
necesita ayuda de
nuestro equipo
comercial?
Acceda al LIVE CHAT
con este QR code o con
el enlace enviado en el
chat del evento.
Preguntas y respuestas en
vivo durante todo el evento
¡Haga sus preguntas
directamente a los expertos
de AWS!
Haga clic en el signo "?"
y envíe sus preguntas.
Agenda
- Bases de Datos NoSQL y su utilidad.
- MongoDB y como se puede utilizar en AWS.
- Análisis del relacionamento entre datos por medio de Bases de datos
orientadas a grafos.
- Análisis de logs con ElasticSearch.
- Como ganar rendimiento com Redis y Elasticache.
Requerimientos de las aplicacionesTradicionales
Users: 10–100k
Data volume: GB–TB
Locality: HQ
Performance: Seconds
Request Rate: Tens of thousands
Access: Internal servers, PCs
Scale: Up
Economics: Pay up front
Developer Access: Days/weeks/months
HR Payroll …
CRM ERP
Modern Application Requirements
Users: 1M+
Data volume: TB–PB–EB
Locality: Global
Performance: Milliseconds–microseconds
Request Rate: Millions
Access: Mobile, IoT, devices
Scale: Up-out-in
Economics: Pay as you go
Developer Access: InstantAPI access
Relational Key-value Document
In-memory Graph
Aurora RDS DynamoDB DocumentDB Timestream
Neptune
ElastiCache QLDB Keyspaces
Managed Cassandra
Bases de Datos construidas con un propósito
Relational
Referential
integrity, ACID
transactions,
schema-
on-write
Key-value
High
throughput,
Low latency
reads and writes,
endless scale
Document
Store documents
and quickly
access querying
on any attribute
In-memory
Query by key
with
microsecond
latency
Graph Time-series
Collect, store,
and process
data sequenced
by time
Ledger
Scalable, highly
available, and
managed Apache
Cassandra-
compatible service
Quickly and easily
create and
navigate
relationships
between data
Wide Column
Complete,
immutable, and
verifiable history of
all changes to
application data
Lift and shift,
ERP, CRM,
finance
Real-time
bidding, shopping
cart, social,
product catalog,
customer
preferences
Content
management,
personalization,
mobile
Leaderboards,
real-time
analytics,
caching
Fraud detection,
social
networking,
recommendation
engine
IoT
applications,
event tracking
Systems
of record,
supply chain,
health care,
registrations,
financial
AWS
Service(s)
Common
Use Cases
Build low-latency
applications,
leverage open
source, migrate
Cassandra to the
cloud
400,000+ Customers using AWS Databases
and Analytics Services
NoSQL
* IDC, Data Age 2025: The Evolution of Data to Life-Critical: Don’t Focus on Big Data, Focus on the Data That’s Big, April 2017.
Datos
cada 5 años
Hoyhaymásdatosque
personas
Losdatossonmásdiversos
15
años
existir por
Las plataforma de datos
necesitan:
1,000x
crecer
>10x
crecen
Los datos ya no caben
Escalabilidad
Vertical Horizontal
Replicación
Datos Datos Datos Datos
Fragmentación
Dato 1 Dato 2 Dato 3 Dato 4
Bases de datos relacionales
ID Nome Ciudad
1 Mar Medellin
2 Francisco Bogotá
3 Juliana Calí
Ciudad Departamento
Medellín Antioquia
Calí Valle del Cauca
Bogotá Cundinamarca
Localización
Clientes
Es él modelo relacional el adecuado para sus
requisitos?
Grafos
Motor de
búsqueda
Documentos
Clave - Valor
Aplicación
Relacional
Aplicación
#1
Aplicación
#2
Aplicación
#3
Purpose-Built Databases Example: Airbnb
Airbnb uses different databases based
on the purpose
User search history: DynamoDB
• Massive data volume
• Need quick lookups for personalized search
Session state: ElastiCache
• In-memory store for sub-millisecond site rendering
Transactional data: RDS
• Referential integrity
• Primary transactional database
Bases de datos orientadas a documentos
Bancos de dados orientados a documentos
Nombre: Mar
Ciudad: Medellín
Edad: 37
Nombre:
Francisco
Ciudad: Bogotá
Nombre: Juliana
Ciudad: Calí
Edad: 24
Collection: clientes
Mar
Medellín
37
Francisco
Bogotá
Maria
Calí
24
{
‘nombre’: ‘Mar',
‘ciudad’: ‘Medellín’,
‘edad’: 37
}
{
‘nombre’: ‘Francisco',
‘ciudad’: ‘Bogotá’,
}
{
‘nombre’: ‘Juliana',
‘ciudad’: ‘Calí’,
‘edad’: 24
}
Bases de datos orientadas a documentos
Desafios con Bases de Datos tradicionales
API
Procesador de consultas
Cache
Logging
Almacenamiento
Aplicación
No fue diseñado para la
nube
Arquitetura monolítica
Desafios con Bases de Datos tradicionales
Nodo 1 Nodo 2 Nodo 3
Disco Disco Disco
Desafios con Bases de Datos tradicionales
Nodo 1 Nodo 2 Nodo 3
Disco Disco Disco
Nodo 4
Disco
Desafios con Bases de Datos tradicionales
Nodo 4
Replicación
Nodo 1 Nodo 2 Nodo 3
Disco Disco Disco Disco
Desafios con Bases de Datos tradicionales
- Recuperación ante desastre de nodos.
- Escalabilidad en el almacenamiento.
- Backups sin afectar el rendimento.
- Durabilidad de los datos.
Amazon DocumentDB (compatible com
MongoDB)
API
Procesador de consultas
Cache
Logging
Almacenamento
Descople de computación y almacenamiento
Capa de Computo
Capa de
Almacenamiento
Instancia
(Réplica)
Almacenamiento distribuído
Zona de disponibilidad 1 Zona de disponibilidad 2 Zona de disponibilidad 3
Lectura
Instancia
(Primaría)
Instancia
(Réplica)
Lectura
Escritura
Lectura
Computación
2-96 cores
4-768GB RAM
Almacenamiento
Instancia
(Primaria)
Almcenamiento distribuído
Instancia
(Replica)
Instancia
(Replica)
Aplicación
Instancia
(Réplica)
Almacenamiento distribuído
Lectura
Instancia
(Primaría)
Instancia
(Réplica)
Lectura
Escritura
Lectura
Computación
Almacenamiento
Instancia
(Réplica)
Almacenamiento distribuído
Lectura
Instancia
(Primaría)
Instancia
(Réplica)
Lectura
Escritura
Lectura
Instancia
(Réplica)
Lectura
Computo
Almacenamiento
Demonstración
Bases de datos NoSQL en AWS
Otras opciones
- MongoDB en AWS:
https://aws.amazon.com/pt/quickstart/architecture/mongodb/
- MongoDB Atlas en AWS:
https://aws.amazon.com/quickstart/architecture/mongodb-atlas/
Bancos de dados orientados a grafos
Cambios en el uso de la Data
Social news feed Recommendations Retail fraud detection
Friends
Use
Play
Like
Check in
Like
Connect
Read
Credit
card
Product
Email
address
Credit
card
Known
fraud
Uses
Paid
with
Uses
Paid
with
Paid with
Purchased
Approve
purchase?
Sport
Product
Purchased
Purchased
People
who also
follow sports
purchased…
Purchased
Knows
Knows
Do you
know…
Follows
Follows
Follows
Mar Aletas
Maria
Ana
Juan
Juana
Rita
Rugby
Underwater
Le gusta
Le gusta
Le gusta
Le gusta
Amigo(a) de
Amigo(a) de
Le gusta
Empresa
1
João Maria
Andre
Pedido
317
Helicóptero
Carro
Trabaja para
Trabaja para
Trabaja para
Hizo el
Contiene
Contiene
ID Nombre Ciudad
1 Empresa 1 Medellín
2 Empresa 2 Bogotá
Empresas
ID Nombre EmpresaID
1 Andre 1
2 Mar 1
Personas
ID
PersonaI
D
Fecha
1 1 02/02/2021
Pedidos
Pedido
ID PedidoID ProdutoID Cantidad
1 1 1 1
2 1 2 2
ID Descripción
1 Carro
2 Helicóptero
Producto
Neo4j
Neo4j
https://aws.amazon.com/marketplace/pp/prodview-k4c7xihxgbafk
Amazon Neptune
Amazon Neptune
Rápido
Consulte billones de relacionamentos
con latencia de milisegundos
Confiable
6 réplicas de sus datos en 3 AZs
Open Source
Soporta ApacheTinkerPop
yW3C RDF
Construya consultas poderosas
facilmente con Gremlin e SPARQL
Fácil
Demonstración
Bases de datos NoSQL en AWS
Bases de datos de Motores de búsqueda
Los Logs poseen valiosos insights operacionales
Insights
de negocio
¿Qué funciones se utilizan más o menos?
¿Qué usuarios son más activos y por qué?
¿Existe alguna actividad de autenticación
sospechosa? ¿A qué datos se accedió con esta
dirección IP?
Seguridad
¿Mi infraestrutura está funcionando?
¿Cuál es la latencia y la incetidumbre de error?
¿Qué causa los problemas del aplicativo?
Aplicaciones
Encontrar una aguja en un pajar es un desafío
Productores
Tracing
Logs de servicios AWS
Logs de seguridad
Logs de aplicación
e infraestrutura
Métricas da aplicación e
infraestrutura
Recolecotores
Amazon Kinesis
Agent
CloudWatch
Agent
fluentbit
Beats
fluentd
Agregadores
Amazon Managed
Streaming for Kafka
Amazon Simple
Storage Service
Amazon Kinesis
Firehose
Logstash
Kibana
Amazon Elasticsearch
Service
Log analytics: flujo
Contenido relevante
- Implementación de análisis de logs con Amazon Elastic Kubernetes Service
(EKS), Fluent Bit y Amazon Elasticsearch Service:
https://www.eksworkshop.com/intermediate/230_logging/
Bases de Datos tipo clave-valor
Base de Datos tipo clave-valor
Redis
Clave Valor
nombre Mar
Clave Valor
edad 30
Clave Valor
deportes
Rugby
subacuático
Pesas
Pole Dance
Funcionalidades
- Colocar datos en una base de datos;
- Obtener los datos de una base de datos;
- Basado en claves;
Clave Valor
nombre Mar
Clave Valor
edad 30
Clave Valor
deportes
Rugby
subacuático
Pesas
Pole Dance
Funcionalidades
- Redis es rápido;
- Datos almacenados en memória.
Aplicación
Clave Valor
Nombre Mar
Bese de
datos
Clave Valor
Nombre Mar
Redis
Aplicación
ID Nome
1 Mar
Base de datos
Redis
Clientes
ID Item
1 Helicóptero
Item
ClienteID ItemID Valor
1 1 100.000
Oferta
Clave Valor
1 ClienteID 1
Valor 317.000
1 1 317.000
Amazon ElastiCache
Demonstración
Bases de datos NoSQL en AWS
¡Gracias!
Manténgase informado
sobre las próximas
sesiones
¡Accede a la
programación del
webinar con este código
QR y regístrese!
QR CODE
Cuéntenos qué opina
del seminario web
Haga clic en “salir” para
responder a una
encuesta de
satisfacción rápida

Contenu connexe

Tendances

AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...Amazon Web Services
 
AWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWSAWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWSAmazon Web Services LATAM
 
Comenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWSComenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWSAmazon Web Services LATAM
 
Patrones avanzados de implementación de microservicios con Amazon ECS
Patrones avanzados de implementación de microservicios con Amazon ECSPatrones avanzados de implementación de microservicios con Amazon ECS
Patrones avanzados de implementación de microservicios con Amazon ECSAmazon Web Services LATAM
 
Construyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWSConstruyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWSAmazon Web Services LATAM
 
Técnicas para implementación de Continuous Delivery en AWS
Técnicas para implementación de Continuous Delivery en AWSTécnicas para implementación de Continuous Delivery en AWS
Técnicas para implementación de Continuous Delivery en AWSAmazon Web Services LATAM
 
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...Amazon Web Services
 
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de VozArquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de VozAmazon Web Services LATAM
 

Tendances (20)

AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
 
Servicios de Bases de Datos de AWS
Servicios de Bases de Datos de AWSServicios de Bases de Datos de AWS
Servicios de Bases de Datos de AWS
 
Reduzca sus costos con Windows en AWS
Reduzca sus costos con Windows en AWSReduzca sus costos con Windows en AWS
Reduzca sus costos con Windows en AWS
 
AWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWSAWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWS
 
Comenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWSComenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWS
 
Patrones avanzados de implementación de microservicios con Amazon ECS
Patrones avanzados de implementación de microservicios con Amazon ECSPatrones avanzados de implementación de microservicios con Amazon ECS
Patrones avanzados de implementación de microservicios con Amazon ECS
 
Construyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWSConstruyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWS
 
Construyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWSConstruyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWS
 
AWS Services Overview
AWS Services OverviewAWS Services Overview
AWS Services Overview
 
Servicios de Bases de Datos de AWS
Servicios de Bases de Datos de AWSServicios de Bases de Datos de AWS
Servicios de Bases de Datos de AWS
 
Comenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidoresComenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidores
 
Cómputo y Almacenamiento en la nube
Cómputo y Almacenamiento en la nubeCómputo y Almacenamiento en la nube
Cómputo y Almacenamiento en la nube
 
AWS en Español
AWS en EspañolAWS en Español
AWS en Español
 
Técnicas para implementación de Continuous Delivery en AWS
Técnicas para implementación de Continuous Delivery en AWSTécnicas para implementación de Continuous Delivery en AWS
Técnicas para implementación de Continuous Delivery en AWS
 
Comenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidoresComenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidores
 
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
 
Sistema de Bases de Datos AWS
Sistema de Bases de Datos AWSSistema de Bases de Datos AWS
Sistema de Bases de Datos AWS
 
Comenzando con Docker en AWS
Comenzando con Docker en AWSComenzando con Docker en AWS
Comenzando con Docker en AWS
 
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de VozArquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
Arquitecturas Serverless con IoT, Machine Learning y Asistentes de Voz
 
Comenzando con Docker en AWS
Comenzando con Docker en AWSComenzando con Docker en AWS
Comenzando con Docker en AWS
 

Similaire à Bases de datos NoSQL en AWS

Bases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDBBases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDBJulito Avellaneda
 
Power BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 AnalyticsPower BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 AnalyticsJuan Alvarado
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...SemanticWebBuilder
 
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...Amazon Web Services LATAM
 
Power BI para office 365 - Jorge Castaneda
Power BI para office 365 - Jorge CastanedaPower BI para office 365 - Jorge Castaneda
Power BI para office 365 - Jorge CastanedaSpanishPASSVC
 
Aplicaciones Big Data Marketing
Aplicaciones Big Data MarketingAplicaciones Big Data Marketing
Aplicaciones Big Data MarketingStratebi
 
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semánticaNova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semánticaDolors Reig (el caparazón)
 
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City SummitGeneración de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City SummitAmazon Web Services
 
AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...
AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...
AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...Amazon Web Services LATAM
 
Backend de un portal de datos e información sobre la Tierra
Backend de un portal de datos e información sobre la TierraBackend de un portal de datos e información sobre la Tierra
Backend de un portal de datos e información sobre la TierraCristian Álvarez Belaustegui
 
Flowics - Jornada en Big Data 2016 - ITBA
Flowics - Jornada en Big Data 2016 - ITBA Flowics - Jornada en Big Data 2016 - ITBA
Flowics - Jornada en Big Data 2016 - ITBA Andres Moratti
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps PortalsDQSconsulting
 
Vista 360 grados de DataZen - Juan Alvarado
Vista 360 grados de DataZen - Juan AlvaradoVista 360 grados de DataZen - Juan Alvarado
Vista 360 grados de DataZen - Juan AlvaradoSpanishPASSVC
 
08-Metadatos_Ontologias_y_Web_Semantica.pdf
08-Metadatos_Ontologias_y_Web_Semantica.pdf08-Metadatos_Ontologias_y_Web_Semantica.pdf
08-Metadatos_Ontologias_y_Web_Semantica.pdfDAVIDMOISESOREMEJIA
 
Daniel rabinovich php conference
Daniel rabinovich   php conferenceDaniel rabinovich   php conference
Daniel rabinovich php conferenceDaniel Rabinovich
 
Inteligencia de negocio en la nube, una realidad palpable!!!
Inteligencia de negocio en la nube, una realidad palpable!!!Inteligencia de negocio en la nube, una realidad palpable!!!
Inteligencia de negocio en la nube, una realidad palpable!!!Joseph Lopez
 

Similaire à Bases de datos NoSQL en AWS (20)

Bases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDBBases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDB
 
Power BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 AnalyticsPower BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 Analytics
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
 
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...
 
Power BI para office 365 - Jorge Castaneda
Power BI para office 365 - Jorge CastanedaPower BI para office 365 - Jorge Castaneda
Power BI para office 365 - Jorge Castaneda
 
Aplicaciones Big Data Marketing
Aplicaciones Big Data MarketingAplicaciones Big Data Marketing
Aplicaciones Big Data Marketing
 
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semánticaNova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
 
Web semantica
Web semantica Web semantica
Web semantica
 
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City SummitGeneración de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
 
Difusión Estadística en Cantabria
Difusión Estadística en CantabriaDifusión Estadística en Cantabria
Difusión Estadística en Cantabria
 
AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...
AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...
AWS Initiate Day Mexico City | Big Data y AI - Impulsando la información y ag...
 
Backend de un portal de datos e información sobre la Tierra
Backend de un portal de datos e información sobre la TierraBackend de un portal de datos e información sobre la Tierra
Backend de un portal de datos e información sobre la Tierra
 
AWS Analytics Experience Argentina
AWS Analytics Experience Argentina AWS Analytics Experience Argentina
AWS Analytics Experience Argentina
 
Flowics - Jornada en Big Data 2016 - ITBA
Flowics - Jornada en Big Data 2016 - ITBA Flowics - Jornada en Big Data 2016 - ITBA
Flowics - Jornada en Big Data 2016 - ITBA
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps Portals
 
Vista 360 grados de DataZen - Juan Alvarado
Vista 360 grados de DataZen - Juan AlvaradoVista 360 grados de DataZen - Juan Alvarado
Vista 360 grados de DataZen - Juan Alvarado
 
08-Metadatos_Ontologias_y_Web_Semantica.pdf
08-Metadatos_Ontologias_y_Web_Semantica.pdf08-Metadatos_Ontologias_y_Web_Semantica.pdf
08-Metadatos_Ontologias_y_Web_Semantica.pdf
 
Arquitectura modelos esri ccu 22092017
Arquitectura modelos esri ccu 22092017Arquitectura modelos esri ccu 22092017
Arquitectura modelos esri ccu 22092017
 
Daniel rabinovich php conference
Daniel rabinovich   php conferenceDaniel rabinovich   php conference
Daniel rabinovich php conference
 
Inteligencia de negocio en la nube, una realidad palpable!!!
Inteligencia de negocio en la nube, una realidad palpable!!!Inteligencia de negocio en la nube, una realidad palpable!!!
Inteligencia de negocio en la nube, una realidad palpable!!!
 

Plus de Amazon Web Services LATAM

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSAmazon Web Services LATAM
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSAmazon Web Services LATAM
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAmazon Web Services LATAM
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAmazon Web Services LATAM
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosAmazon Web Services LATAM
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSAmazon Web Services LATAM
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSAmazon Web Services LATAM
 

Plus de Amazon Web Services LATAM (20)

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Cómo empezar con Amazon EKS
Cómo empezar con Amazon EKSCómo empezar con Amazon EKS
Cómo empezar con Amazon EKS
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWS
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWS
 
Ransomware: Estratégias de Mitigação
Ransomware: Estratégias de MitigaçãoRansomware: Estratégias de Mitigação
Ransomware: Estratégias de Mitigação
 
Ransomware: Estratégias de Mitigación
Ransomware: Estratégias de MitigaciónRansomware: Estratégias de Mitigación
Ransomware: Estratégias de Mitigación
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWS
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administrados
 
Simplifique o seu BI com a AWS
Simplifique o seu BI com a AWSSimplifique o seu BI com a AWS
Simplifique o seu BI com a AWS
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWS
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWS
 

Dernier

Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.marianarodriguezc797
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2montoyagabriela340
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfodalistar77
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx Emialexsolar
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfcastrodanna185
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETGermán Küber
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfOBr.global
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxPaolaCarolinaCarvaja
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfalejandrogomezescoto
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...OLGAMILENAMONTAEZNIO
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidaddanik1023m
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfangelinebocanegra1
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfymiranda2
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....Aaron Betancourt
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSLincangoKevin
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfJoseAlejandroPerezBa
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosLCristinaForchue
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...RaymondCode
 

Dernier (20)

Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdf
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx E
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdf
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
 
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura SilvaBEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docx
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidad
 
Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdf
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....
 
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier FolchBEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
 

Bases de datos NoSQL en AWS

  • 1. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark. AWSWebinar Series Latinoamérica Maria Alejandra Ortiz Velasquez – Mar Ortiz Solutions Architect @ AWS Bases de Datos NoSQL en AWS Las Bases de Datos NoSQL y como usarlas en AWS
  • 2. ¿Cómo interactuar durante el evento? ¿Tiene un proyecto y necesita ayuda de nuestro equipo comercial? Acceda al LIVE CHAT con este QR code o con el enlace enviado en el chat del evento. Preguntas y respuestas en vivo durante todo el evento ¡Haga sus preguntas directamente a los expertos de AWS! Haga clic en el signo "?" y envíe sus preguntas.
  • 3. Agenda - Bases de Datos NoSQL y su utilidad. - MongoDB y como se puede utilizar en AWS. - Análisis del relacionamento entre datos por medio de Bases de datos orientadas a grafos. - Análisis de logs con ElasticSearch. - Como ganar rendimiento com Redis y Elasticache.
  • 4. Requerimientos de las aplicacionesTradicionales Users: 10–100k Data volume: GB–TB Locality: HQ Performance: Seconds Request Rate: Tens of thousands Access: Internal servers, PCs Scale: Up Economics: Pay up front Developer Access: Days/weeks/months HR Payroll … CRM ERP
  • 5. Modern Application Requirements Users: 1M+ Data volume: TB–PB–EB Locality: Global Performance: Milliseconds–microseconds Request Rate: Millions Access: Mobile, IoT, devices Scale: Up-out-in Economics: Pay as you go Developer Access: InstantAPI access Relational Key-value Document In-memory Graph
  • 6. Aurora RDS DynamoDB DocumentDB Timestream Neptune ElastiCache QLDB Keyspaces Managed Cassandra Bases de Datos construidas con un propósito Relational Referential integrity, ACID transactions, schema- on-write Key-value High throughput, Low latency reads and writes, endless scale Document Store documents and quickly access querying on any attribute In-memory Query by key with microsecond latency Graph Time-series Collect, store, and process data sequenced by time Ledger Scalable, highly available, and managed Apache Cassandra- compatible service Quickly and easily create and navigate relationships between data Wide Column Complete, immutable, and verifiable history of all changes to application data Lift and shift, ERP, CRM, finance Real-time bidding, shopping cart, social, product catalog, customer preferences Content management, personalization, mobile Leaderboards, real-time analytics, caching Fraud detection, social networking, recommendation engine IoT applications, event tracking Systems of record, supply chain, health care, registrations, financial AWS Service(s) Common Use Cases Build low-latency applications, leverage open source, migrate Cassandra to the cloud
  • 7. 400,000+ Customers using AWS Databases and Analytics Services
  • 9. * IDC, Data Age 2025: The Evolution of Data to Life-Critical: Don’t Focus on Big Data, Focus on the Data That’s Big, April 2017. Datos cada 5 años Hoyhaymásdatosque personas Losdatossonmásdiversos 15 años existir por Las plataforma de datos necesitan: 1,000x crecer >10x crecen Los datos ya no caben
  • 12. Fragmentación Dato 1 Dato 2 Dato 3 Dato 4
  • 13. Bases de datos relacionales ID Nome Ciudad 1 Mar Medellin 2 Francisco Bogotá 3 Juliana Calí Ciudad Departamento Medellín Antioquia Calí Valle del Cauca Bogotá Cundinamarca Localización Clientes
  • 14. Es él modelo relacional el adecuado para sus requisitos?
  • 15. Grafos Motor de búsqueda Documentos Clave - Valor Aplicación Relacional Aplicación #1 Aplicación #2 Aplicación #3
  • 16. Purpose-Built Databases Example: Airbnb Airbnb uses different databases based on the purpose User search history: DynamoDB • Massive data volume • Need quick lookups for personalized search Session state: ElastiCache • In-memory store for sub-millisecond site rendering Transactional data: RDS • Referential integrity • Primary transactional database
  • 17. Bases de datos orientadas a documentos
  • 18. Bancos de dados orientados a documentos Nombre: Mar Ciudad: Medellín Edad: 37 Nombre: Francisco Ciudad: Bogotá Nombre: Juliana Ciudad: Calí Edad: 24 Collection: clientes Mar Medellín 37 Francisco Bogotá Maria Calí 24 { ‘nombre’: ‘Mar', ‘ciudad’: ‘Medellín’, ‘edad’: 37 } { ‘nombre’: ‘Francisco', ‘ciudad’: ‘Bogotá’, } { ‘nombre’: ‘Juliana', ‘ciudad’: ‘Calí’, ‘edad’: 24 }
  • 19. Bases de datos orientadas a documentos
  • 20. Desafios con Bases de Datos tradicionales API Procesador de consultas Cache Logging Almacenamiento Aplicación No fue diseñado para la nube Arquitetura monolítica
  • 21. Desafios con Bases de Datos tradicionales Nodo 1 Nodo 2 Nodo 3 Disco Disco Disco
  • 22. Desafios con Bases de Datos tradicionales Nodo 1 Nodo 2 Nodo 3 Disco Disco Disco Nodo 4 Disco
  • 23. Desafios con Bases de Datos tradicionales Nodo 4 Replicación Nodo 1 Nodo 2 Nodo 3 Disco Disco Disco Disco
  • 24. Desafios con Bases de Datos tradicionales - Recuperación ante desastre de nodos. - Escalabilidad en el almacenamiento. - Backups sin afectar el rendimento. - Durabilidad de los datos.
  • 26. API Procesador de consultas Cache Logging Almacenamento Descople de computación y almacenamiento Capa de Computo Capa de Almacenamiento
  • 27. Instancia (Réplica) Almacenamiento distribuído Zona de disponibilidad 1 Zona de disponibilidad 2 Zona de disponibilidad 3 Lectura Instancia (Primaría) Instancia (Réplica) Lectura Escritura Lectura Computación 2-96 cores 4-768GB RAM Almacenamiento
  • 33. Otras opciones - MongoDB en AWS: https://aws.amazon.com/pt/quickstart/architecture/mongodb/ - MongoDB Atlas en AWS: https://aws.amazon.com/quickstart/architecture/mongodb-atlas/
  • 34. Bancos de dados orientados a grafos
  • 35. Cambios en el uso de la Data Social news feed Recommendations Retail fraud detection Friends Use Play Like Check in Like Connect Read Credit card Product Email address Credit card Known fraud Uses Paid with Uses Paid with Paid with Purchased Approve purchase? Sport Product Purchased Purchased People who also follow sports purchased… Purchased Knows Knows Do you know… Follows Follows Follows
  • 36. Mar Aletas Maria Ana Juan Juana Rita Rugby Underwater Le gusta Le gusta Le gusta Le gusta Amigo(a) de Amigo(a) de Le gusta
  • 37. Empresa 1 João Maria Andre Pedido 317 Helicóptero Carro Trabaja para Trabaja para Trabaja para Hizo el Contiene Contiene ID Nombre Ciudad 1 Empresa 1 Medellín 2 Empresa 2 Bogotá Empresas ID Nombre EmpresaID 1 Andre 1 2 Mar 1 Personas ID PersonaI D Fecha 1 1 02/02/2021 Pedidos Pedido ID PedidoID ProdutoID Cantidad 1 1 1 1 2 1 2 2 ID Descripción 1 Carro 2 Helicóptero Producto
  • 38. Neo4j
  • 41. Amazon Neptune Rápido Consulte billones de relacionamentos con latencia de milisegundos Confiable 6 réplicas de sus datos en 3 AZs Open Source Soporta ApacheTinkerPop yW3C RDF Construya consultas poderosas facilmente con Gremlin e SPARQL Fácil
  • 44. Bases de datos de Motores de búsqueda
  • 45. Los Logs poseen valiosos insights operacionales Insights de negocio ¿Qué funciones se utilizan más o menos? ¿Qué usuarios son más activos y por qué? ¿Existe alguna actividad de autenticación sospechosa? ¿A qué datos se accedió con esta dirección IP? Seguridad ¿Mi infraestrutura está funcionando? ¿Cuál es la latencia y la incetidumbre de error? ¿Qué causa los problemas del aplicativo? Aplicaciones
  • 46. Encontrar una aguja en un pajar es un desafío
  • 47. Productores Tracing Logs de servicios AWS Logs de seguridad Logs de aplicación e infraestrutura Métricas da aplicación e infraestrutura Recolecotores Amazon Kinesis Agent CloudWatch Agent fluentbit Beats fluentd Agregadores Amazon Managed Streaming for Kafka Amazon Simple Storage Service Amazon Kinesis Firehose Logstash Kibana Amazon Elasticsearch Service Log analytics: flujo
  • 48. Contenido relevante - Implementación de análisis de logs con Amazon Elastic Kubernetes Service (EKS), Fluent Bit y Amazon Elasticsearch Service: https://www.eksworkshop.com/intermediate/230_logging/
  • 49. Bases de Datos tipo clave-valor
  • 50. Base de Datos tipo clave-valor Redis Clave Valor nombre Mar Clave Valor edad 30 Clave Valor deportes Rugby subacuático Pesas Pole Dance
  • 51. Funcionalidades - Colocar datos en una base de datos; - Obtener los datos de una base de datos; - Basado en claves; Clave Valor nombre Mar Clave Valor edad 30 Clave Valor deportes Rugby subacuático Pesas Pole Dance
  • 52. Funcionalidades - Redis es rápido; - Datos almacenados en memória.
  • 53. Aplicación Clave Valor Nombre Mar Bese de datos Clave Valor Nombre Mar Redis
  • 54. Aplicación ID Nome 1 Mar Base de datos Redis Clientes ID Item 1 Helicóptero Item ClienteID ItemID Valor 1 1 100.000 Oferta Clave Valor 1 ClienteID 1 Valor 317.000 1 1 317.000
  • 58. ¡Gracias! Manténgase informado sobre las próximas sesiones ¡Accede a la programación del webinar con este código QR y regístrese! QR CODE Cuéntenos qué opina del seminario web Haga clic en “salir” para responder a una encuesta de satisfacción rápida