Programa do Curso

Introdução ao ONOS

  • Visão geral do ONOS como controlador SDN
  • Principais caraterísticas e vantagens da plataforma ONOS
  • Explorar o ecossistema de aplicações ONOS

Configuração do ambiente de desenvolvimento do ONOS

  • Instalação e configuração do ONOS em sistemas Linux
  • Configuração do Java kit de desenvolvimento e do IDE
  • Explorar o código-fonte do ONOS e os repositórios Git

Compreender a arquitetura do ONOS

  • Principais componentes e módulos do ONOS
  • Gestão de clusters e escalabilidade do ONOS
  • APIs do ONOS e abstracções de serviços

Desenvolvimento de aplicações ONOS

  • Construir uma aplicação ONOS de base a partir do zero
  • Trabalhar com as APIs ONOS para a gestão da topologia e dos fluxos de rede
  • Manipulação de intenções e processamento de pacotes no ONOS

Teste e depuração de aplicações ONOS

  • Configurar um ambiente de teste para aplicações ONOS
  • Depuração de aplicações ONOS utilizando ferramentas de registo e monitorização
  • Uso da CLI e da API REST do ONOS para solução de problemas

Tópicos avançados no desenvolvimento do ONOS

  • Integração de aplicações ONOS com sistemas e controladores externos
  • Otimização de aplicações ONOS para implementações em grande escala
  • Melhores práticas para o desenvolvimento de aplicações ONOS

Estudos de caso e aplicações práticas

  • Analisar aplicações ONOS do mundo real em ambientes de produção
  • Conceber aplicações personalizadas para responder a desafios de rede específicos
  • Projeto prático: Desenvolvimento e implementação de uma aplicação ONOS personalizada

Resumo e próximos passos

Requisitos

  • Conhecimento básico de redes definidas por software (SDN)
  • Familiaridade com Java programação
  • Experiência básica com Linux ferramentas de linha de comando

Público-alvo

  • Desenvolvedores de SDN
  • Engenheiros de rede que pretendem criar aplicações personalizadas na plataforma ONOS
 21 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas