Novas certificações para desenvolvedores da Cisco. Visão geral das certificações da indústria

O programa de certificação Cisco existe há 26 anos (foi fundado em 1993). Muitas pessoas conhecem bem a linha de certificação de engenharia CCNA, CCNP, CCIE. Este ano, o programa foi complementado com certificações para desenvolvedores, nomeadamente DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert.

O próprio programa DevNet existe na empresa há mais de cinco anos. O programa Cisco DevNet já foi escrito em detalhes em Habré em Este artigo.

E então o que temos em relação às novas certificações:

  1. Tal como acontece com as certificações de engenharia, existem quatro níveis de certificações DevNet – Associado, Especialista, Profissional, Especialista.
  2. As certificações de engenharia são complementadas por módulos de automação/programação.
  3. As certificações para desenvolvedores incluem um módulo relacionado aos fundamentos da programabilidade de rede

Novas certificações para desenvolvedores da Cisco. Visão geral das certificações da indústria

Vamos dar uma olhada em cada uma das certificações, incluindo o conteúdo e a quem se destina.

Associado Cisco DevNet

A quem se destina:
Para jovens profissionais, nomeadamente especialistas juniores em posições desde programadores e SRE/DevOps até testadores e engenheiros de automação.

Exame DEVASC 200-901 incluirá os conceitos básicos de desenvolvimento de aplicativos (conhecimento de git, conceitos básicos de python) e conhecimentos e habilidades no uso da API de equipamentos/soluções Cisco.
Conforme escrito anteriormente, as certificações também incluem um módulo sobre noções básicas de programação de redes (15% do total).

Novas certificações para desenvolvedores da Cisco. Visão geral das certificações da indústria

Especialista Cisco DevNet

A quem se destina:
Especialistas com experiência profissional em uma das áreas de 3 a 5 anos.
Desenvolvedores com experiência prática no desenvolvimento e suporte de aplicações construídas em plataformas Cisco.

Esta certificação permite escolher uma ou mais das seguintes especializações, e cada especialização possui um exame correspondente.
Para programadores:

Para especialistas em automação:

Para as especializações Core e DevOps, haverá módulos para testar conhecimentos sobre CI/CD, Docker, princípios de aplicativos de 12 fatores e ameaças OWASP.

A especialização Webex está relacionada aos dispositivos e soluções Cisco Webex. Anteriormente, muitas soluções na área de comunicações unificadas foram movidas para a marca comum Webex, e o Cisco Spark também foi renomeado para Webex Teams. A direção inclui módulos para automação do Webex Teams, customização, programação de dispositivos para colaboração (Webex Devices).

A especialização em IoT inclui módulos sobre soluções de IoT de código aberto, visualização e interpretação (incluindo uso de Freeboard, Grafana e Kibana).

Exame de certificação Especialista DevNet: DevOps também inclui tópicos como: características e conceitos de ferramentas de construção/implantação como Jenkins, Drone ou Travis CI; Ferramentas de gerenciamento de configuração para automatização de serviços de infraestrutura, como Ansible, Puppet, Terraform e Chef; Kubernetes (conceitos, implantação de aplicações em cluster, uso de objetos); determinar os requisitos (memória, E/S de disco, rede, CPU) necessários para dimensionar um aplicativo ou serviço; técnicas para proteger o aplicativo e a infraestrutura durante o desenvolvimento e teste.

Abaixo está uma tabela comparando algumas das certificações existentes na área DevOps. Pode parecer que a tabela compara objetos com características diferentes, e isso é verdade). Essencialmente, existem alguns serviços IaaS, projetos de código aberto e certificações orientadas a fornecedores.

Novas certificações para desenvolvedores da Cisco. Visão geral das certificações da indústria

O conjunto de habilidades e conhecimentos que abrange a área de DevOps certamente inclui também a capacidade de usar diversos programas e ferramentas. Muitos projetos também possuem certificações próprias, como Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible e muitos outros.

Certificações para especialistas em automação

As especializações em automação incluem um módulo de noções básicas de programação de redes (10% do total de tópicos), que inclui tópicos como:

  • Configurando uma estação de trabalho Linux/macOS/Windows como ambiente de desenvolvimento
  • noções básicas da linguagem de programação Python
  • Git
  • usando API REST
  • Análise JSON
  • CI / CD

Cisco DevNet Profissional

A quem se destina:
Especialistas com pelo menos 3 anos de experiência em desenvolvimento e implementação de aplicações; Experiência com soluções Cisco e linguagem de programação Python.
Será de interesse para: desenvolvedores que estão migrando para automação e DevOps; arquitetos de soluções que utilizam o ecossistema Cisco; para engenheiros de rede experientes que buscam expandir suas habilidades para incluir desenvolvimento e automação de aplicativos; desenvolvedores de infraestrutura projetando ambientes de produção seguros.

A certificação inclui dois exames:

  1. Um exame básico desenvolvido para confirmar as habilidades profissionais de um desenvolvedor (DEVCOR 300-901)
  2. Exame especializado em uma das áreas: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. Eles são descritos em detalhes acima na descrição da certificação Cisco DevNet Specialist.

O exame básico inclui os seguintes tópicos:

  • Desenvolvimento e design de software
  • Compreendendo e usando a API
  • Plataformas Cisco
  • Implantação e segurança de aplicativos
  • Infraestrutura e automação

O módulo “Desenvolvimento e Design de Software” inclui tópicos do módulo “Fundamentos de Programação em Rede”, e também é complementado pelos seguintes tópicos: fundamentos de desenvolvimento de aplicações (padrões de arquitetura, escolha de tipos de banco de dados com base nos requisitos da aplicação, diagnóstico de problemas de aplicação, avaliação arquitetura da aplicação levando em consideração vários parâmetros); integrações com Webex Teams (incluindo conhecimento de Webex Teams SDK, OAuth, etc.); autenticação de token no Firepower Management Center; conhecimento profundo de git (servidor git, ramificação, resolução de conflitos, etc.).

O módulo “Infraestrutura e Automação” também conterá tarefas e dúvidas referentes à configuração de parâmetros de rede utilizando playbook Ansible, manifesto Puppet.

Especialista Cisco DevNet

A certificação mais alta é destinada a profissionais, programadores e engenheiros que possuam habilidades e conhecimentos avançados descritos em certificações anteriores. Esses especialistas também devem ter habilidades para implantar aplicativos pré-construídos que usam a API Cisco.
Informações detalhadas sobre a certificação serão fornecidas posteriormente.

Informações detalhadas sobre cada uma das certificações Cisco DevNet já estão disponíveis. Os exames estarão disponíveis em fevereiro de 2020. Os recursos de preparação para os exames já estão disponíveis https://developer.cisco.com/certification/

PS

As novas tecnologias criam novos requisitos para o conhecimento e as competências dos especialistas. Já hoje, o nível de desenvolvimento de equipamentos e soluções permite automatizar diversos processos e gerenciar a infraestrutura de TI por meio de frameworks/scripts e programas escritos em uma linguagem de programação conveniente.

O conhecimento e as habilidades necessárias para passar nos exames de certificação podem ser divididos aproximadamente nas seguintes categorias:

  • aspectos teóricos e práticos de diversas tecnologias e técnicas
  • uso de APIs de dispositivos e soluções Cisco
  • trabalhando com projetos e estruturas de código aberto

Cada funcionário e pessoa que procurava especialistas tinha uma atitude própria em relação à certificação e seu impacto na promoção na empresa ou no aumento salarial
Tenho a certeza que, em igualdade de circunstâncias, ter certificação profissional numa área especializada será considerado uma vantagem.

Fonte: habr.com

Adicionar um comentário