CS120
Introdução ao Red Hat OpenShift Service on AWS
Visão geral
Descrição do curso
Aprenda a implantar, acessar e realizar operações diárias em um cluster do ROSA.
Este curso ensina a equipe de operações de TI a implantar um cluster público do Red Hat OpenShift Service on AWS (ROSA), oferecendo experimentação e provisionamento de projetos nos quais as equipes de desenvolvimento possam trabalhar. A equipe de operações de TI aprenderá como realizar operações diárias dos clusters do ROSA e oferecer suporte às equipes de aplicações que o utilizam. Assim, a equipe de operações de TI pode aplicar as mesmas habilidades e procedimentos semelhantes nos clusters privados do ROSA nas organizações.
Resumo do conteúdo do curso
- Introdução ao OpenShift gerenciado
- Identificar pré-requisitos para criar e implantar um cluster do ROSA
- Acessar um cluster do ROSA como administrador
- Configurar a autenticação do GitHub
- Conectar clusters do ROSA aos serviços em nuvem da Red Hat
- Configurar projetos com medidas de segurança para equipes de aplicações
- Provisionamento e configuração declarativos de projetos usando o OpenShift GitOps
- Realizar atualizações de versão do OpenShift
- Limpar recursos da AWS de clusters excluídos
Público-alvo
- Principal:
- Administradores do ROSA
- Administradores de sistema, engenheiros de plataforma, engenheiros de nuvem, outras funções de TI relacionadas à infraestrutura que são responsáveis pelo suporte e provisionamento da infraestrutura de aplicações implantadas na AWS.
- Secundário:
- Arquitetos empresariais
- Profissionais de infraestrutura de aplicações e desenvolvimento, como engenheiros de confiabilidade de sites e de DevOps.
Treinamentos recomendados
- Todos os alunos precisam conhecer a Amazon Web Services (AWS), incluindo a operação e o gerenciamento dos recursos de computação, armazenamento e rede da AWS
- No caso dos alunos sem experiência no Red Hat OpenShift, o recomendado é aprender as habilidades básicas de gerenciamento de clusters do Red Hat OpenShift usando os seguintes cursos:
- Recomendamos aos alunos com experiência no gerenciamento de clusters do Kubernetes que façam os cursos DO180 e DO280, ou que aprendam pelo menos as habilidades básicas para operar os clusters do Red Hat OpenShift. Para isso, a Red Hat disponibiliza os seguintes recursos gratuitos:
Requisitos técnicos
- A conexão com a Internet é necessária para acessar os serviços da AWS por meio do portal ou da interface de linha de comando (CLI) dessa plataforma. Você também precisará acessar o console de nuvem híbrida da Red Hat e os serviços em nuvem associados da Red Hat.
- Os alunos precisam ter uma conta ativa da AWS com permissão para ativar os serviços do AWS Marketplace e um método de pagamento associado. Isso é necessário devido aos recursos da AWS que são consumidos pelos clusters do ROSA.
- Os alunos precisam ter uma conta ativa no Portal do Cliente Red Hat ou uma assinatura gratuita do programa Red Hat Developer
Resumo do curso
- Criação de clusters públicos do Red Hat OpenShift Service on AWS (ROSA)
Crie um cluster do Red Hat OpenShift Service on AWS (ROSA) acessível pela Internet- Introdução ao ROSA
Descreva como os clusters do ROSA se encaixam na infraestrutura da AWS, as ferramentas necessárias para criar e acessar clusters do ROSA e os padrões comuns de implantação deles: público, traga sua própria Amazon Virtual Private Cloud (VPC) e link privado - Pré-requisitos para criação de clusters do ROSA
Descreva as ferramentas e os serviços necessários para criar clusters do ROSA. Prepare uma conta da AWS e uma estação de trabalho de gerenciamento para criar um cluster do ROSA e verifique se essa conta atende a todos os pré-requisitos para criar clusters - Criação de um cluster do ROSA
Crie um cluster do ROSA acessível pela Internet - Acesso a um cluster do ROSA como administrador
Crie credenciais de administrador do cluster do OpenShift para acessar um cluster gerenciado por meio da interface de linha de comando (CLI) e do console web do OpenShift ou da CLI do Kubernetes - Conexão de um cluster do ROSA ao Red Hat Services
Conecte um cluster gerenciado ao Red Hat Cloud Services
- Introdução ao ROSA
- Configuração de projetos para equipes de aplicação
Configure projetos para equipes de aplicação desenvolverem ou implantarem aplicações e conceda aos administradores que não são do cluster autonomia suficiente para realizar as tarefas e impedir o uso indevido do cluster do ROSA e dos serviços da AWS- Configuração de provedores de identidade para clusters do ROSA
Configure um provedor de identidade para que os desenvolvedores possam acessar clusters do ROSA e projetos self-service para implantar aplicações sem privilégios - Multilocação do OpenShift com projetos
Descreva as funcionalidades do OpenShift que permitem a multilocação - Configuração de self-service do projeto
Descreva as funcionalidades do OpenShift que possibilitam o self-service para equipes de aplicações
- Configuração de provedores de identidade para clusters do ROSA
- Gerenciamento declarativo de projetos
Automatize a criação de projetos e a manutenção contínua usando o OpenShift GitOps, preservando a autonomia de usuários não administradores sobre esses projetos- GitOps para Kubernetes
Defina os fundamentos do GitOps e seu uso com clusters e aplicações do Kubernetes. Descreva os conceitos essenciais do Argo CD compatíveis com o Red Hat OpenShift GitOps - Automatização do gerenciamento de clusters do ROSA com o OpenShift GitOps
Descreva a abordagem do GitOps para automatizar o gerenciamento de clusters do OpenShift - Correção de desvios com o OpenShift GitOps
Descreva a reconciliação de recursos do ROSA com o OpenShift GitOps. Descreva a abordagem do OpenShift GitOps para corrigir desvios de estado do cluster
- GitOps para Kubernetes
- Upgrades de cluster do ROSA
Realize upgrades de clusters do ROSA com novas versões do OpenShift- Atualizações do OpenShift e disponibilidade de aplicações
Descreva o processo de atualização do OpenShift e como ele afeta a disponibilidade de aplicações - Configuração de upgrades agendados de clusters
Descreva o processo de agendamento de um upgrade de cluster do ROSA e a configuração de upgrades automatizados do y-stream
- Atualizações do OpenShift e disponibilidade de aplicações
- Exclusão de clusters do ROSA
Exclua clusters do ROSA e garanta que todos os recursos da AWS relacionados sejam excluídos- Exclusão de recursos da AWS a partir de clusters do ROSA removidos
Descreva o processo de exclusão de um cluster do ROSA - Exclusão de recursos da AWS a partir de clusters do ROSA removidos
Descreva cenários que exigem a exclusão manual de recursos da AWS relacionados a um cluster do ROSA depois de sua exclusão
- Exclusão de recursos da AWS a partir de clusters do ROSA removidos
Resultados
Impacto para a organização
- O Red Hat OpenShift Service on AWS (ROSA) é uma plataforma de aplicações pronta para uso. Ele oferece um serviço gerenciado do Red Hat OpenShift que é executado de maneira nativa na Amazon Web Services (AWS). Assim, as organizações aumentam a eficiência operacional, concentram o foco na inovação e aceleram a criação, implantação e escala das aplicações
- O Red Hat OpenShift é uma plataforma de nuvem híbrida que oferece consistência operacional a ambientes on-premises e de nuvem. As organizações que usam o ROSA seguem os mesmos processos operacionais que uma solução autogerenciada do Red Hat OpenShift Container Platform nos data centers on-premises e implantam as mesmas aplicações em qualquer cluster do OpenShift, seja ele gerenciado ou autogerenciado
Impacto para o profissional
- Depois de concluir o CS120, os alunos poderão criar clusters do ROSA. A maioria das tarefas diárias de administração de aplicações e clusters é realizada da mesma maneira nas soluções do Red Hat OpenShift. Por isso, os profissionais de TI utilizam as mesmas habilidades no gerenciamento de clusters do Red Hat OpenShift para ambientes de nuvem e on-premises
Próximos exames ou cursos recomendados
- Após o CS120, os alunos poderão realizar outros treinamentos relacionados ao desenvolvimento e operações no Red Hat OpenShift, como estes cursos: