SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Alejandro Flores
Arquitecto de Soluciones, Amazon Web Services
MXO206
¿Qué Base de Datos usar y cuándo?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Generalidades
Relacional No-Relacional
NoSQL SQL
Schema No Schema
No Estructurado Estructurado
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Revisando detalles
Propósito de una
Base de Datos
Requerimientos de
Aplicación
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Cargas de Trabajo para Bases de Datos
Consideraciones de Datos
Estructura Tamaño Cómputo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Estructura
Propósito Optimizada para cuando sea necesario Ejemplo de Carga
Almacenamiento
Tabular
Opera sobre un registro o un grupo de registros Nómina
Almacenamiento
Columnar
Agregaciones, escaneos, uniones Análisis
Almacenamiento
Llave - Valor
Consulta por llave de alto desempeño e ingestion rápida Dispositivos de Rastreo
Almacenamiento
Documentos
Indexado y Almacenamiento de documentos para consulta
de cualquier propiedad
Registros Médicos
Almacenamiento
Grafos
Persistencia y consulta de relaciones Recomendaciones
Almacenamiento
Tiempo
Almacenamiento y procesamiento de datos en secuencia Telemetría
Almacenamiento
No Estructurado
Consulta y Creación de Objetos
Almacenamiento de
Opiniones de Usuarios
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Tamaño
Consideraciones Ejemplo de Carga
Tamaño límite
Número de Empleados
Número de Sensores
Caching
Total de 10 años de datos de ventas pero únicamente los últimos
12 meses son consultados.
Retención
Consultar una fila
Consultar mil filas
Particionable | Monolítica
Almacenamiento y procesamiento de la ubicación de un auto es
particionable
Nómina de una compañía no tiene particiones naturales
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Cómputo
Consideraciones Ejemplo de Carga
Funciones de Cálculo Suma de ventas de los últimos 12 meses
Throughput
Millones de usuarios consultando un catálogo de productos por
segundo
Latencia Obtener la ubicación de un auto en 5 milisegundos
Ritmo de Cambio
Actualización de inventario diario
Registros de ventas nunca son actualizados
Ritmo de Ingestión Nuevos registros de empleados agregados a la Base de Datos
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Bases de Datos flexibles y adaptables a cualquier
tipo de carga
Propósito General Propósito Especial
Un tamaño satisfice lo todo lo demás Eficiencia a Escala
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
¿Pero, qué base de datos usar y
cuándo?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Servicio Administrado de Base de Datos
DevOps
Construcción Despliegue Operación
código, integraciones, pruebas
provisionamiento,
configuración, rollout
seguridad, monitoreo,
escalabilidad, HA
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
¿Pero, qué bases de datos usar y
cuándo?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Nuestra estrategia
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Regresando a las Generalidades
Operacional Analítica
transaccional Retrospectiva
Sistema de Registro Batch / Streaming
Administración de Contenido Predictivo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Regresando a las Generalidades
Operacional Analítica
transaccional Retrospectiva
Sistema de Registro Batch / Streaming
Administración de Contenido Predictivo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Cargas Operacionales
Características Generales
• Buenas para Caching
• Poco CPU, pocas filas, items,
documentos por petición
• Baja Latencia
• Alto rendimiento
• Alta concurrencia
• Misión crítica HA, DR, protección de
datos
Dimensiones a considerar
• Tamaño
• Filas, llave-valor,documentos
• Necesita de relaciones o no
• Particionada ó Monolítica
• Velocidad
• Requerimientos de Ingesta
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
¿Relacional o No?
Integridad referencial, con
fuerte consistencia,
transacciones y
escalamiento
GrafosDocumentosRelacional
Consultas de Baja
Latencia a través de la
llave
Indexado y
almacenamiento de
documentos con
soporte a consultas de
cualquier propiedad
Cree y encuentre
relaciones de manera
rápida y sencilla
Consultas
complejas, soporta
SQL
Simples consultas
con filtros
Consultas con
filtros,
proyecciones y
agregaciones
Queries rápidos
con términos y
condiciones
Llave-Valor
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon RDS
Servicio administrado de bases de datos relaciones. 6 engines populares
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon DynamoDB
Servicio administrado de bases de datos NoSQL rápido, flexible y con
soporte a estructuras de documentos y llave-valor
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon DynamoDB Accelerator (DAX)
Servicio administrado de cache en memoria
Cache en memoria para Amazon
DynamoDB, totalmente
administrado.
Reduce el tiempo de respuesta,
de milisegundos a
microsegundos.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon ElastiCache
Servicio administrado de almacenamiento en memoria con sub-
milisegundo de latencia para Redis o Memcached
Alto
Desempeño
Seguridad Escalabilidad
Alta
Disponibilidad y
Confiabilidad
Almacenamiento de datos
en memoria y cache
optimizado para tiempos
de respuesta de
milisegundos
VPC para aislamiento de
cluster, encripción en
reposo/ tránsito, cert.
HIPPA
Escalamiento de lectura
con réplicas. Escalamiento
de escrituras y memoria
con sharding.
Escalamiento no
disruptivo
Multi-AZ con failover
automático
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon Neptune
Servicio administrado de bases de datos para grafos
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Dimensiones de Operación de Bases de Datos
Tamaño – bounded ✔ ✔
Tamaño – unbounded ✔
Llave-valor / documentos ✔
Filas ✔
Grafos ✔
Capacidades Relacionales ✔
Particionado(a) ✔
Requerimientos de cómputo ✔ ✔
Cambio de Velocidad ✔ ✔ ✔
Amazon
DynamoDB
Amazon
RDS
Amazon
Neptune
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Regresando a las Generalidades
Operacional Analítica
transaccional Retrospectiva
Sistema de Registro Batch / Streaming
Administración de Contenido Predictivo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Cargas Analíticas
Características Generales
• En la mayoría de los casos es
columnar
• Usualmente particionado
• Gran tamaño de cómputo (millones
de items involucrados en una
consulta)
• Escrituras Batch o muy pocas
inserciones
Dimensiones a considerar
• Streaming ó no
• Requerimientos de latencia
• ETL ó No ETL
• Serverless o cómputo dedicado
• Siempre active u ocasionalmente
active
• Formatos de datos
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon Athena
Servicio de consultas interactivo para analizar datos en Amazon S3
usando lenguaje SQL estándar
$
SQL
Consultasinstantáneas
Costo $0 de setup.
Apunte hacia S3 y
comience a ejecutar
consultas SQL
Pago por query
Pague únicamente por las
consultas ejecutadas.
Ahorre entre 30%-90% por
costo de consulta
haciendo uso de
compresión
Open
Interface ANSI SQL,
Drivers JDBC/ODBC,
Múltiples formatos,
Múltiples tipos de Compresión,
Uniones y Tipos de Datos
complejos
Fácil
Serverless. Cero
Infraestructura. Cero
Administración
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon Redshift
Servicio totalmente administrado para Data Warehousing. Rápido,
poderoso y simple, con procesamiento masivo en paralelo y operación a
gran escala.
$
Rápido Bajo Costo Escalable Seguro
Almacenamiento columnar que
permite mejorar la eficiencia de
I/O y paralelizar consultas.
Costos desde $1,000 USD
por TB por año
Aumente o disminuya el
tamaño de su cluster con
base en las capacidades
de desempeño necesarias
Encripción de datos en
reposo y/o tránsito.
Aislamiento de clusters por
VPC. Administre sus propias
llaves de encripción con AWS
KMS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon Kinesis Data Analytics
Procese y analice streaming de datos en tiempo real con SQL estándar
1. Capture streams de datos
con Kinesis. Amazon Kinesis
Data Streams ó
Amazon Kinesis Data Firehose
2. Ejecute consultas de SQL Estándar
a los streams de datos
3. Amazon Kinesis Data Analytics le
permite enviar la información procesada
hacia herramientas de análisis de datos
(BI) y crear alertas y responder en
Tiempo Real.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Amazon Elasticsearch Service
Despliegue de manera segura, opere y escale su cluster de Amazon
Elasticsearch Service
Fácil de Usar
Servicio totalmente
administrado.
Despliegue cluster
productivos en minutos.
Abierto
Acceso directo a las APIs
de Elasticsearch Open-
Source. Soporta Logstash
y Kibana
Seguro
Acceso Seguro en una
VPC para mantener el
tráfico en la red de AWS
Disponibilidad
Automáticamente
monitorea y reemplaza
nodos fallidos
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
Dimensiones de Bases de Datos Analíticas
Análisis tipo streaming ✔
Consultas Ad-Hoc ✔
Procesamiento, preparación e indexado ✔
Baja latencia en reporte y dashboards de BI ✔
Pago por Consulta ✔
Data warehouse con multiples fuentes de datos. ✔
Consulte datos directamente en S3 sin necesidad de
realizar alguna transformación.
✔
Directamente ejecute CSV, JSON, TSV ó archivos de texto ✔
Amazon
Redshift
AthenaKinesis Analytics
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
¿Porqué elegir una BD cuando puede usar las
tres?
Modelado de DatosExploración de datos
Non-SQL análisis
Análisis en Tiempo Real
Amazon
Elasticsearch Service
Kinesis Analytics
Athena Amazon
Redshift
Amazon S3
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
AWS portafolio de bases de datos y análiticos
DW | Big Data Processing | Interactive
BusinessIntelligence & Machine Learning
Data Movement
Database Migration Service | Snowball | Snowmobile | KinesisData Firehose | KinesisData Streams
QuickSight
Relational
Databases
RDS
Aurora
Data Lake
S3/ Glacier Glue
(ETL & Data Catalog)
SageMaker
Non-Relational
Databases
Analytics
DynamoDB
ElastiCache
(Redis, Memcached)
Neptune
(Graph)
Redshift EMR Athena
Kinesis
Analytics
Elasticsearch
Service
Real-time
Operational Databases
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T
En resúmen
AWS ofrece un portafolio de servicios con el fin de apoyarlo en resolver hasta sus proyectos más complejos y a escala
Cuando seleccione un servicio de datos, considere las dimensiones y elija la que mejor se adapte a cada uno de los componentes de su
aplicación.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gracias!

