Curso Online Automação e Programabilidade

Aqui, você terá todo o background necessário para aprender sobre automação e programabilidade com foco em Redes e Infraestrutura de TI, desde os conceitos e terminologias até assuntos mais avançados como as principais ferramentas de automação utilizadas no mercado (Ansible, Puppet, Chef, Salt e Terraform). Você vai aprender a diferença entre automação, orquestração de redes, infrastructure as code (IaC) e netdevops. Vai aprender que é um API e interpretar arquivos em json, xml e yaml. Também aprenderá sobre REST-based APIs, crud e verbos http. Sobre modelagem de dados e yang, assim como os protocolos NETCONF e RESTCONF.

Categoria : Redes
Carga horária : 10h
Plano : Plus
Disponível a partir do plano Plus

Clique aqui e faça sua inscrição

Curso com certificado

Carga horária de 10h

Alunos

298 já estudaram esse curso

Início Imediato

Faça sua inscrição e comece agora mesmo

Confira o Conteúdo do Curso

Introdução ao curso, objetivos e como estudar.

Introdução

Como Estudar com o Material da DlteC

Nesse capítulo você vai aprender a terminologia e principais conceitos que ajudarão a entender esse mundo novo para muitos profissionais de Redes ou Infraestrutura de TI que é a Automação e Programabilidade de Redes. Você vai entender o que é automação, tipos de automação, seus benefícios, novos termos como NetDevOps, IaC e Orquestração.

Impacto da Automação nas Redes Convencionais

O que é Automação de Rede?

Tipos de Automação de Rede

Ferramentas de Automação de Rede

Benefícios da automação de rede

Automação versus Orquestração de Redes

O que é Infrastructure as Code (IaC)

Visão Geral do NetDevOps

Nesse capítulo vamos tratar de como gerenciar as configurações dos dispositivos de rede, ou seja, vamos tratar do Gerenciamento das Configurações em inglês “Configuration Management”.

Introdução

Desafios no Gerenciamento da Configuração

Gerenciamento da Configuração e “Network as a Code”

Templates de Configuração

Monitoração da Configuração e Controle de Mudanças

Nesse capítulo vamos estudar como os dados podem ser formatados para que as diversas aplicações e APIs possam entender essas informações, ou seja, para converter uma estrutura de dados ou um objeto em um formato que possa ser armazenado ou transferido entre aplicações distintas. Vamos estudar os formatos mais utilizados que são JSON, XML e YAML.

Introdução a Serialização de Dados

API: Interface de Programação de Aplicativos

Tipos de Variáveis

JavaScript Object Notation ou JSON

Exemplos de Interpretação Dados em JSON

Introdução ao XML

Introdução ao YAML

Nesse capítulo você vai estudar o que é e as características das APIs baseadas em REST. Também vai entender o que é o CRUD e sua relação com os verbos HTTP. Vai estudar também a codificação de dados e como interpretar dados codificados no formato do JSON, tudo isso com exemplos práticos através do uso de ferramentas para acesso ao REST API em uma controlara SDN real.

REST versus RESTfull APIs

CRUD e Verbos HTTP

Troca de Mensagens: HTTP Client/Server

Estrutura da URI e Requisições REST

Response Status Codes

Cabeçalho do HTTP ou Headers

Dados ou Body

Fazendo Requisições de API com Postman e cURL

Exemplo Prático Utilizando Controladora SDN do Fabricante Cisco

Instalando e Configurando o Postman

Gerando a Chave de Autenticação

Exemplo de Busca de Informações via REST

Nesse capítulo vamos estudar as estruturas de dados baseadas no YANG, assim como os protocolos NETCONF e RESTCONF.

Modelagem de Dados e YANG

Visão Geral do YANG

Principais Componentes do YANG

Protocolo NETCONF

Protocolo RESTCONF

Demonstração Prática do NETCONF e RESTCONF

Nesse capítulo você vai estudar as características e utilização das principais ferramentas de automação utilizadas por engenheiros de rede que são Puppet, Chef, Ansible, SalStack e Terraform.

Introdução

Visão Geral do Ansible

Visão Geral do Puppet

Visão Geral do Chef

Quadro Comparativo: Ansible, Puppet e Chef

Visão Geral do SaltStack

Visão Geral do Terraform

Nesse capítulo vamos falar mais sobre a principal pergunta que recebemos: "O que eu preciso para continuar meu desenvolvimento na área de Automação e Programabilidade de Redes?" Você vai entender qual caminho deve seguir a partir daqui.

Programabilidade e Programação

Skills Importantes para Automação e Programabilidade

Nesse capítulo você vai encontrar a conclusão do curso e como emitir seu certificado.

Conclusão

Aproveite a Promoção Super Acesso

promoção válida até o dia 07/04/2024

Plano Gold

01 ano de acesso

10xR$ 49.7

no cartão de crédito
ou no boleto a vista


  • 01 ANO DE ACESSO
  • Certificados Inluídos
  • 101 Cursos liberados
  • Trilha Redes Básico
  • Trilha Redes Avançado
  • Trilha Cisco Básico
  • Trilha Cisco CCNA e CCNP
  • Voucher para a prova do CCNA
  • Trilhas Linux LPI
  • Voucher para as provas da LPI
  • Gravação das lives
  • Acesso ao Grupo Facebook
  • Acesso ao Grupo Telegram
  • Suporte tira-dúvidas
  • Garantia de 07 dias
Popular
Plano Gold Vitalicio

Acesso vitalício

10xR$ 99.7

no cartão de crédito
ou no boleto a vista


  • ACESSO VITALÍCIO
  • Certificados Inluídos
  • 101 Cursos liberados
  • Trilha Redes Básico
  • Trilha Redes Avançado
  • Trilha Cisco Básico
  • Trilha Cisco CCNA e CCNP
  • Voucher para a prova do CCNA
  • Trilhas Linux LPI
  • Voucher para as provas da LPI
  • Gravação das lives
  • Acesso ao Grupo Facebook
  • Acesso ao Grupo Telegram
  • Suporte tira-dúvidas
  • Garantia de 07 dias

Caso você se inscreva em um dos planos de acesso e perceba que não faz sentido para o momento da sua carreira seguir estudando conosco, basta envair um e-mail para nosso suporte em até 7 dias após a compra que iremos reembolsar 100% do seu investimento.