Implementing DevOps Solutions and Practices using Cisco Platforms (DEVOPS)

3.585

Nível: Avançado | Laboral: 5 dias | 35 horas

Formação leccionada em inglês

Exame de certificação incluído

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

 

Apresentação

Este curso ensina como automatizar processos de deployment, otimizar a configuração e gestão de infraestruturas, e melhorar a escalabilidade de aplicações e microserviços em ambientes cloud suportados por plataformas Cisco.
A formação combina conteúdos teóricos com laboratórios práticos, abordando práticas DevOps modernas, pipelines CI/CD, containers com Docker, orquestração com Kubernetes, monitorização, telemetria, automação e segurança de pipelines.

O curso prepara diretamente para o exame 300-910 DEVOPS, parte da certificação Cisco Certified DevNet Professional.

Enquadramento

Com o crescimento de arquiteturas cloud-native, microserviços e a necessidade de ciclos de desenvolvimento mais rápidos, o DevOps tornou-se fundamental para equipas de infraestrutura, rede e software.
Este curso situa-se no contexto da automação e programabilidade aplicada a redes e infraestruturas Cisco, fornecendo conhecimentos sobre pipelines CI/CD, contenção, orquestração e observabilidade para suportar ambientes modernos e escaláveis.

É uma formação essencial para profissionais que pretendem alinhar práticas de engenharia com metodologias DevOps, integrando redes, sistemas, aplicações e cloud numa abordagem unificada.

Destinatários

O curso destina-se a engenheiros de rede e software interessados em automação e programabilidade, incluindo:

  • Account Managers

  • Consulting Systems Engineers

  • Network Administrators

  • Network Engineers

  • Network Managers

  • Sales Engineers

  • Systems Engineers

  • Technical Solutions Architects

  • Wireless Design Engineers

  • Wireless Engineers

Pré-requisitos

Antes de frequentar esta formação, recomenda-se que os participantes tenham:

Conhecimentos técnicos:

  • Conceitos básicos de programação e familiaridade com Python

  • Noções de virtualização

  • Competência no uso de Linux, CLI e ferramentas como:
    SSH, bash, grep, ip, vim/nano, curl, ping, traceroute, telnet

  • Entendimento da arquitetura de sistemas Linux e seus utilitários

  • Conhecimentos de rede equivalentes a CCNA

  • Noções fundamentais de DevOps

  • Familiaridade com CI/CD

  • Experiência prática com Git

Cursos recomendados:

  • Developing Applications and Automating Workflows using Cisco Core Platforms (DEVASC)

  • Developing Applications Using Cisco Platforms and APIs (DEVCOR)

Objetivo Geral

Dotar os formandos das competências necessárias para implementar práticas DevOps, automatizar deployments, utilizar containers e Kubernetes, e integrar pipelines CI/CD para melhorar fiabilidade, escalabilidade e eficiência de aplicações e infraestruturas em plataformas Cisco.

Objetivos Específicos

Ao concluir o curso, os participantes serão capazes de:

  • Explicar a filosofia e práticas DevOps aplicadas a cenários reais

  • Compreender arquiteturas baseadas em containers e ferramentas Docker

  • Criar e proteger imagens de containers

  • Explorar redes de containers e implementar aplicações distributed (3-tier)

  • Explicar e implementar pipelines CI com GitLab CI

  • Implementar testes automáticos e validação em pipelines

  • Aplicar princípios DevOps à gestão de infraestrutura

  • Criar ambientes de teste sob demanda e integrá-los em pipelines

  • Implementar métricas, logging, análise e alertas

  • Utilizar monitorização, telemetria e chaos engineering para melhorar estabilidade

  • Integrar práticas de segurança em pipelines DevOps

  • Explicar conceitos de cloud híbrida e multicloud

  • Descrever arquiteturas modernas de aplicações e microserviços

  • Compreender os componentes de Kubernetes e utilizar as suas APIs

  • Implementar padrões avançados de deployment em Kubernetes

  • Aplicar monitorização e logging em ambientes Kubernetes

Programa

  1. Introdução ao DevOps

    • Filosofia, práticas e aplicações reais

    • Resolução de desafios organizacionais

  2. Containers e Docker

    • Arquitetura de containers

    • Criação e gestão de imagens

    • Segurança em imagens

    • Redes de containers

  3. Desenvolvimento de Aplicações em Containers

    • Deploy de aplicações multi-tier

    • Casos práticos

  4. CI/CD Pipelines

    • Conceitos de CI, CD e CD

    • Ferramentas de pipelines

    • Implementação de pipeline com GitLab CI

    • Construção e deployment automáticos

    • Testes automáticos

  5. DevOps para Infraestrutura

    • Infraestrutura como código

    • Ambientes de teste on-demand

    • Integração com pipelines

  6. Monitorização, Métricas e Logging

    • Ferramentas de recolha e análise

    • Alerting e observabilidade

    • Telemetria e saúde de aplicações

    • Chaos engineering

  7. Segurança em DevOps

    • Proteção de dados sensíveis

    • Validação de aplicações

    • Secure DevOps workflows

  8. Cloud e Arquiteturas Modernas

    • Cloud híbrida e privada

    • Microserviços e aplicações distribuídas

  9. Kubernetes – Fundamentos e APIs

    • Componentes e arquitetura

    • Deployment de aplicações

    • APIs Kubernetes

  10. Kubernetes – Avançado

    • Padrões de deployment avançados

    • Pipelines automáticos com Kubernetes

    • Monitorização e visibilidade em Kubernetes

  11. Preparação para o Exame 300-910 DEVOPS

    • Tópicos avaliados

    • Recomendações de estudo

Pedido de Informação