Más contenido relacionado

La actualidad más candente

Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...Amazon Web Services
 
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...Amazon Web Services
 
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...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
 
Evaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeEvaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeAmazon Web Services LATAM
 
Treinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City Summit
Treinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City SummitTreinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City Summit
Treinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City SummitAmazon Web Services
 
Big Data: Arquitectura y mejores prácticas en AWS
Big Data: Arquitectura y mejores prácticas en AWSBig Data: Arquitectura y mejores prácticas en AWS
Big Data: Arquitectura y mejores prácticas en AWSAmazon Web Services LATAM
 
Session #4 - Achieving Business Value with AWS
Session #4 - Achieving Business Value with AWSSession #4 - Achieving Business Value with AWS
Session #4 - Achieving Business Value with AWSAmazon Web Services LATAM
 
AWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nubeAWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nubeAmazon Web Services LATAM
 
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...Amazon Web Services
 
AWS para organizaciones sin ánimo de lucro
AWS para organizaciones sin ánimo de lucroAWS para organizaciones sin ánimo de lucro
AWS para organizaciones sin ánimo de lucroAmazon Web Services
 
Mejores prácticas para migraciones de gran escala
Mejores prácticas para migraciones de gran escalaMejores prácticas para migraciones de gran escala
Mejores prácticas para migraciones de gran escalaAmazon Web Services LATAM
 
AWS purpose-built database strategy: The right tool for the right job - ADB30...
AWS purpose-built database strategy: The right tool for the right job - ADB30...AWS purpose-built database strategy: The right tool for the right job - ADB30...
AWS purpose-built database strategy: The right tool for the right job - ADB30...Amazon 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
 
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...Amazon Web Services LATAM
 
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloudAWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloudAmazon Web Services LATAM
 

La actualidad más candente (20)

Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
 
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
 
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
 
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
 
Evaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeEvaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nube
 
Treinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City Summit
Treinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City SummitTreinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City Summit
Treinta arquitecturas sin servidores en 30 minutos - MXO209 - Mexico City Summit
 
Big Data: Arquitectura y mejores prácticas en AWS
Big Data: Arquitectura y mejores prácticas en AWSBig Data: Arquitectura y mejores prácticas en AWS
Big Data: Arquitectura y mejores prácticas en AWS
 
Session #4 - Achieving Business Value with AWS
Session #4 - Achieving Business Value with AWSSession #4 - Achieving Business Value with AWS
Session #4 - Achieving Business Value with AWS
 
AWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nubeAWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nube
 
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
 
AWS para organizaciones sin ánimo de lucro
AWS para organizaciones sin ánimo de lucroAWS para organizaciones sin ánimo de lucro
AWS para organizaciones sin ánimo de lucro
 
Mejores prácticas para migraciones de gran escala
Mejores prácticas para migraciones de gran escalaMejores prácticas para migraciones de gran escala
Mejores prácticas para migraciones de gran escala
 
Session #1 - The New Normal
Session #1 - The New NormalSession #1 - The New Normal
Session #1 - The New Normal
 
AWS Database Day - Español
AWS Database Day - EspañolAWS Database Day - Español
AWS Database Day - Español
 
AWS Analytics Experience Argentina
AWS Analytics Experience Argentina AWS Analytics Experience Argentina
AWS Analytics Experience Argentina
 
AWS purpose-built database strategy: The right tool for the right job - ADB30...
AWS purpose-built database strategy: The right tool for the right job - ADB30...AWS purpose-built database strategy: The right tool for the right job - ADB30...
AWS purpose-built database strategy: The right tool for the right job - ADB30...
 
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...
 
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
 
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloudAWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
 
Transformando la Industria de IT
Transformando la Industria de ITTransformando la Industria de IT
Transformando la Industria de IT
 

Similar a ¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit

AWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWS
AWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWSAWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWS
AWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWSAmazon Web Services LATAM
 
Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...
Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...
Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...Amazon Web Services LATAM
 
Webinar: Ask the Experts - Big Data (Español)
Webinar: Ask the Experts - Big Data (Español)Webinar: Ask the Experts - Big Data (Español)
Webinar: Ask the Experts - Big Data (Español)Amazon Web Services LATAM
 
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...Amazon Web Services LATAM
 
Data WareHouse. Introduccion
Data WareHouse. IntroduccionData WareHouse. Introduccion
Data WareHouse. IntroduccionRicardo Mendoza
 
Arquitecturas de comercio electrónico de la próxima generación
Arquitecturas de comercio electrónico de la próxima generaciónArquitecturas de comercio electrónico de la próxima generación
Arquitecturas de comercio electrónico de la próxima generaciónAmazon Web Services LATAM
 
AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...
AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...
AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...Amazon Web Services
 
Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)
Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)
Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)Amazon Web Services LATAM
 
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxJASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxIT-NOVA
 
Migration Day - Migración a AWS: La base de la transformación empresarial
Migration Day - Migración a AWS: La base de la transformación empresarialMigration Day - Migración a AWS: La base de la transformación empresarial
Migration Day - Migración a AWS: La base de la transformación empresarialAmazon Web Services LATAM
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeRodrigo Corral
 
AnalyticZ - De la A a la Z con Amazon Web Services
AnalyticZ - De la A a la Z con Amazon Web ServicesAnalyticZ - De la A a la Z con Amazon Web Services
AnalyticZ - De la A a la Z con Amazon Web ServicesAmazon Web Services LATAM
 

Similar a ¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit (20)

Innovación Amazon
Innovación AmazonInnovación Amazon
Innovación Amazon
 
AWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWS
AWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWSAWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWS
AWS Initiate Day Mexico City | Building Data Lakes & Analytics on AWS
 
AWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note PresentationAWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note Presentation
 
Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...
Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...
Session #3 - Agile Transformation in the Cloud: "Culture eats strategy for br...
 
Webinar: Ask the Experts - Big Data (Español)
Webinar: Ask the Experts - Big Data (Español)Webinar: Ask the Experts - Big Data (Español)
Webinar: Ask the Experts - Big Data (Español)
 
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
 
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
 
Builders' Day - Well Architected Dinocloud
Builders' Day - Well Architected DinocloudBuilders' Day - Well Architected Dinocloud
Builders' Day - Well Architected Dinocloud
 
[Webinar] AWS Storage Day - Español
[Webinar] AWS Storage Day - Español[Webinar] AWS Storage Day - Español
[Webinar] AWS Storage Day - Español
 
Data WareHouse. Introduccion
Data WareHouse. IntroduccionData WareHouse. Introduccion
Data WareHouse. Introduccion
 
Arquitecturas de comercio electrónico de la próxima generación
Arquitecturas de comercio electrónico de la próxima generaciónArquitecturas de comercio electrónico de la próxima generación
Arquitecturas de comercio electrónico de la próxima generación
 
AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...
AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...
AWS Summit Bogotá 2015 Keynote "La Nube se ha convertido en estándar" Raul Fr...
 
AWS Summit Bogotá- Key Note Raul Frias
AWS Summit Bogotá- Key Note Raul FriasAWS Summit Bogotá- Key Note Raul Frias
AWS Summit Bogotá- Key Note Raul Frias
 
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
 
Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)
Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)
Webinar - Inicie su viaje de migración a la nube con AWS (Espanhol)
 
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxJASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
 
Migration Day - Migración a AWS: La base de la transformación empresarial
Migration Day - Migración a AWS: La base de la transformación empresarialMigration Day - Migración a AWS: La base de la transformación empresarial
Migration Day - Migración a AWS: La base de la transformación empresarial
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
 
Empezando con AWS [Spanish}
Empezando con AWS [Spanish}Empezando con AWS [Spanish}
Empezando con AWS [Spanish}
 
AnalyticZ - De la A a la Z con Amazon Web Services
AnalyticZ - De la A a la Z con Amazon Web ServicesAnalyticZ - De la A a la Z con Amazon Web Services
AnalyticZ - De la A a la Z con Amazon Web Services
 

Más de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Más de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Alejandro Flores Arquitecto de Soluciones, Amazon Web Services MXO206 ¿Qué Base de Datos usar y cuándo?
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Generalidades Relacional No-Relacional NoSQL SQL Schema No Schema No Estructurado Estructurado
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Revisando detalles Propósito de una Base de Datos Requerimientos de Aplicación
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Cargas de Trabajo para Bases de Datos Consideraciones de Datos Estructura Tamaño Cómputo
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Estructura Propósito Optimizada para cuando sea necesario Ejemplo de Carga Almacenamiento Tabular Opera sobre un registro o un grupo de registros Nómina Almacenamiento Columnar Agregaciones, escaneos, uniones Análisis Almacenamiento Llave - Valor Consulta por llave de alto desempeño e ingestion rápida Dispositivos de Rastreo Almacenamiento Documentos Indexado y Almacenamiento de documentos para consulta de cualquier propiedad Registros Médicos Almacenamiento Grafos Persistencia y consulta de relaciones Recomendaciones Almacenamiento Tiempo Almacenamiento y procesamiento de datos en secuencia Telemetría Almacenamiento No Estructurado Consulta y Creación de Objetos Almacenamiento de Opiniones de Usuarios
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Tamaño Consideraciones Ejemplo de Carga Tamaño límite Número de Empleados Número de Sensores Caching Total de 10 años de datos de ventas pero únicamente los últimos 12 meses son consultados. Retención Consultar una fila Consultar mil filas Particionable | Monolítica Almacenamiento y procesamiento de la ubicación de un auto es particionable Nómina de una compañía no tiene particiones naturales
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Cómputo Consideraciones Ejemplo de Carga Funciones de Cálculo Suma de ventas de los últimos 12 meses Throughput Millones de usuarios consultando un catálogo de productos por segundo Latencia Obtener la ubicación de un auto en 5 milisegundos Ritmo de Cambio Actualización de inventario diario Registros de ventas nunca son actualizados Ritmo de Ingestión Nuevos registros de empleados agregados a la Base de Datos
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Bases de Datos flexibles y adaptables a cualquier tipo de carga Propósito General Propósito Especial Un tamaño satisfice lo todo lo demás Eficiencia a Escala
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T ¿Pero, qué base de datos usar y cuándo?
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Servicio Administrado de Base de Datos DevOps Construcción Despliegue Operación código, integraciones, pruebas provisionamiento, configuración, rollout seguridad, monitoreo, escalabilidad, HA
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T ¿Pero, qué bases de datos usar y cuándo?
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Nuestra estrategia
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Regresando a las Generalidades Operacional Analítica transaccional Retrospectiva Sistema de Registro Batch / Streaming Administración de Contenido Predictivo
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Regresando a las Generalidades Operacional Analítica transaccional Retrospectiva Sistema de Registro Batch / Streaming Administración de Contenido Predictivo
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Cargas Operacionales Características Generales • Buenas para Caching • Poco CPU, pocas filas, items, documentos por petición • Baja Latencia • Alto rendimiento • Alta concurrencia • Misión crítica HA, DR, protección de datos Dimensiones a considerar • Tamaño • Filas, llave-valor,documentos • Necesita de relaciones o no • Particionada ó Monolítica • Velocidad • Requerimientos de Ingesta
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T ¿Relacional o No? Integridad referencial, con fuerte consistencia, transacciones y escalamiento GrafosDocumentosRelacional Consultas de Baja Latencia a través de la llave Indexado y almacenamiento de documentos con soporte a consultas de cualquier propiedad Cree y encuentre relaciones de manera rápida y sencilla Consultas complejas, soporta SQL Simples consultas con filtros Consultas con filtros, proyecciones y agregaciones Queries rápidos con términos y condiciones Llave-Valor
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon RDS Servicio administrado de bases de datos relaciones. 6 engines populares
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon DynamoDB Servicio administrado de bases de datos NoSQL rápido, flexible y con soporte a estructuras de documentos y llave-valor
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon DynamoDB Accelerator (DAX) Servicio administrado de cache en memoria Cache en memoria para Amazon DynamoDB, totalmente administrado. Reduce el tiempo de respuesta, de milisegundos a microsegundos.
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon ElastiCache Servicio administrado de almacenamiento en memoria con sub- milisegundo de latencia para Redis o Memcached Alto Desempeño Seguridad Escalabilidad Alta Disponibilidad y Confiabilidad Almacenamiento de datos en memoria y cache optimizado para tiempos de respuesta de milisegundos VPC para aislamiento de cluster, encripción en reposo/ tránsito, cert. HIPPA Escalamiento de lectura con réplicas. Escalamiento de escrituras y memoria con sharding. Escalamiento no disruptivo Multi-AZ con failover automático
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon Neptune Servicio administrado de bases de datos para grafos
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Dimensiones de Operación de Bases de Datos Tamaño – bounded ✔ ✔ Tamaño – unbounded ✔ Llave-valor / documentos ✔ Filas ✔ Grafos ✔ Capacidades Relacionales ✔ Particionado(a) ✔ Requerimientos de cómputo ✔ ✔ Cambio de Velocidad ✔ ✔ ✔ Amazon DynamoDB Amazon RDS Amazon Neptune
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Regresando a las Generalidades Operacional Analítica transaccional Retrospectiva Sistema de Registro Batch / Streaming Administración de Contenido Predictivo
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Cargas Analíticas Características Generales • En la mayoría de los casos es columnar • Usualmente particionado • Gran tamaño de cómputo (millones de items involucrados en una consulta) • Escrituras Batch o muy pocas inserciones Dimensiones a considerar • Streaming ó no • Requerimientos de latencia • ETL ó No ETL • Serverless o cómputo dedicado • Siempre active u ocasionalmente active • Formatos de datos
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon Athena Servicio de consultas interactivo para analizar datos en Amazon S3 usando lenguaje SQL estándar $ SQL Consultasinstantáneas Costo $0 de setup. Apunte hacia S3 y comience a ejecutar consultas SQL Pago por query Pague únicamente por las consultas ejecutadas. Ahorre entre 30%-90% por costo de consulta haciendo uso de compresión Open Interface ANSI SQL, Drivers JDBC/ODBC, Múltiples formatos, Múltiples tipos de Compresión, Uniones y Tipos de Datos complejos Fácil Serverless. Cero Infraestructura. Cero Administración
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon Redshift Servicio totalmente administrado para Data Warehousing. Rápido, poderoso y simple, con procesamiento masivo en paralelo y operación a gran escala. $ Rápido Bajo Costo Escalable Seguro Almacenamiento columnar que permite mejorar la eficiencia de I/O y paralelizar consultas. Costos desde $1,000 USD por TB por año Aumente o disminuya el tamaño de su cluster con base en las capacidades de desempeño necesarias Encripción de datos en reposo y/o tránsito. Aislamiento de clusters por VPC. Administre sus propias llaves de encripción con AWS KMS
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon Kinesis Data Analytics Procese y analice streaming de datos en tiempo real con SQL estándar 1. Capture streams de datos con Kinesis. Amazon Kinesis Data Streams ó Amazon Kinesis Data Firehose 2. Ejecute consultas de SQL Estándar a los streams de datos 3. Amazon Kinesis Data Analytics le permite enviar la información procesada hacia herramientas de análisis de datos (BI) y crear alertas y responder en Tiempo Real.
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Amazon Elasticsearch Service Despliegue de manera segura, opere y escale su cluster de Amazon Elasticsearch Service Fácil de Usar Servicio totalmente administrado. Despliegue cluster productivos en minutos. Abierto Acceso directo a las APIs de Elasticsearch Open- Source. Soporta Logstash y Kibana Seguro Acceso Seguro en una VPC para mantener el tráfico en la red de AWS Disponibilidad Automáticamente monitorea y reemplaza nodos fallidos
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T Dimensiones de Bases de Datos Analíticas Análisis tipo streaming ✔ Consultas Ad-Hoc ✔ Procesamiento, preparación e indexado ✔ Baja latencia en reporte y dashboards de BI ✔ Pago por Consulta ✔ Data warehouse con multiples fuentes de datos. ✔ Consulte datos directamente en S3 sin necesidad de realizar alguna transformación. ✔ Directamente ejecute CSV, JSON, TSV ó archivos de texto ✔ Amazon Redshift AthenaKinesis Analytics
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T ¿Porqué elegir una BD cuando puede usar las tres? Modelado de DatosExploración de datos Non-SQL análisis Análisis en Tiempo Real Amazon Elasticsearch Service Kinesis Analytics Athena Amazon Redshift Amazon S3
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T AWS portafolio de bases de datos y análiticos DW | Big Data Processing | Interactive BusinessIntelligence & Machine Learning Data Movement Database Migration Service | Snowball | Snowmobile | KinesisData Firehose | KinesisData Streams QuickSight Relational Databases RDS Aurora Data Lake S3/ Glacier Glue (ETL & Data Catalog) SageMaker Non-Relational Databases Analytics DynamoDB ElastiCache (Redis, Memcached) Neptune (Graph) Redshift EMR Athena Kinesis Analytics Elasticsearch Service Real-time Operational Databases
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. S U M M I T En resúmen AWS ofrece un portafolio de servicios con el fin de apoyarlo en resolver hasta sus proyectos más complejos y a escala Cuando seleccione un servicio de datos, considere las dimensiones y elija la que mejor se adapte a cada uno de los componentes de su aplicación.
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Gracias!