Curso de Kubernetes no AWS
O EKS é uma oferta de Kubernetes como serviço gerenciado pela própria AWS. O EKS é totalmente escalável e personalizável, permitindo que uma implantação do Kubernetes imite e/ou se integre a um ambiente existente de Kubernetes on-premise.
Neste treinamento conduzido por instrutores, os participantes aprenderão a configurar e gerenciar um ambiente de contêineres em escala de produção usando Kubernetes no EKS.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar e gerenciar o Kubernetes no EKS
- Migrar um ambiente existente do Kubernetes on-premise para a nuvem da AWS
- Integrar o Kubernetes com software de integração contínua (CI) de terceiros
- Garantir alta disponibilidade e recuperação de desastres no Kubernetes
- Compreender e adotar as ferramentas disponíveis para gerenciar o EKS de forma eficiente
Público-Alvo
- Desenvolvedores
- Administradores de Sistemas
- Engenheiros DevOps
Formato do Curso
- Parte palestra, parte discussão, exercícios e muita prática hands-on em um ambiente de laboratório ao vivo.
Nota
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Programa do Curso
Introdução
Visão Geral de Contêineres Docker e Kubernetes na AWS
Visão Geral das Ofertas de Gerenciamento de Contêineres da AWS e Arquitetura
Iniciando com Kubernetes no EKS
Criando um Cluster do Kubernetes no EKS
Rede de Pods do Kubernetes
Migrando do On-premise para a AWS
Integrando o Kubernetes com Integração Contínua (CI)
Garantindo Alta Disponibilidade e Recuperação de Desastres no Kubernetes
Usando Fargate para Gerenciar o EKS
Solução de Problemas
Resumo e Conclusão
Requisitos
- Compreensão dos fundamentos de contêineres e Kubernetes
- Experiência com a linha de comando do Linux
- Uma conta da Amazon AWS com pelo menos 10 USD disponível.
Precisa de ajuda para escolher o curso certo?
Curso de Kubernetes no AWS - Consulta
Kubernetes no AWS - Solicitação de Consultoria
Declaração de Clientes (3)
Conceitos aprendidos e como configurar os clusters k8
Sekgwa Ramatshosa - Vodacom SA
Curso - Kubernetes on AWS
Máquina Traduzida
A experiência prática com EKS e CLI
Shawn Smith - Vodacom SA
Curso - Kubernetes on AWS
Máquina Traduzida
O treinamento foi mais prático
Siphokazi Biyana - Vodacom SA
Curso - Kubernetes on AWS
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Certificação de Arquiteto AWS
21 HorasO curso de treinamento on-demand para Certificação de Arquiteto AWS é projetado para ajudar profissionais a se tornarem habilitados em nuvem usando Amazon Web Services. Este curso é ministrado com exemplos da vida real, auxiliando os participantes a entender a aplicação prática de conceitos como fundamentos de computação em nuvem, Amazon Web Services (AWS), Infraestrutura como Serviço (IaaS), Plataforma como Serviço (PaaS), Software como Serviço (SaaS), Nuvens Privadas e Programação em Nuvem. Após este curso, os participantes serão capazes de implementar suas próprias soluções na nuvem usando instâncias EC2, buckets S3, etc.
Engenheiros DevOps da AWS
21 HorasPúblico-alvo:
Engenheiros de nuvem, arquitetos de soluções, equipes de centro de excelência, administradores de servidores Windows, administradores Unix/Linux, administradores de armazenamento, administradores de rede, administradores de virtualização
Objetivos do Curso:
Este curso é projetado para ensinar a você como:
- Utilizar os conceitos e práticas principais por trás da metodologia DevOps
- Projetar e implementar uma infraestrutura na AWS que suporte um ou mais projetos de desenvolvimento DevOps
- Usar o AWS CloudFormation e o AWS OpsWorks para implantar a infraestrutura necessária para criar ambientes de desenvolvimento, teste e produção para um projeto de desenvolvimento de software
- Usar o AWS CodeCommit e entender as várias opções para habilitar um ambiente de Integração Contínua na AWS
- Usar o AWS CodePipeline para projetar e implementar uma pipeline de Integração e Entrega Contínua na AWS
- Implementar vários casos comuns de implantação contínua usando tecnologias da AWS, incluindo implantação azul/verde e teste A/B
- Distinguir entre as várias tecnologias de implantação de aplicativos disponíveis na AWS (incluindo AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon EC2 Container Service e Amazon EC2 Container Registry) e decidir qual tecnologia se adequa melhor a um cenário específico
- Ajustar as aplicações que você entrega na AWS para alto desempenho e usar ferramentas e tecnologias da AWS para monitorar seu aplicativo e ambiente em busca de problemas potenciais
AWS Developer Associate
28 HorasEste curso de 4 dias fornecerá:
- Uma compreensão dos serviços AWS principais, seus usos e práticas recomendadas de arquitetura básica.
- Proficiência no design, desenvolvimento e implantação de soluções baseadas em nuvem usando a AWS.
- Experiência no desenvolvimento e manutenção de aplicativos escritos para Amazon Simple Storage Service, Amazon DynamoDB, Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon Simple Workflow Service, AWS Elastic Beanstalk e AWS CloudFormation.
Público-Alvo:
Engenheiros de nuvem, equipes de excelência, administradores de servidores Windows, administradores Unix/Linux, administradores de armazenamento, administradores de rede e administradores de virtualização.
Ao completar este programa de treinamento, os participantes deverão ser capazes de implantar e usar serviços AWS de uma perspectiva de desenvolvedor.
AWS IoT Core
14 HorasEsse treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a engenheiros que desejam implantar e gerenciar dispositivos IoT na AWS.
No final deste treinamento, os participantes poderão criar uma plataforma de IoT que inclua a implantação e o gerenciamento de um back-end, gateway e dispositivos na parte superior da AWS.
Amazon Web Services (AWS) IoT Greengrass
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores que desejam instalar, configurar e gerenciar recursos do AWS IoT Greengrass para criar aplicativos para vários dispositivos.
No final deste treinamento, os participantes serão capazes de usar o AWS IoT Greengrass para criar, implantar, gerenciar, proteger e monitorar aplicativos em dispositivos inteligentes.
AWS Lambda para Desenvolvedores
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores que desejam usar AWS Lambda para criar e implantar serviços e aplicativos na nuvem, sem precisar se preocupar com o provisionamento do ambiente de execução (servidores, VMs e contêineres, disponibilidade, escalabilidade, armazenamento, etc.).
Ao final deste treinamento, os participantes serão capazes de:
- Configurar AWS Lambda para executar uma função.
- Entenda o FaaS (Functions as a Service) e as vantagens do desenvolvimento sem servidor.
- Construir, carregar e executar funções AWS Lambda.
- Integrar funções Lambda com diferentes fontes de eventos.
- Empacotar, implantar, monitorar e solucionar problemas de aplicativos baseados em Lambda.
AWS: Uma Introdução Prática a Cloud Computing
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal fornece uma visão geral dos produtos, serviços e soluções da AWS. Destina-se a indivíduos e equipas que são:
- avaliação/preparação para uma implantação inicial de sua infraestrutura de TI na AWS.
- avaliação/preparação para migrar a infraestrutura de TI existente para a nuvem pública da AWS.
Ao final deste treinamento, os participantes terão uma compreensão clara dos principais componentes que compõem a oferta de nuvem da Amazon. Os exercícios práticos, discussões e implantações em sala de aula fornecerão aos participantes a prática e o feedback de que precisam para se sentirem confortáveis e preparados para realizar suas próprias implantações ao vivo na AWS.
DO180: Introdução a Contêineres, 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 conduzido por instrutor (online ou presencial) é destinado a profissionais técnicos de nível iniciante a intermediário que desejam aprender fluxos de trabalho com contêineres, primitivas do Kubernetes e como implantar e operar aplicativos no OpenShift.
Ao final deste treinamento, os participantes serão capazes de:
- Construir e gerenciar imagens de contêineres e registros com práticas recomendadas para reprodutibilidade e segurança.
- Implantar e gerenciar objetos do Kubernetes, como pods, implantações e serviços no OpenShift.
- Usar recursos do OpenShift, incluindo rotas, BuildConfigs e o console web para facilitar a entrega de aplicativos.
- Implementar armazenamento persistente, gerenciamento de configuração e manipulação de segredos para cargas de trabalho com estado.
- Aplicar práticas básicas de segurança, RBAC 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 Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Dominando DevOps com AWS Cloud9
21 HorasEsse treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a profissionais de nível avançado que desejam aprofundar sua compreensão das práticas DevOps e otimizar os processos de desenvolvimento usando o AWS Cloud9.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar e configurar o AWS Cloud9 para fluxos de trabalho DevOps.
- Implementar pipelines de integração contínua e entrega contínua (CI / CD).
- Automatize os processos de teste, monitoramento e implantação usando o AWS Cloud9.
- Integrar serviços do AWS, como Lambda, EC2 e S3, em fluxos de trabalho DevOps.
- Utilizar sistemas de controlo de fontes como GitHub ou GitLab no AWS Cloud9.
Desenvolvendo Aplicações Sem Servidores no AWS Cloud9
14 HorasEsse treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a profissionais de nível intermediário que desejam aprender como criar, implantar e manter efetivamente aplicativos sem servidor no AWS Cloud9 e AWS Lambda.
No final deste treinamento, os participantes serão capazes de:
- Entenda os fundamentos da arquitetura sem servidor.
- Configure o AWS Cloud9 para o desenvolvimento de aplicativos sem servidor.
- Desenvolver, testar e implantar aplicativos sem servidor usando AWS Lambda.
- Integrar AWS Lambda com outros serviços da AWS, como API Gateway e S3.
- Otimizar aplicativos sem servidor para desempenho e eficiência de custos.
Implantando Aplicativos Kubernetes com Helm
7 HorasEste treinamento liderado por instrutor em Portugal (online ou presencial) é voltado para engenheiros que desejam usar o Helm para simplificar o processo de instalação e gerenciamento de aplicativos Kubernetes.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Helm.
- Criar builds reproduzíveis de aplicativos Kubernetes.
- Compartilhar aplicativos como gráficos Helm.
- Executar aplicativos de terceiros salvos como gráficos Helm.
- Gerenciar versões de pacotes Helm.
Treinamento Industrial IoT (Internet das Coisas) com Raspberry PI e AWS IoT Core 「4 Horas Remoto」
4 HorasResumo:
- Noções básicas sobre a arquitetura e as funções da IdC
- "Coisas", "Sensores", Internet e o mapeamento entre as funções empresariais da IoT
- Essencial de todos os componentes de software da IoT - hardware, firmware, middleware, nuvem e aplicação móvel
- Funções da IdC - gestor de frotas, visualização de dados, FM e DV baseados em SaaS, alerta/alarme, integração de sensores, integração de "coisas", delimitação geográfica
- Noções básicas de comunicação de dispositivos IoT com a nuvem com MQTT.
- Ligação de dispositivos IoT ao AWS com MQTT (AWS IoT Core).
- Ligação do núcleo AWS IoT à função AWS Lambda para computação e armazenamento de dados.
- Ligação do Raspberry PI ao núcleo AWS IoT e comunicação simples de dados.
- Alertas e eventos
- Calibração de sensores
Treinamento Industrial IoT (Internet of Things) com Raspberry PI e AWS IoT Core 「8 Horas Remotas」
8 HorasResumo:
- Noções básicas de arquitetura e funções da IdC
- "Coisas", "Sensores", Internet e o mapeamento entre as funções empresariais da IoT
- Essencial de todos os componentes de software da IoT - hardware, firmware, middleware, nuvem e aplicação móvel
- Funções da IdC - gestor de frotas, visualização de dados, FM e DV baseados em SaaS, alerta/alarme, integração de sensores, integração de "coisas", delimitação geográfica
- Noções básicas de comunicação de dispositivos IoT com a nuvem com MQTT.
- Ligação de dispositivos IoT ao AWS com MQTT (AWS IoT Core).
- Ligação do núcleo AWS IoT à função AWS Lambda para computação e armazenamento de dados utilizando o DynamoDB.
- Ligação do Raspberry PI ao núcleo AWS IoT e comunicação de dados simples.
- Utilização prática do Raspberry PI e do AWS IoT Core para construir um dispositivo inteligente.
- Visualização de dados de sensores e comunicação com interface web.
Introdução ao Minikube e ao Kubernetes
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (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 Portugal (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.