Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Developing with Amazon DynamoDB (Spanish)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Amazon DynamoDB refleja un cambio de paradigma que se aleja de las bases de datos relacionales en cuanto a la administración, el uso y el diseño de esquemas. Para aprovechar al máximo DynamoDB y su conjunto de características, los desarrolladores y arquitectos deben comprender cómo interactúan las aplicaciones con las tablas de DynamoDB y sus datos de manera programática. Este plan de estudios digital le enseña cómo interactúan las aplicaciones con Amazon DynamoDB, un servicio de base de datos NoSQL completamente administrado, mediante su API y los servicios de AWS relacionados. Aprenderá a crear tablas e índices de DynamoDB y a interactuar con ellos; además, aprenderá a optimizar el monitoreo, el rendimiento y la seguridad de las bases de datos. También aprenderá a diseñar aplicaciones utilizando los principios de diseño de DynamoDB. Los conceptos se presentan mediante la narración de historias en la que un desarrollador sénior y un desarrollador júnior se reúnen en una serie de sesiones de tutoría. El plan de estudios incluye ejemplos de código para ayudarle a implementar los patrones de diseño y las soluciones analizadas.

• Nivel del plan de estudios: intermedio

• Duración: cursos: 6,5 horas

Nota: Este curso tiene transcripciones o subtítulos localizados. La narración está en inglés. Para mostrar los subtítulos, haga clic en el botón CC en la esquina inferior derecha del reproductor.

 

Actividades

Este plan de estudios contiene cursos con lecciones interactivas que incluyen textos, animaciones, demostraciones en video, pruebas de conocimiento interactivas y evaluaciones.

 

Objetivos del plan de estudios

En este plan de estudios, aprenderá a hacer lo siguiente:

• Crear tablas de DynamoDB y modificar su contenido mediante AWS CLI y AWS SDK

• Explicar los casos de uso de los índices secundarios en DynamoDB

• Comprender los modelos de consistencia de lectura de DynamoDB y su efecto en los costos y el rendimiento

• Administrar los modos de capacidad de lectura/escritura de las tablas de manera programática

• Implementar políticas de escalado adecuadas

 

Destinatarios previstos

Este plan de estudios se dirige a las siguientes personas:

• Desarrolladores interesados en aprender a trabajar con bases de datos no relacionales en la nube y, en concreto, Amazon DynamoDB

• Arquitectos de bases de datos

• Ingenieros de datos

 

Requisitos previos

Recomendamos que los asistentes de este plan de estudios cumplan con los siguientes requerimientos:

• Familiaridad con DynamoDB y sus características

• Experiencia laboral con prácticas de diseño de bases de datos o modelado de datos para bases de datos de valor clave

• Haber completado al menos una de las siguientes capacitaciones digitales: Amazon DynamoDB Service Introduction o Amazon DynamoDB Service Primer

• Experiencia laboral en arquitectura y desarrollo en AWS, y planificación y diseño de bases de datos en AWS

• Conocimientos prácticos de uno o varios de los lenguajes de programación de alto nivel (Python, Java, Node.js o .NET)

Esquema del plan de estudios

Introducción al plan de estudios

• Objetivos del plan de estudios

• Navegación por el curso

 

Curso 1: Exploring the DynamoDB API and the AWS SDK

• Lección 1: comprensión de los conceptos básicos de DynamoDB

• Lección 2: uso de AWS CLI con la API de DynamoDB

• Lección 3: interacción con DynamoDB mediante los SDK de AWS

• Prueba de conocimientos a nivel del curso

 

Curso 2: Working with Indexes in DynamoDB

• Lección 1: uso de índices secundarios

• Lección 2: interacción con tablas de DynamoDB mediante índices secundarios

• Lección 3: optimización de los índices para mejorar la eficiencia

• Prueba de conocimientos a nivel del curso

 

Curso 3: Managing Consistency, Capacity, and Performance in DynamoDB

• Lección 1: administración de la consistencia en DynamoDB

• Lección 2: administración de la capacidad en DynamoDB

• Lección 3: administración del rendimiento en DynamoDB

• Prueba de conocimientos a nivel del curso

 

Curso 4: Managing DynamoDB Applications at Scale

• Lección 1: implementación de la seguridad

• 2 Lección 2: creación de flujos de trabajo dirigidos por eventos

• Lección 3: cómo garantizar la alta disponibilidad

• Prueba de conocimientos a nivel del curso

Curso 5: Advanced Monitoring and Optimizing with DynamoDB

• Lección 1: monitoreo

• Lección 2: gestión de errores

• Lección 3: optimización

• Prueba de conocimientos a nivel del curso

 

Curso 6: Architecting Applications and Tables for DynamoDB

• Lección 1: consideraciones sobre el diseño de tablas y aplicaciones

• Prueba de conocimientos a nivel del curso

 

Evaluación posterior del plan de estudios: programa de juegos “¿Cuál es la clave?”

• Ronda de preparación con preguntas directas

• Ronda de desafíos con casos prácticos

Reviews

Start your review of Developing with Amazon DynamoDB (Spanish)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.