Temario del curso

Introducción

Visión General del Stack SMACK

  • ¿Qué es Apache Spark? Características de Apache Spark
  • ¿Qué es Apache Mesos? Características de Apache Mesos
  • ¿Qué es Apache Akka? Características de Apache Akka
  • ¿Qué es Apache Cassandra? Características de Apache Cassandra
  • ¿Qué es Apache Kafka? Características de Apache Kafka

Lenguaje Scala

  • Sintaxis y estructura de Scala
  • Flujo de control en Scala

Preparación del Entorno de Desarrollo

  • Instalación y configuración del stack SMACK
  • Instalación y configuración de Docker

Apache Akka

  • Uso de actores

Apache Cassandra

  • Creación de una base de datos para operaciones de lectura
  • Trabajo con copias de seguridad y recuperación

Conectores

  • Creación de un flujo de datos
  • Construcción de una aplicación Akka
  • Almacenamiento de datos con Cassandra
  • Revisión de conectores

Apache Kafka

  • Trabajo con clústeres
  • Creación, publicación y consumo de mensajes

Apache Mesos

  • Asignación de recursos
  • Ejecución de clústeres
  • Trabajo con Apache Aurora y Docker
  • Ejecución de servicios y trabajos
  • Implementación de Spark, Cassandra y Kafka en Mesos

Apache Spark

  • Gestión de flujos de datos
  • Trabajo con RDDs y dataframes
  • Realización de análisis de datos

Solución de Problemas

  • Manejo de fallos de servicios y errores

Resumen y Conclusión

Requerimientos

  • Comprender los sistemas de procesamiento de datos

Público Objetivo

  • Científicos de Datos
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas