Course curriculum

    1. Capa gratuita de Amazon AWS

    2. Crear una cuenta con amazon AWS. Si ya la tienes puedes saltar la lección

    3. Autenticacion multifactor

    4. Repaso a la consola de AWS. Si ya la conoces puedes saltar la lección

    5. Comprobar que teneis activada la cuenta gratuita

    6. Un paseo por la consola GLUE

    7. Crear un usuario IAM para GLUE

    1. Enunciado del ejemplo

    2. Crear los buckets de S3 y subir el fichero CSV

    3. Crear role para Glue

    4. Crear nuestro primer Job parte 1

    5. Crear nuestro primer Job parte 2

    6. PRACTICA. Crear un JOB con productos

    1. Introduccion Crawlers

    2. Crear un crawler

    3. Ejecutar el crawler

    4. PRACTICA. Crear un crawler contra el fichero de productos.

    5. Ver el catalogo de datos

    6. Crear un job usando el catalogo de datos

    7. LABORATORIO. Job con datos semi-estructurados. Parte 1

    8. LABORATORIO. Job con datos semi-estructurados. Parte 2

    9. Sesiones interactivas, Data preview y su coste en Glue

    10. Visualizar datos con ATHENA. Peparar el entorno

    11. Visualizar datos con ATHENA. Parte final

    12. Crear un crawler para los datos de salida y consultar con ATHENA. Parte 1

    13. Crear un crawler para los datos de salida y consultar con ATHENA. Parte 1

    14. Planificar la ejecución de un crawler

    15. PRACTICA. Planificar un crawler

    1. Crear otra Base de datos. Propiedades

    2. Crear una tabla de forma manual. Empleados

    3. Crear un job con la tabla. Usando el transformador SQL TRANSFORM

    4. Generar una tabla con la salida de un JOB. Clonar el job

    5. Ver y editar las propiedades de una tabla

    6. LABORATORIO. Editar las propiedades de la tabla EMPLEADOS

    7. Estadistica de las Tablas. Parte 1

    8. Estadistica de las Tablas. Parte 2

    9. Actualización del esquema de una tabla con un crawler

    10. Lanzar un job con el nuevo esquema. Campos calculados

    11. Actualizar un esquema de forma manual. Tabla independiente

    12. PRACTICA con la tabla anterior. Job para calcular un salario neto

About this course

  • $50.00
  • 167 lecciones
  • 16 horas de contenido de video

Requisitos previos

  • Conocimientos básicos de programación, especialmente en Python

  • Conocimientos básicos de entornos Cloud, en especial de Amazon AWS

  • Conocimeintos de entornos de lineas de comandos

  • Conocimientos básicos de procesos ETL

  • Conexión a Internet

  • Crear una cuenta gratuita de Amazon AWS

Descripción del curso



¿Quieres dominar la integración de datos en la nube con AWS?

Me llamo Sergio y voy a ser tu profesor durante toda esta formación.

Este curso te guiará a través de las funcionalidades clave de este servicio de AWS, desde lo más básico hasta las técnicas más avanzadas de ETL (Extracción, Transformación y Carga).

Aprenderás a crear y gestionar trabajos de Glue, utilizar DynamicFrames para una manipulación de datos eficiente y a trabajar con diferentes motores y características de Glue..

Exploraremos cómo integrar Glue con otros servicios de AWS como S3, Athena y Redshift para construir pipelines de datos robustos y escalables.

Cubriremos temas como el uso de AWS Glue Studio para el desarrollo visual de flujos de trabajo, la configuración de la seguridad, la optimización del rendimiento y la resolución de problemas comunes.

TODO SERÁ PRÁCTICO. Cada video es un laboratorio donde aprender a crear y trabajar con todos los componentes de AWS GLUE.

Lo que aprenderás:

  • Qué es AWS Glue y cómo funciona.
  • Crear y ejecutar Jobs ETL paso a paso.
  • Creación de Jobs con Glue Studio, con scripts y con notebooks
  • Configurar y usar Crawlers y el Catálogo de datos.
  • Trabajar con DataFrames y DynamicFrames en PySpark.
  • Usar multiples transformaciones para nuestros trabajos
  • Integración con Amazon S3 y bases de datos.
  • Monitoreo de logs y métricas con CloudWatch.
  • Creación de Triggers
  • Trabajar con Notebooks
  • Crear Workflows y Pipelines
  • Trabajar con AWS CLI
  • Mejores prácticas y optimización de pipelines.
  • Y muchas más cosas


Al finalizar, serás capaz de diseñar, automatizar y administrar flujos ETL completos con AWS Glue, aplicando buenas prácticas y logrando procesos escalables en la nube.

También estarás preparado para diseñar, implementar y gestionar soluciones de integración de datos en la nube de forma profesional.

Este curso está diseñado para desarrolladores, ingenieros de datos y analistas que buscan dominar las herramientas de ETL en el ecosistema de AWS.