- 1

Certificación AWS Solutions Architect Associate: Fundamentos y Preparación
03:29 - 2

Preparación para certificación AWS Arquitecto de Soluciones
01:47 - 3

Configuración de presupuestos en AWS para controlar costos
08:48 - 4

AWS Well Architected Framework: Los 6 pilares para arquitectura sólida
04:19 quiz de Fundamentos de AWS
Bases de datos relacionales vs no relacionales en AWS
Clase 37 de 69 • Curso de AWS Certified Solutions Architect Associate
Contenido del curso
- 10

Servicios de cómputo AWS: EC2, procesadores Graviton y AMIs
12:14 - 11

Opciones de Compra en EC2
04:43 - 12

Lanzamiento de una instancia EC2 desde la consola de AWS
09:11 - 13

Caracteristicas adicionales de EC2
09:25 - 14

Consulta de metadatos de instancia con IMDS v2 en AWS
04:31 - 15

AWS Outpost para ejecutar servicios localmente con latencia baja
05:54 - 16

Despliegue de aplicaciones web con AWS Elastic Beanstalk
19:46 quiz de Servicios de Computo en AWS
- 20

Direccionamiento IP y bloques CIDR para redes AWS
10:21 - 21

Anatomia y funcionamiento de la VPC
06:43 - 22

Configuración de instancias públicas y privadas con NAT Gateway
07:26 - 23

Seguridad de VPC con NACL y grupos de seguridad en AWS
05:35 - 24

Configuración de grupos de seguridad para instancias públicas
03:52 - 25

Conectividad híbrida en AWS: VPC Peering, Transit Gateway y Endpoints
04:37 quiz de Redes en AWS
- 30

Introducción al modulo y niveles de almacenamiento
04:58 - 31

Diferencias entre Instance Store y EBS en AWS
11:06 - 32

EFS & FSx
02:38 - 33

Creación y configuración de volúmenes EBS en AWS
03:55 - 34

S3
15:33 - 35

Configuración de EFS para compartir almacenamiento entre instancias
08:50 - 36

Recuperación de objetos eliminados con versionamiento en AWS S3
03:42 quiz de Almacenamiento en AWS
- 37

Bases de datos relacionales vs no relacionales en AWS
03:30 - 38

DynamoDB
08:09 - 39

Creación y configuración de bases de datos Dynamo en AWS
10:17 - 40

Elasticache y DAX
04:23 - 41

Escalabilidad y alta disponibilidad con AWS RDS y Aurora
09:17 - 42

Configuración de Aurora en AWS RDS para alta disponibilidad
11:18 quiz de Bases de datos en AWS
Las bases de datos en AWS se categorizan principalmente en relacionales y no relacionales, cada una con características específicas que se adaptan a diferentes necesidades. Dominar esta clasificación es fundamental tanto para tu rol como arquitecto como para completar con éxito tu certificación.
¿Qué son las bases de datos gestionadas en AWS?
AWS ofrece diferentes servicios gestionados y completamente administrados, facilitando así la operación y mantenimiento. Una opción interesante son las bases de datos serverless, que permiten simplificar el manejo dependiendo del caso de uso específico. Estas alternativas gestionadas suelen aplicarse en proyectos donde avanzar más rápidamente o mantener la agilidad tecnológica es prioritario.
¿Cuáles son las bases de datos relacionales de AWS?
En AWS, las bases de datos relacionales presentan un modelo compuesto por tablas y esquemas rígidos. Sus características fundamentes incluyen:
- Relaciones mediante llaves o llaves foráneas entre tablas.
- Alta consistencia y transaccionalidad siguiendo el principio ACID: Atomicidad, Consistencia, Aislamiento y Durabilidad.
- Escalabilidad vertical, que implica incrementar los recursos en un único servidor.
AWS ofrece diferentes opciones bajo este modelo:
- RDS (Relational Database Service): Incluye varios motores tanto open source como comerciales.
- Aurora: Otra alternativa dentro del mismo esquema de bases de datos relacionales, que combina rendimiento empresarial con simplicidad.
¿Qué opciones ofrece AWS para bases de datos no relacionales?
En contraste, las bases de datos no relacionales ofrecen estructuras más flexibles y adaptables. Estas bases de datos proporcionan:
- Documentos, claves valor, grafos y otros tipos flexibles.
- Posibilidad de mantener una consistencia fuerte o eventual.
- Escalabilidad horizontal, permitiendo distribuir la base de datos en varios servidores.
Las soluciones no relacionales de AWS incluyen:
- DynamoDB: Base de datos conocida por su rendimiento y flexibilidad en modelos no relacionales.
- DocumentDB: Compatible con MongoDB, proporciona una estructura documental ágil.
- Keyspaces: Compatible con Cassandra, ideal para almacenamiento clave-valor optimizado.
- Neptune: Especializada en datos en forma de grafos.
- Timestream: Orientada a datos de series temporales.
- ElasticCache: Base de datos en memoria, adecuada principalmente para cachés.
AWS presenta una amplia gama de servicios en estas categorías, cada uno adecuado para diferentes demandas y características particulares.
¿Cómo elegir el mejor servicio para tu empresa?
Al seleccionar qué tipo de base de datos utilizar, considera los siguientes factores clave:
- ¿Necesitas alto desempeño?
- ¿Es importante poder realizar un escalamiento horizontal?
- ¿Qué tan estructurados o flexibles son los datos con los que trabajas?
En el caso de Nexia Bank, por ejemplo, estos podrían ser aspectos esenciales a considerar para asegurar una operación óptima.
¿Tienes clara la diferencia entre estos tipos de bases de datos? Deja tus comentarios o dudas y continuemos explorando juntos.