Curso de Rede Kubernetes com Calico
O Projeto Calico é uma solução de rede para contêineres e máquinas virtuais. Inicialmente criado para o OpenStack, com o objetivo de simplificar a transmissão de dados pela rede, hoje ele suporta Kubernetes, OpenShift, Docker EE, OpenStack, serviços de metal nu e outros. O Calico utiliza roteamento IP em vez de switching, redes virtuais, redes overlay e outras soluções complexas para habilitar uma rede eficiente e segura.
Este treinamento presencial, conduzido por um instrutor (online ou no local), é destinado a engenheiros que desejam configurar redes de clusters Kubernetes usando uma abordagem baseada em roteamento IP simplificado.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Calico.
- Usar o Calico para criar uma solução de rede de contêineres para clusters Kubernetes.
- Compreender como o Calico difere das redes overlay tradicionais.
- Compreender como o Calico combina protocolos de roteamento na internet com lojas de dados baseadas em consenso.
- Usar o Calico para fornecer uma política de rede segura para Kubernetes.
Formato do Curso
- Aula interativa e discussão.
- Muitos exercícios e prática.
- Implementação hands-on em um ambiente de laboratório ao vivo.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
- Para saber mais sobre o Projeto Calico, visite: https://www.projectcalico.org/
Programa do Curso
Introdução
- Rede camada 3 vs redes overlay
Instalação e Configuração do Calico
Visão geral dos recursos e arquitetura do Calico
O Problema com Redes Overlay Tradicionais
Compreendendo Conectividade L3 e Roteamento IP
Visão geral dos Componentes do Calico
Configurando uma Política de Rede Kubernetes com Calico
Configurando Rotas IP em Cada Host
Distribuindo um Aplicativo
Criando uma Política de Rede Avançada
Solução de Problemas
Resumo e Conclusão
Requisitos
- Compreensão de conceitos de computação em nuvem
- Experiência com redes
Público-alvo
- Engenheiros de rede
- Administradores de sistemas
- Engenheiros DevOps
- Desenvolvedores
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Rede Kubernetes com Calico - Reserva
Curso de Rede Kubernetes com Calico - Consulta
Declaração de Clientes (1)
ele foi paciente e compreendeu que ficamos para trás
Albertina - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Desenvolvendo Aplicações para o ONOS
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores SDN de nível intermediário e engenheiros de rede que desejam desenvolver aplicativos personalizados na plataforma ONOS para enfrentar desafios de rede específicos e aprimorar os recursos SDN.
No final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura e os componentes principais do ONOS.
- Configurar um ambiente de desenvolvimento para aplicativos ONOS.
- Criar, testar e implantar aplicativos ONOS para gerenciar redes SDN.
- Integrar aplicações ONOS com sistemas externos e APIs.
- Solucionar problemas e otimizar aplicativos ONOS para desempenho e escalabilidade.
Desenvolvendo Aplicações com OpenDaylight
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores SDN de nível intermediário e engenheiros de software que desejam aprender como criar aplicativos SDN personalizados usando APIs OpenDaylight e modelos YANG para aprimorar a funcionalidade e a escalabilidade da rede.
No final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura e os componentes do OpenDaylight.
- Usar APIs OpenDaylight para criar aplicativos SDN.
- Criar e gerenciar modelos YANG para personalização de rede.
- Implantar, testar e depurar aplicativos personalizados em um ambiente OpenDaylight.
- Integrar o OpenDaylight com sistemas externos e dispositivos de rede.
DO180: Introdução a Containers, Kubernetes e OpenShift
35 HorasDO180 é uma introdução a contêineres, fundamentos do Kubernetes e conceitos da plataforma Red Hat OpenShift, focada em habilidades práticas.
Este treinamento guiado por instrutor (online ou presencial) destina-se a profissionais técnicos de nível iniciante a intermediário que desejam aprender fluxos de trabalho de contêineres, primitivas do Kubernetes e como implantar e operar aplicativos no OpenShift.
No final deste treinamento, os participantes serão capazes de:
- Construir e gerenciar imagens de contêineres e registros com as melhores práticas para reprodução e segurança.
- Implantar e gerenciar objetos do Kubernetes, como pods, implantações e serviços no OpenShift.
- Utilizar recursos do OpenShift, incluindo rotas, buildconfigs e o console web, para simplificar a entrega de aplicativos.
- Implementar armazenamento persistente, gerenciamento de configuração e tratamento de segredos para cargas de trabalho stateful.
- APLICAR práticas básicas de segurança, RBAC (Controle de Acesso Baseado em Funções) e monitoramento para manter clusters e aplicativos saudáveis.
Formato do Curso
- Aula interativa e discussão.
- Laboratórios práticos em um ambiente OpenShift ao vivo todos os dias.
- Exercícios baseados em cenários e oficinas de solução de problemas.
Opções de Customização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Implantando Aplicações Kubernetes com Helm
7 HorasEste treinamento guiado por instrutor em Brasil (online ou presencial) é voltado para engenheiros que desejam usar o Helm para simplificar o processo de instalação e gerenciamento de aplicações Kubernetes.
No final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Helm.
- Criar builds reprodutíveis de aplicações Kubernetes.
- Compartilhar aplicações como gráficos do Helm.
- Executar aplicações de terceiros salvas como gráficos do Helm.
- Gerenciar as versões de pacotes do Helm.
Introdução ao Minikube e ao Kubernetes
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de software de nível iniciante a intermediário e DevOps profissionais que desejam aprender como configurar e gerenciar um ambiente local Kubernetes usando o Minikube.
No final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Minikube em sua máquina local.
- Compreender os conceitos básicos e a arquitetura de Kubernetes.
- Implantar e gerenciar contêineres usando o kubectl e o painel do Minikube.
- Configurar armazenamento persistente e soluções de rede para Kubernetes.
- Utilizar o Minikube para desenvolver, testar e depurar aplicações.
Minikube para Desenvolvedores
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário e engenheiros DevOps que desejam usar o Minikube como parte de seu fluxo de trabalho de desenvolvimento.
No final deste treinamento, os participantes serão capazes de:
- Configurar e gerenciar um ambiente Kubernetes local usando o Minikube.
- Entender como implantar, gerenciar e depurar aplicativos no Minikube.
- Integrar o Minikube em seus pipelines de integração e implantação contínuas.
- Otimizar seu processo de desenvolvimento usando os recursos avançados do Minikube.
- Aplicar as melhores práticas para o desenvolvimento local Kubernetes.
ONAP para Orquestração e Automação de Redes
28 HorasNeste treinamento ministrado por um instrutor (online ou presencial), os participantes aprenderão a usar o ONAP para automatizar serviços de rede.
Ao final deste treinamento, os participantes serão capazes de:
- Entender, instalar e configurar os diversos componentes no ecossistema ONAP.
- Realizar a orquestração e automação em tempo real de funções de rede física e virtual com base em políticas.
- Projetar, criar, orquestrar e monitorar VNFs, SDNs e outros serviços de rede.
- Gerenciar eficientemente todo o ciclo de vida da rede usando uma abordagem orientada a software.
- Desenvolver, implantar e escalar uma rede usando as tecnologias e práticas de código aberto mais recentes.
Fundamentos do ONOS: Implementando Soluções SDN Escaláveis
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a profissionais de rede de nível iniciante e administradores de TI que desejam entender os conceitos básicos do ONOS, sua arquitetura e sua implantação para soluções SDN escaláveis.
No final deste treinamento, os participantes serão capazes de:
- Compreender o papel do ONOS na rede definida por software (SDN).
- Descrever a arquitetura e os componentes principais do ONOS.
- Instalar e configurar o ONOS em um sistema baseado em Linux.
- Configurar uma rede SDN básica usando o ONOS.
- Explorar os recursos do ONOS para gerenciar e escalonar a infraestrutura de rede.
ONOS para Engenheiros de Rede: Gerenciando Ambientes SDN
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de rede de nível intermediário, equipes DevOps e desenvolvedores de SDN que desejam entender e gerenciar ambientes SDN usando o ONOS de forma eficaz.
No final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura e os componentes do ONOS.
- Instalar e configurar o ONOS em um ambiente de laboratório.
- Explorar os recursos do ONOS para gerenciar ambientes SDN.
- Implantar, gerenciar e solucionar problemas de redes SDN usando o ONOS.
ONOS em Produção: Implantação e Otimização
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a arquitetos de TI de nível intermediário e gerentes de rede que desejam implantar e otimizar o ONOS em ambientes de produção, garantindo escalabilidade, desempenho e confiabilidade.
No final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura e os principais recursos do ONOS para uso em produção.
- Implantar o ONOS em um ambiente de produção utilizando as melhores práticas.
- Configurar clustering, redundância e tolerância a falhas no ONOS.
- Monitorar, solucionar problemas e otimizar implantações do ONOS para escalabilidade e desempenho.
- Integrar o ONOS com a infraestrutura e as ferramentas de rede existentes.
- Planear e executar um processo de atualização do ONOS com êxito.
Introdução ao OpenDaylight: Compreendendo os Fundamentos da SDN
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de rede de nível iniciante e profissionais de TI que desejam obter uma compreensão fundamental dos conceitos de SDN, aprender sobre a arquitetura de OpenDaylight e executar tarefas básicas de instalação e configuração.
No final deste treinamento, os participantes serão capazes de:
- Compreender os princípios e benefícios da rede definida por software (SDN).
- Explorar a arquitetura e os componentes do OpenDaylight.
- Instalar e configurar OpenDaylight em um sistema Linux.
- Integrar o OpenDaylight com dispositivos de rede.
- Executar operações e comandos básicos do OpenDaylight.
OpenDaylight para Automatização de Redes
14 HorasEste treinamento ministrado por instrutor (online ou presencial) em Brasil é destinado a engenheiros de rede e administradores de TI de nível iniciante que desejam aprender conceitos fundamentais do OpenDaylight, entender seu papel na automação de redes e começar a automatizar configurações e operações de rede.
Ao final deste treinamento, os participantes serão capazes de:
- Entender o papel do OpenDaylight na rede definida por software (SDN).
- Instalar e configurar o OpenDaylight em um sistema baseado em Linux.
- Explorar a arquitetura do OpenDaylight e suas funcionalidades principais.
- Criar configurações de rede automatizadas básicas usando o OpenDaylight.
- Monitorar e gerenciar redes usando controladores do OpenDaylight.
OpenDaylight para Engenheiros de Rede
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de rede de nível intermediário e equipes DevOps que desejam implantar, configurar e gerenciar soluções SDN usando a plataforma OpenDaylight.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura, os componentes e o papel da OpenDaylight nos ecossistemas SDN.
- Instalar e configurar OpenDaylight para vários cenários de rede.
- Desenvolver e implantar fluxos de rede usando controladores OpenDaylight.
- Integrar o OpenDaylight com dispositivos habilitados para SDN e redes existentes.
- Solucionar problemas e otimizar implantações do OpenDaylight para casos de uso reais.
OpenDaylight em Produção: Dimensionamento e Otimização de Implantações SDN
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a arquitetos de TI de nível intermediário, administradores de rede e engenheiros que desejam implantar OpenDaylight em ambientes de produção, otimizar seu desempenho para uso em larga escala e solucionar problemas comuns em implantações SDN.
Ao final deste treinamento, os participantes serão capazes de:
- Implantar OpenDaylight em ambientes de produção para soluções SDN escaláveis.
- Otimizar o desempenho das implantações OpenDaylight para lidar com grandes volumes de tráfego.
- Solucionar problemas e resolver problemas comuns em implantações de SDN.
- Monitorizar e manter ambientes OpenDaylight para estabilidade a longo prazo.
- Dimensionar implantações OpenDaylight para atender às crescentes demandas de rede.
Programação em P4
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de rede e desenvolvedores que desejam configurar, executar e gerenciar recursos de rede programáveis usando P4.
Ao final deste treinamento, os participantes serão capazes de:
- Aprender os fundamentos da linguagem P4.
- Programar dispositivos de rede.
- Configurar um servidor para gerenciamento de tráfego.
- Compilar e executar um programa P4 para controlar aplicações planas.
- Gerir o congestionamento da rede utilizando métodos de monitorização e depuração.