Cisco NSO Administration and DevOps (NSO303)

2.960

Nível: Avançado | Laboral: 4 dias | 28 horas

Formação leccionada em inglês

Elegível para candidatura ao cheque-digital IEFP até junho 2026 (Reembolso de até 750€)

 

Apresentação

Esta formação aprofunda os conhecimentos adquiridos nos cursos NSO Essentials (NSO201) e NSO Advanced for Python Programmers (NSO300), introduzindo competências de administração de sistemas e práticas DevOps aplicadas ao Cisco NSO.
O curso aborda a instalação, configuração, operação e manutenção de instâncias de produção do NSO, bem como metodologias modernas de integração contínua (CI) e entrega contínua (CD), automatização de tarefas e boas práticas de gestão de serviços em ambientes complexos de orquestração de rede.

Inclui ainda a criação de NEDs NETCONF, gestão de alarmes, migração de dispositivos, implementação de alta disponibilidade e uso de Docker para deploys escaláveis e reutilizáveis, com foco em cenários reais de produção.

Enquadramento

A crescente complexidade das redes modernas exige ferramentas que permitam automação, consistência operacional e escalabilidade.
O Cisco NSO, em conjunto com metodologias DevOps, proporciona uma abordagem unificada para desenvolvimento, operação e manutenção de serviços de rede automatizados.

Este curso insere-se no contexto das organizações que procuram:

  • Orquestrar redes heterogéneas de forma eficiente

  • Integrar automação com pipelines CI/CD

  • Acelerar o desenvolvimento e a disponibilização de serviços

  • Reduzir erros operacionais e garantir compliance

  • Implementar arquiteturas escaláveis como Layered Service Architecture (LSA)

Destinatários

Este curso é direcionado para profissionais que trabalham ou pretendem trabalhar em automação e orquestração de redes:

  • Engenheiros DevOps

  • Engenheiros de integração

  • Arquitetos de rede e software

  • Engenheiros de rede

  • Engenheiros de software

  • Administradores de sistemas

Pré-requisitos

Recomenda-se que os participantes tenham concluído o curso NSO201 – Essentials for Programmers and Network Architects, bem como conhecimentos nas seguintes áreas:

  • Comandos básicos da CLI Cisco

  • Linha de comandos em sistemas operativos UNIX-like

  • Noções de modelação YANG

  • Noções de programação em Python

Objectivo Geral

Dotar os participantes das competências necessárias para instalar, administrar, operar e integrar o Cisco NSO em ambientes de produção, aplicando metodologias DevOps para desenvolvimento e manutenção de serviços automatizados de rede.

Objectivos Específicos

Após a formação, os participantes serão capazes de:

  • Compreender a convergência entre IT e redes

  • Descrever a arquitetura do Cisco NSO

  • Configurar e administrar instâncias NSO

  • Implementar controlos de acesso ao sistema

  • Integrar o NSO com outras plataformas e soluções

  • Aplicar conceitos fundamentais de Git e versionamento

  • Implementar pipelines CI/CD para NSO

  • Configurar alta disponibilidade no NSO

  • Gerir o sistema de forma escalável

  • Aplicar metodologias modernas de desenvolvimento

  • Gerir serviços, manutenção e alterações no NSO

  • Efetuar upgrades de NEDs

  • Monitorizar serviços e realizar reporting de compliance

  • Gerir inventário e alarmes no NSO

  • Identificar e aplicar casos de uso avançados

Programa

1. Convergência entre Rede e TI

  • Relação entre automação, orquestração e DevOps

  • Justificação técnica e operacional

2. Arquitetura Cisco NSO

  • Componentes principais

  • Fluxos internos de dados e transações

  • Elementos para escalabilidade e desempenho

3. Fundamentos de Linux

  • Conceitos essenciais para administração do NSO

  • Navegação, permissões e serviços

4. Configuração e Administração do Cisco NSO

  • Instalação em ambiente de produção

  • Configuração inicial

  • Melhores práticas

5. Controlo de Acesso

  • Modelos de autenticação

  • Perfis e permissões

  • Políticas de segurança

6. Opções de Integração do NSO

  • APIs

  • NETCONF/YANG

  • Integração externa com sistemas OSS/BSS

7. Versionamento com Git

  • Conceitos base

  • Fluxos recomendados para equipas DevOps

  • Integração com pipelines

8. Integração Contínua e Entrega Contínua (CI/CD)

  • Pipelines automatizados

  • Testes e validação

  • Deploy automatizado de serviços

9. Implementação de Alta Disponibilidade

  • Clustering

  • Sincronização de instâncias

  • Recuperação em falhas

10. Gestão Escalável de Sistemas

  • LSA – Layered Service Architecture

  • Estratégias para grandes ambientes

11. Metodologias de Desenvolvimento

  • Boas práticas

  • Estruturação de serviços e modelos

12. Gestão de Serviços e Manutenção

  • Atualizações

  • Depreciação de serviços

  • Políticas de ciclo de vida

13. Atualização de NEDs

  • Criação e modificação de NEDs NETCONF

  • Compatibilidade e migração

14. Gestão de Alterações

  • Transações

  • Rollback

  • Logs e auditoria

15. Gestão de Problemas e Alarmística

  • Consola de alarmes

  • Resolução de incidentes

  • Integração com plataformas externas

16. Monitorização e Reporting

  • Compliance

  • Estado dos serviços

  • Reporting automatizado

17. Gestão de Inventário NSO

  • Sincronização de dispositivos

  • Recolha de informação

  • Manutenção de dados

18. Casos de Uso do Cisco NSO

  • Automação de redes multi-vendor

  • Orquestração de serviços complexos

  • Integração com VNFs e ambientes cloud

Pedido de Informação