Contacta con nosotros

Temario del curso

Introducción a ONOS

  • Visión general de ONOS como controlador SDN.
  • Características y beneficios clave de la plataforma ONOS.
  • Exploración del ecosistema de aplicaciones de ONOS.

Configuración del entorno de desarrollo de ONOS

  • Instalación y configuración de ONOS en sistemas Linux.
  • Configuración del Java Development Kit (JDK) y del IDE.
  • Exploración del código fuente de ONOS y los repositorios Git.

Comprensión de la arquitectura de ONOS

  • Componentes y módulos principales de ONOS.
  • Gestión de clústeres y escalabilidad en ONOS.
  • APIs y abstracciones de servicios en ONOS.

Desarrollo de aplicaciones para ONOS

  • Creación de una aplicación básica de ONOS desde cero.
  • Uso de las APIs de ONOS para la gestión de topología de red y flujos.
  • Gestión de intents (intenciones) y procesamiento de paquetes en ONOS.

Pruebas y depuración de aplicaciones de ONOS

  • Configuración de un entorno de pruebas para aplicaciones de ONOS.
  • Depuración de aplicaciones de ONOS mediante herramientas de registro (logging) y monitoreo.
  • Uso de la CLI y la API REST de ONOS para el diagnóstico.

Tópicos avanzados en el desarrollo de ONOS

  • Integración de aplicaciones de ONOS con sistemas y controladores externos.
  • Optimización de aplicaciones de ONOS para implementaciones a gran escala.
  • Mejores prácticas para el desarrollo de aplicaciones en ONOS.

Casos de estudio y aplicaciones prácticas

  • Análisis de aplicaciones reales de ONOS en entornos de producción.
  • Diseño de aplicaciones personalizadas para abordar desafíos específicos de la red.
  • Proyecto práctico: Desarrollo e implementación de una aplicación personalizada de ONOS.

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos sobre networking definido por software (SDN).
  • Familiaridad con la programación en Java.
  • Experiencia básica con herramientas de línea de comandos de Linux.

Público objetivo

  • Desarrolladores SDN.
  • Ingenieros de red que buscan crear aplicaciones personalizadas en la plataforma ONOS.
 21 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas