Contacta con nosotros

Temario del curso

  • Introducción
  • Aspectos teóricos de los sistemas distribuidos
    • Lecciones y limitaciones
    • Capacidades de escalabilidad y confiabilidad
    • Fragmentación (sharding) y particionamiento
  • Patrones de arquitectura más populares
    • Arquitectura de tres niveles
    • Fragmentación (sharding)
    • Streaming
    • Lambda y Kappa
  • Computación distribuida
    • Servicios sin estado
    • Patrones para servicios con estado escalables y confiables
  • Almacenamiento escalable y altamente confiable
    • Capacidades y tipos de NoSQL
    • Patrones para el almacenamiento de datos en sistemas distribuidos, altamente confiables y escalables
    • Ejercicios prácticos con Redis Lab
  • Buses de mensajes escalables y altamente confiables
    • Capacidades y tipos basados en streaming o impulsados por eventos
    • Patrones para el procesamiento de eventos en sistemas distribuidos, altamente confiables y escalables
    • Laboratorio práctico con Kafka
  • Otros aspectos importantes de la arquitectura
  • Resumen y conclusiones

Requerimientos

  • Conocimiento básico de arquitectura de sistemas...
  • Experiencia en el diseño de sistemas o servicios pequeños
  • Más de 3 años de experiencia en programación

Público objetivo

  • Arquitectos de soluciones y aplicaciones
  • Líderes técnicos
  • Ingenieros senior
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas