3.150€
Nível: Avançado | Laboral: 5 dias | 35 horas
Formação leccionada em inglês
Elegível para candidatura ao cheque-digital IEFP até junho 2026 (Reembolso de até 750€)
Este curso é a continuação natural do programa NSO Essentials (NSO201), aprofundando a utilização do Cisco NSO através de desenvolvimento avançado com Python, criação de serviços complexos, implementação de Nano Services e integração com ambientes virtualizados.
Nesta formação, os participantes aprendem a criar e personalizar serviços com base no NSO application framework, a automatizar VNFs utilizando orquestração NFV, e a realizar implementações modernas de serviços MPLS Layer 3, tanto novos como existentes.
Inclui também módulos dedicados à utilização de Docker para implantação do NSO e à gestão de VNFs através do Cisco Elastic Services Controller (ESC).
Com a evolução das redes para ambientes virtualizados e orientados a serviços, a automação tornou-se essencial para garantir escalabilidade, agilidade e consistência operacional.
O Cisco NSO, aliado a Python e à virtualização (NFV), permite criar serviços complexos, altamente reutilizáveis e automatizados, reduzindo custos operacionais e a necessidade de hardware físico.
Este curso aprofunda os conhecimentos necessários para projetar, desenvolver e operar serviços avançados baseados em NSO, sendo um passo fundamental para equipas de engenharia, automação e arquitetura de redes.
O curso destina-se a profissionais que já possuem conhecimentos essenciais de NSO e pretendem evoluir para um nível avançado:
Engenheiros de sistemas
Integradores de sistemas
Programadores de sistemas
Administradores de sistemas
Administradores de rede
Designers de soluções
Antes de frequentar este curso, é recomendado que o participante tenha concluído:
NSO201 – NSO Essentials for Programmers and Network Architects
E possua conhecimentos nas seguintes áreas:
Utilização da linha de comandos em sistemas UNIX-like
Noções de NETCONF
Noções de modelação YANG
Conhecimentos básicos de Python
Experiência básica em desenvolvimento e automação de redes
Capacitar os participantes para desenvolver serviços avançados e personalizados em Cisco NSO utilizando Python, Nano Services, virtualização e mecanismos avançados de orquestração NFV, incluindo gestão de VNFs com o Cisco ESC.
No final do curso, os participantes serão capazes de:
Compreender e aplicar o NSO application framework
Implementar o NSO em ambiente Docker
Criar serviços baseados em Python e serviços baseados em templates
Explicar e aplicar conceitos de service lifecycle integration
Implementar serviços MPLS L3 VPN para novos deployments
Implementar Nano Services e compreender a sua arquitetura
Adaptar e melhorar serviços MPLS L3 VPN existentes
Definir managed services e stacked services
Compreender métodos para escalar a orquestração de serviços
Explicar o ETSI MANO Framework
Gerir o ciclo de vida de VNFs através do Cisco ESC
Implementar soluções completas de NFV
1. NSO Application Framework
Arquitetura geral
Estrutura e funcionamento interno
Interação entre serviços, dispositivos e dados
2. Deployment do NSO em Docker
Conceitos de containerização
Preparação de ambientes de desenvolvimento
Boas práticas de deployment
3. Desenvolvimento de Serviços Avançados
Serviços baseados em templates
Desenvolvimento com Python
Boas práticas de design
Debugging e validação de serviços
4. Integração do Ciclo de Vida de Serviços
Criação e desativação de serviços
Processos transacionais
Mapeamento e dependências entre serviços
5. Novos Serviços MPLS L3 VPN
Arquitetura e desenho
Modelação YANG para serviços de nova implementação
Automação end-to-end
6. Nano Services
Arquitetura e funcionamento
Uso em cenários avançados
Criação de Nano Services com Python
7. Serviços MPLS L3 VPN Existentes
Migração, adaptação e refactoring de serviços
Integração com modelos já implementados
8. Managed Services e Stacked Services
Abordagens hierárquicas de serviços
Encapsulamento e reutilização de serviços
Casos de uso
9. Escalabilidade na Orquestração com NSO
Técnicas, recomendações e limites
Otimização de desempenho
10. ETSI MANO Framework
Conceitos e arquitetura
Orquestração NFV e alinhamento com o NSO
11. Gestão do Ciclo de Vida de VNFs com Cisco ESC
Entender o papel do ESC
Gestão completa da VNF: lançamento, monitorização, recuperação
12. Implementação de NFV
Integração com NSO
Casos práticos
Benefícios operacionais e económicos



