[go: up one dir, main page]

0% encontró este documento útil (0 votos)
85 vistas64 páginas

AWSAcademyCloudFoundations Module 08

El módulo 8 de AWS Academy Cloud Foundations se centra en las bases de datos, incluyendo Amazon RDS, DynamoDB, Redshift y Aurora. Los participantes aprenderán a explicar y utilizar estos servicios, así como a realizar tareas de configuración e interacción con bases de datos. Además, se incluyen laboratorios prácticos y casos de uso para aplicar los conocimientos adquiridos.

Cargado por

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

AWSAcademyCloudFoundations Module 08

El módulo 8 de AWS Academy Cloud Foundations se centra en las bases de datos, incluyendo Amazon RDS, DynamoDB, Redshift y Aurora. Los participantes aprenderán a explicar y utilizar estos servicios, así como a realizar tareas de configuración e interacción con bases de datos. Además, se incluyen laboratorios prácticos y casos de uso para aplicar los conocimientos adquiridos.

Cargado por

RFID Demarka
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 64

Módulo 8: Bases de datos

AWS Academy Cloud Foundations

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados.
Información general sobre el módulo
Temas Laboratorio
• Amazon Relational Database • Laboratorio 5: Creación de un
Service (Amazon RDS) servidor de base de datos
• Amazon DynamoDB e interacción con la base de
datos mediante una aplicación
• Amazon Redshift
Actividad
• Amazon Aurora
• Casos prácticos de base de datos
Demostraciones
• Consola de Amazon RDS
• Consola de Amazon DynamoDB
Evaluación de conocimientos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 2
Objetivos del módulo
Después de completar este módulo, podrá hacer lo siguiente:

• Explicar Amazon Relational Database Service (Amazon RDS)

• Identificar la funcionalidad en Amazon RDS

• Explicar Amazon DynamoDB

• Identificar la funcionalidad en Amazon DynamoDB

• Explicar Amazon Redshift

• Explicar Amazon Aurora

• Realizar tareas en una base de datos RDS, como iniciación, configuración


e interacción.

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 3
Sección 1: Amazon Relational
Database Service
Módulo 8: Bases de datos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservad
Amazon Relational Database Service

Amazon Relational
Database Service
(Amazon RDS)

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 5
Servicios no administrados y servicios administrados

Sin Administrado:
administrar:
Usted administra el El escalado, la tolerancia
escalado, la tolerancia a
errores y la a errores y la
disponibilidad. disponibilidad suelen
estar integrados
en el servicio.

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 6
Desafíos de las bases de datos relacionales
• Mantenimiento del servidor y huella
energética
• Instalación y parches de software
• Copias de seguridad y alta disponibilidad
de la base de datos
• Límites en la escalabilidad
• Seguridad de los datos
• Instalación y parches del sistema operativo
(SO)

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 7
Amazon RDS

Servicio administrado que configura y opera una base de


datos relacional en la nube.

Nube de AWS

Usuarios Servidores
de aplicación Amazon RDS

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 8
Desde las bases de datos en las instalaciones a Amazon RDS
Base de datos en Amazon
Base de datos en las Elastic Compute Cloud Base de datos en
instalaciones (Amazon EC2) Amazon RDS o Amazon
Aurora

Optimización de Optimización de Optimización de


aplicaciones aplicaciones aplicaciones
Escalado Escalado Escalado
Alta disponibilidad Alta disponibilidad Alta disponibilidad
Respaldos de bases de Respaldos de bases de Respaldos de bases de
datos datos datos
Parches de software de Parches de software de AWS Parches de software de
base de datos base de datos proporciona base de datos
Instalación del software Instalación del software Instalación del software
de la base de datos de la base de datos de la base de datos
Parches del sistema Parches del sistema Parches del sistema
operativo operativo operativo
Instalación del sistema AWS
Instalación del sistema Instalación del sistema
operativo proporciona operativo operativo
Mantenimiento del Mantenimiento del Mantenimiento del
servidor servidor servidor
Servidores de gabinete y Servidores de gabinete y Servidores de gabinete y
pila pila pila
Alimentación, Alimentación, Alimentación,
climatización climatización climatización
y red y red y red
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 9
Responsabilidades sobre los servicios administrados
Lo que administra usted:
• Optimización de aplicaciones

AWS administra lo siguiente:


• Instalación y parches del sistema operativo (SO)
• Instalación y parches del software de la base de datos
• Respaldos de bases de datos
• Alta disponibilidad
• Escalado Amazon RDS
• Alimentación y apilado de servidores
• Mantenimiento del servidor

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 10
Instancias de base de datos de Amazon RDS

Amazon
=
RDS MySQL

Clase de instancia de base Amazon Aurora


de datos
Microsoft SQL Server

M
• CPU
• Memoria
• Rendimiento de la red PostgreSQL
Instancia de base
de datos Almacenamiento de la instancia MariaDB
principal de
Amazon RDS
de base de datos
• Magnético. Oracle
• Unidad de estado sólido (SSD) de uso general
• IOPS provisionadas
Motores de base de datos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 11
Amazon RDS en una nube virtual privada (VPC)

Nube de AWS
Zona de disponibilidad

VPC
Subred pública

Puerta de
Usuarios enlace de Amazon EC2
internet
Subred privada

Amazon RDS

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 12
Disponibilidad alta con despliegue Multi-AZ (1 de 2)
Nube de AWS
Zona de disponibilidad 1 Zona de disponibilidad 2

VPC
Subred pública

Amazon EC2 Aplicación

Subred privada Subred privada

M Sincrónico S
Amazon RDS
RDS en espera
instancia
instancia

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 13
Disponibilidad alta con despliegue Multi-AZ (2 de 2)
Nube de AWS
Zona de disponibilidad 1 Zona de disponibilidad 2

VPC
Subred pública

Amazon EC2 Aplicación

Subred privada Subred privada

M Sincrónico S
Amazon RDS
RDS en espera
instancia
instancia

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 14
Réplicas de lectura de Amazon RDS
Funciones Nube de AWS
Zona de disponibilidad
• Ofrece una replicación
VPC
asincrónica Subred pública

• Puede promover a primaria si es


necesario Amazon EC2 Aplicación

Subred privada
Funcionalidad
• Uso para cargas de trabajo de Le R
bases de datos de lectura Amazon RDS
instancia
Réplica de
lectura
intensiva principal instancia

• Reasignación de consultas
de lectura © 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 15
Casos prácticos

 Alto rendimiento
 Escalabilidad de
Aplicaciones web y móviles
almacenamiento masivo
 Alta disponibilidad
 Base de datos de bajo costo
Aplicaciones de comercio  Seguridad de los datos
electrónico  Solución completamente
administrada
 Capacidad de crecimiento
Juegos para dispositivos rápido
móviles  Escalado automático
y en línea  Monitorización de base de
datos
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 16
Cuándo utilizar Amazon RDS
Utilice Amazon RDS cuando su • No utilice Amazon RDS cuando
aplicación requiera: su aplicación requiera:
• Transacciones o consultas • Velocidades de lectura/escritura
complejas masivas (por ejemplo, 150 000
escrituras/segundo)
• Una tasa de consulta o escritura
de media a alta: hasta 30 000 • Partición debido al gran tamaño de
IOPS (15 000 lecturas + 15 000 los datos o a las exigencias de
escrituras) rendimiento

• No más de un nodo de trabajo • Solicitudes y consultas GET/PUT


o partición simples que una base de datos
NoSQL pueda gestionar
• Alta durabilidad
• Personalización del sistema de
administración de bases de datos
relacionales
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. (RDBMS)
Todos los derechos reservados. 17
Amazon RDS: facturación por horas y características de la base
de datos
Facturación por hora:
• Los recursos incurren en gastos cuando se ejecutan

Características de la base de datos:


• Capacidad física de la base de datos:
• Motor
• tamaño
• Clases de memoria

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 18
Amazon RDS: tipo de compra de DB y múltiples instancias de base
de datos
Tipo de compra de base de datos:
• Instancias bajo demanda
• Capacidad de cómputo por hora
• Instancias reservadas
• Pago único, bajo y anticipado para instancias de bases de
datos que se reservan con un plazo de 1 o 3 años.

Número de instancias de base de datos:


• Aprovisionar múltiples instancias de base de datos para
gestionar picos de carga

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 19
Amazon RDS: Almacenamiento
Almacenamiento aprovisionado:
• Sin cargo
• Almacenamiento de respaldo de hasta el 100 por ciento del
almacenamiento de una base de datos activa
• Cargo (GB/mes)
• Almacenamiento de respaldo para instancias de base de datos
terminadas

Almacenamiento adicional:
• Cargo (GB/mes)
• Almacenamiento de respaldo además de almacenamiento aprovisionado
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 20
Amazon RDS: tipo de implementación y transferencia
de datos
Solicitudes:
• Número de entradas y resultados que se realizan a la base de datos

Tipo de implementación: los gastos de almacenamiento e I/0 varían en


función
de si el implementación se realiza en:
• Única zona de disponibilidad
• Varias zonas de disponibilidad

Transferencia de datos:
• Transferencia de datos de entrada gratuita
• Tarifas diferenciadas para la transferencia de datos de salida
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 21
Demostración
grabada:
Consola de
Amazon RDS

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 22
Creación de un
servidor de
base de datos e
interacción con
la base de datos
utilizando una
aplicación

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 23
Laboratorio 5: Situación
Este laboratorio está diseñado para mostrarle cómo utilizar una instancia
de base de datos administrada de AWS para resolver una necesidad de
una base de datos
Nube
relacional.
de AWS Zona de disponibilidad A Zona de disponibilidad B

VPC: 10.0.0.0/16

Subred pública 1: Subred pública 2:


10.0.0.0/24 10.0.2.0/24

Internet Grupo de
Puerta de NAT seguridad
Web
enlace de puerta de enlace Servidor
internet

Subred privada 1: Subred privada 2:


10.0.1.0/24 10.0.3.0/24

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 24
Laboratorio 5: Tareas

Grupo de
seguridad Crear un grupo de seguridad de VPC.

Subred
privada Crear un grupo de subred de base de
datos.

Crear una instancia de base de datos de


Amazon Amazon RDS e interactuar con la base de
RDS
datos.

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 25
Laboratorio 5: producto final

Nube de AWS
Zona de disponibilidad A Zona de disponibilidad B
VPC: 10.0.0.0/16

Subred pública 1: Subred pública 2:


10.0.1.0/24 10.0.2.0/24

Grupo de
Internet NAT seguridad
Puerta de Web
enlace de
puerta de Servidor
internet enlace

Subred privada 1: Subred privada 2:


10.0.3.0/24 10.0.4.0/24

Grupo de Grupo de
seguridad seguridad
RDS DB
RDS DB
Principal Secundaria

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 26
~ 30 minutos

Comenzar el
Laboratorio 5: crear
un servidor de base
de datos e interactuar
con la base de datos
mediante una
aplicación
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 27
Análisis posterior
del laboratorio:
conclusiones
importantes

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 28
Conclusiones • Con Amazon RDS, puede configurar,
operar y escalar bases de datos
importantes de relacionales en la nube.
la Sección 1 • Funciones:
• Servicio administrado
• Accesible a través de la consola, la Interfaz de línea
de comandos de AWS (AWS CLI) o llamadas a la
interfaz
de programación de aplicaciones (API).
• Escalable (cómputo y almacenamiento)
• Redundancia y respaldo automatizados
• Motores de bases de datos compatibles:
• Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle,
Microsoft SQL Server

29
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados.
Sección 2: Amazon
DynamoDB
Módulo 8: Bases de datos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservad
Bases de datos relacionales/no relacionales
Relacional (SQL) No relacional
Almacena-
Clave-valor, documento,
miento de Filas y columnas
grafo
datos
Esquemas Fijos Dinámicos
Se centra en la
Consultas Utiliza SQL recopilación
de documentos
Escalabilidad Vertical Horizontal
ISBN Título Autor Formato {
ISBN: 3111111223439,
Profundi- Título: “Profundidades
Libro de
311111122343 dades Jackson
9 fulminante , Mateo
tapa fulminantes”,
Ejemplo blanda Autor: "Jackson, Mateo",
s
Formato: “libro de tapa
312222222343 Wang, Libro blanda”
Wily Willy
9 Xiulan electrónico
}
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 31
¿Qué es Amazon DynamoDB?

ervicio de base de datos NoSQL rápido y flexible para cualquier escal

• Tablas de base de datos NoSQL


• Almacenamiento casi ilimitado
• Los elementos pueden tener
distintos atributos
• Consultas de baja latencia
• Rendimiento de lectura/escritura
Amazon DynamoDB escalable

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 32
Componentes principales de Amazon DynamoDB
• Las tablas, los elementos y los atributos son los componentes
principales de DynamoDB

• DynamoDB admite dos tipos diferentes de claves principales:


Partition Key (Clave de partición) y Partition Key and Sort Key
(Clave de partición y clave de ordenación)

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 33
Partición

A medida que crecen los datos, la tabla

se particiona por clave


CONSULTA por clave para encontrar
elementos de forma eficiente ESCANEO para
encontrar elementos por cualquier atributo

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 34
Los elementos de una tabla deben tener una clave

Clave única Clave de compuesto

Elemento

Clave de partición Clave de partición


Clave de ordenación
Atributos Atributos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 35
Conclusiones Amazon DynamoDB:
• Se ejecuta exclusivamente en unidades SSD.
importantes de
• Admite los modelos de almacén de clave-valor
la Sección 2 y documentos.
• Replica las tablas automáticamente en las
regiones de AWS que elija.
• Funciona bien para aplicaciones móviles, web,
juegos, tecnología publicitaria e Internet de las
cosas (IoT).
• Es accesible a través de la consola, la CLI de
AWS
y las llamadas API.
• Ofrece una latencia uniforme de milisegundos
de un solo dígito a cualquier escala.
• No tiene límites de tamaño de tabla ni de
rendimiento.
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 36
Demostración
grabada:
consola de
Amazon
DynamoDB
Configurar demostración
Amazon DynamoDB

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 37
Demostración de Amazon DynamoDB

Amazon DynamoDB

Amazon DynamoDB es un servicio de base de datos NoSQL ágil y flexible para todas las aplicaciones que necesiten una latencia
constante de milisegundos de un solo dígito a cualquier escala. Su modelo de datos flexible y el rendimiento fiable lo convierten
en un complemento perfecto para aplicaciones móviles, web, de juegos, de tecnología publicitaria y de IoT, entre otras.

Crear tabla

Guía de inicio

Crear tablas Añadir y consultar Supervise y administre


elementos las tablas

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 38
Sección 3: Amazon Redshift
Módulo 8: Bases de datos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservad
Amazon Redshift

Amazon Redshift

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 40
Introducción a Amazon Redshift

Co
ns
ul SQL
co ta d a de
mp t
ul pleja
le e SQ n s
ja L Co com

L Co
SQ nsu
de l
co ta
lta eja mp de
nsu mpl le
ja SQL
Co co
Amazon Redshift

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 41
Arquitectura de procesamiento paralelo

Clientes SQL y herramientas de BI

Amazon Redshift
Nodo principal

Nodo
de cómputo Nodos de cómputo
denso densos
• Núcleo
virtual
• Amazon DynamoDB
RAM
• Amazon S3
Disco local

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 42
Automatización y escalado

Administrar

Supervisar

Escalar

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 43
Compatibilidad

Clientes de QSL y herramientas


Amazon Redshift de inteligencia empresarial (BI)

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 44
Casos prácticos de Amazon Redshift (1 de 2)
• Almacén de datos empresariales (EDW)
• Migración a un ritmo agradable para los clientes
• Experimentación sin un gran costo o compromiso inicial
• Respuesta más rápida a las necesidades del negocio
• Big data
• Precios bajos para clientes pequeños
• Servicio administrado para una implementación
y mantenimiento sencillos
• Mayor enfoque en los datos, menor enfoque
en la administración de la base de datos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 45
Casos prácticos de Amazon Redshift (2 de 2)
• Software como servicio (SaaS)
• Escalar la capacidad del almacén de datos a medida
que crece la demanda
• Agregar funcionalidad de análisis a las aplicaciones
• Reducir los costos de hardware y software

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 46
Conclusiones Funciones de Amazon Redshift:
importantes de • Servicio de almacén de datos rápido
y completamente administrado
la Sección 3
• Fácil de escalar sin tiempos de
inactividad
• Almacenamiento en columnas y
arquitecturas de procesamiento
paralelo
• Supervisa el clúster de forma
automática
y continua
• Cifrado integrado
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 47
Sección 4: Amazon Aurora
Módulo 8: Bases de datos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservad
Amazon Aurora

• Base de datos relacional de clase


empresarial
• Compatible con MySQL o
PostgreSQL.
• Automatice las tareas que
Amazon Aurora consumen mucho tiempo (como el
aprovisionamiento, la aplicación
de parches, el respaldo, la
recuperación,
la detección de errores y la
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 49
Beneficios del servicio Amazon Aurora

Rápido y
disponible

Servicio
Simple
administrado

Amazon
Aurora

Pago por uso Compatibilidad

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 50
Alta disponibilidad

Zona de disponibilidad 1

Amazon Zona de disponibilidad 2 Amazon


Aurora S3

Zona de disponibilidad 3

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 51
Diseño resistente

Rehacer archivo de
registro

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 52
Conclusiones Funciones de Amazon Aurora:
importantes de • Alto rendimiento y escalabilidad
la Sección 4 • Alta disponibilidad y durabilidad
• Varios niveles de seguridad
• Compatibilidad con MySQL y
PostgreSQL
• Gestión completa

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 53
La herramienta adecuada para el trabajo adecuado

¿Cuáles son los requisitos?


Base de datos relacionalde clase empresarial Amazon RDS
Servicio de base de datos NoSQL rápido y
flexible Amazon DynamoDB
para cualquier escala
Acceso al sistema operativo o funciones de la
aplicación no compatibles con los servicios de Bases de datos en
base Amazon EC2
de datos de AWS
Servicios de bases
Requisitos específicos basados en casos
de datos
concretos (aprendizaje automático, almacén de
datos, grafo) personalizada
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 54
Actividad de caso práctico de base de datos (1 de 3)
Caso 1: Una empresa de protección y administración de datos que presta servicios a empresas. Deben
proporcionar servicios de bases de datos para más de 55 petabytes de datos. Tienen dos tipos de datos que
requieren una solución de base de datos. En primer lugar, necesitan un almacén de base de datos relacional
para los datos de configuración. En segundo lugar, necesitan un almacén de metadatos no estructurados para
apoyar un servicio de deduplicación. Una vez deduplicados los datos, se almacenan en Amazon S3 para una
recuperación rápida y, finalmente, se trasladan a Amazon S3 Glacier para un almacenamiento a largo plazo. En
el siguiente diagrama se ilustra la arquitectura:

Nube de AWS
Base de datos
??? de metadatos
???
Configuration
(Configuración)
Centro de
,
datos
corporativ
base de datos
o Amazon EC2 Amazon Simple Amazon Simple
Storage Service Storage Service
(Amazon S3) Glacier

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 55
Actividad de caso práctico de base de datos (2 de 3)
Caso 2: Una empresa de transporte comercial que utiliza un sistema de administración de datos
heredado en las instalaciones. Deben migrar a un ecosistema sin servidor mientras siguen
utilizando su sistema de base
de datos existente, basado en Oracle. También están en proceso de descomponer sus datos
relacionales altamente estructurados en datos semiestructurados. En el siguiente diagrama se
ilustra la arquitectura.
Base de
datos
???
AWS AppSync
AWS Lambda AWS Lambda

Centro de Base de AWS Lambda


datos datos de Amazon Simple
corporativ Oracle Notification Service
o (Amazon SNS)

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 56
Actividad 3: Caso práctico de base de datos
Caso 3: Una empresa de procesamiento de pagos en línea que procesa más de un millón de
transacciones al día. Deben proporcionar servicios a clientes de comercio electrónico que ofrecen
ventas de manera rápida (ventas que ofrecen precios muy reducidos durante un tiempo limitado),
donde la demanda puede aumentar 30 veces en un corto periodo de tiempo. Utilizan IAM y AWS
KMS para autenticar transacciones con instituciones financieras. Necesitan un alto rendimiento
para estos picos de carga. En el siguiente diagrama
se ilustra la arquitectura:
Nube de AWS

Base de
datos
??? AWS Identity and
Access Management
Elastic Load (AWS IAM)
Internet Balancing
Bancos
SDK de AWS
AWS Key
Réplicas Management
Instancias
Service (AWS KMS)
de Amazon de lectura
EC2
© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 57
Conclusión del módulo
Módulo 8: Bases de datos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservad
Resumen del módulo
En resumen, en este módulo aprendieron a hacer lo siguiente:
• Explicar Amazon Relational Database Service (Amazon RDS)

• Identificar la funcionalidad en Amazon RDS

• Explicar Amazon DynamoDB

• Identificar la funcionalidad en Amazon DynamoDB

• Explicar Amazon Redshift

• Explicar Amazon Aurora

• Realizar tareas en una base de datos RDS, como iniciación, configuración


e interacción.

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 59
Completar la evaluación de conocimientos

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 60
Pregunta de examen de ejemplo
¿Cuál de los siguientes es un servicio de base de datos NoSQL completamente
administrado?

Opción Respuesta

A Amazon Relational Database Service (Amazon RDS)

B Amazon DynamoDB

C Amazon Aurora

D Amazon Redshift

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 61
Respuesta a la pregunta de examen de ejemplo
¿Cuál de los siguientes es un servicio de base de datos NoSQL completamente
administrado?

La respuesta correcta es la opción B.


Las palabras clave de la pregunta son “servicio de base de datos NoSQL”.

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 62
Recursos adicionales
• Página de base de datos de AWS:
https://aws.amazon.com/products/databases/
• Página de Amazon RDS: https://aws.amazon.com/rds/
• Información general de los servicios de bases de datos de
Amazon:
https://docs.aws.amazon.com/whitepapers/latest/aws-overvie
w/database.html
• Comenzar a utilizar las bases de datos de AWS:
https://aws.amazon.com/products/databases/learn/

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 63
Gracias

Todas las marcas comerciales pertenecen a sus propietarios.

© 2022 Amazon Web Services, Inc. o sus empresas afiliadas. Todos los derechos reservados. 64

También podría gustarte