DO700
Container Adoption Boot Camp
Descrição do curso
Suporte à infraestrutura para adoção de aplicações nativas em containers, Kubernetes e práticas de DevOps
O treinamento Container Adoption Boot Camp for Administrators (DO700) é uma experiência imersiva, intensiva e hands-on em gerenciamento em escala empresarial de aplicações nativas em containers implantadas na versão do Kubernetes da Red Hat, o Red Hat® OpenShift® Container Platform. Este curso é destinado aos profissionais que querem avançar significativamente na jornada da transformação digital. Mas para fazer essa mudança, você precisa oferecer suporte a um número cada vez maior de clusters, stakeholders, aplicações e usuários para viabilizar implantações em grande escala. As habilidades adquiridas neste curso podem ser aplicadas a edições autogerenciadas do OpenShift e a edições de serviços gerenciados, como o Red Hat OpenShift on AWS (ROSA) e o Azure Red Hat OpenShift. Como parte da inscrição, você receberá um ano doRed Hat Learning Subscription Standard, que dá a você acesso ilimitado a todos os nossos cursos online. Além disso, você pode fazer até cinco exames únicos e refazer qualquer um desses exames caso não seja aprovado.
Essa coleção de cursos é baseada no Red Hat OpenShift Container Platform 4.14.
Observação: este curso é oferecido como aulas virtuais de dez dias. A duração pode variar de acordo com a entrega. Para conferir todos os detalhes, a programação e os preços do curso, selecione a localização e clique em "Registre-se" no menu à direita.
De 5 a 10 tópicos
- Introdução ao Kubernetes e ao Red Hat OpenShift
- Implantação e solução de problemas de aplicações em containers no OpenShift
- Controle do acesso a projetos com base em funções usando controle de acesso baseado em função (RBAC)
- Configuração do gerenciamento de identidade e autenticação do OpenShift
- Isolamento de aplicações com políticas de rede
- Controle do uso de recursos com cotas e limites
- Automação das tarefas administrativas do OpenShift usando o operador OpenShift GitOps
- Implantação de aplicações em pacotes com templates do OpenShift e gráficos Helm
- Provisionamento de armazenamento persistente sob medida para os requisitos de aplicações
- Backup e restauração aplicações em containers com a API do OpenShift para proteção de dados (OADP)
Público-alvo
- Administradores de sistemas, administradores de nuvem e engenheiros de confiabilidade de sites (SREs) interessados em adotar tecnologias de container e Kubernetes.
Treinamentos recomendados
- Ter a certificação Red Hat Certified System Administrator (RHCSA) ou demonstrar experiência equivalente
Requisitos técnicos
- É necessário ter conexão com a Internet durante o curso para acessar os clusters dedicados e compartilhados do OpenShift.
Tópicos abordados
- Introdução ao Kubernetes e ao OpenShift
- Identifique os principais serviços de cluster do Kubernetes e os serviços da plataforma OpenShift e monitore-os usando o console web.
- APIs e interfaces de linha de comando do Kubernetes e do OpenShift
- Acesse um cluster do OpenShift usando a linha de comando e consulte os respectivos recursos de API do Kubernetes para avaliar a integridade desse cluster.
- Execução de aplicações como containers e pods
- Execute e solucione problemas de aplicações em containers como pods não gerenciados do Kubernetes.
- Implantação de aplicações gerenciadas e em rede no Kubernetes
- Implante aplicações e exponha-as ao acesso à rede de dentro e de fora de um cluster do Kubernetes.
- Gerenciamento do armazenamento para a configuração e dados de aplicações
- Externalize as configurações de aplicações em recursos do Kubernetes e provisione volumes de armazenamento para arquivos de dados persistentes.
- Configuração de aplicações para conferir confiabilidade
- Configure aplicações para trabalhar com o Kubernetes e proporcionar alta disponibilidade e resiliência.
- Gerenciamento de atualizações de aplicações
- Gerencie atualizações reproduzíveis de aplicações e reversões de código e configurações.
- Gerenciamento declarativo de recursos
- Implante e atualize aplicações a partir de manifestos de recursos parametrizados para diferentes ambientes de destino.
- Implantação de aplicações em pacotes
- Implante e atualize aplicações a partir de manifestos de recursos empacotados para compartilhamento e distribuição.
- Autenticação e autorização
- Configure a autenticação com o provedor de identidades HTPasswd e atribua funções a usuários e grupos.
- Segurança de rede
- Proteja o tráfego de rede entre aplicações dentro e fora do cluster.
- Exposição de aplicações que não são HTTP/SNI
- Exponha aplicações ao acesso externo sem usar um controlador de entrada.
- Habilitação do self-service para desenvolvedores
- Configure clusters para self-service seguro para desenvolvedores de várias equipes e desabilite o self-service se as equipe de operações precisarem provisionar projetos.
- Gerenciamento de operadores do Kubernetes
- Instale e atualize operadores que o gerenciador de ciclo de vida do operador e o operador de versão do cluster gerenciam.
- Segurança das aplicações
- Execute aplicações que exigem privilégios elevados ou especiais do sistema operacional do host ou do Kubernetes.
- Atualizações do OpenShift
- Atualize um cluster do OpenShift e minimize a interrupção das aplicações implantadas.
- Gerenciamento de identidade e autenticação
- Configure clusters do OpenShift para autenticação usando sistemas de identidade empresarial LDAP e OIDC e para reconhecer grupos definidos por esses sistemas.
- Backup, restauração e migração de aplicações com OADP
- Faça backup e restauração de configurações e dados de aplicações com a API do OpenShift para proteção de dados (OADP)
- Particionamento de clusters
- Configure um subconjunto de nós de cluster a serem dedicados a um tipo de carga de trabalho.
- Agendamento de pods
- Configure cargas de trabalho para serem executadas em um conjunto dedicado de nós de cluster e impeça que outras cargas de trabalho usem esses nós de cluster.
- OpenShift GitOps
- Implante o OpenShift GitOps para gerenciar clusters e aplicações.
Impacto para a organização
- O objetivo deste treinamento é ensinar aos administradores iniciantes na tecnologia de containers habilidades básicas e avançadas para configurar, gerenciar e automatizar o Red Hat OpenShift Container Platform. Isso ajudará a implantar aplicações em containers que sejam altamente disponíveis, resilientes e escaláveis. O Red Hat OpenShift Container Platform acelera o desenvolvimento e a implantação de aplicações, além de conferir portabilidade entre ambientes. Essa plataforma também simplifica a escalabilidade, a administração e a manutenção de aplicações nativas em nuvem ou adaptadas para ela.
Impacto para o profissional
Ao concluir este curso, você será capaz de configurar e gerenciar clusters do Red Hat OpenShift Container Platform 4 em escala para:
- Configurar controles de segurança para usuários, aplicações e redes.
- Integrar o OpenShift com sistemas de autenticação empresarial, armazenamento e GitOps para aumentar a produtividade da equipe de operações de TI e aprimorar a conformidade com os padrões organizacionais.
- Usar técnicas de solução de problemas para identificar questões relacionadas a aplicações em containers, operadores de cluster e capacidade de computação.
Próximo exame ou curso recomendado
Disponibilidade para treinamento no local
Treinamentos para equipes podem ser realizados nas suas instalações, presencialmente ou de forma remota.
Red Hat Learning Subscription
Trajetórias de aprendizagem e treinamentos abrangentes sobre as soluções Red Hat, certificações reconhecidas pelo setor e uma experiência de aprendizado de TI dinâmica e flexível.
Descubra o que outros estudantes disseram sobre este curso na Red Hat Learning Community.
Defina sua trajetória de aprendizagem
Participe deste curso que é parte do Red Hat Learning Subscription, que oferece um ano de acesso ilimitado e sob demanda aos nossos recursos de aprendizagem online.
Verifique seu conhecimento
Faça uma avaliação de habilidades gratuita para testar seu know-how, verificar o que está faltando para você e saber por onde começar no Red Hat Training.