CS230
Deploying Production AWS ROSA Clusters: Creation, Configuration, and Application Integration with Exam
Visão geral
Descrição do curso
Crie e configure clusters de nível de produção do ROSA como parte de área de ocupação maior de um cliente AWS. Em seguida, integre aplicações no ROSA com serviços da AWS e mantenha uma boa postura de segurança.O curso
Deploying Production AWS ROSA Clusters: Creation, Configuration, and Application Integration (CS229) ensina a configurar clusters do ROSA como parte de ambientes preexistentes da AWS e a integrar o ROSA aos serviços da AWS normalmente usados por equipes de operações de TI, como o Amazon CloudWatch. Este curso também ensina a integrar aplicações implantadas no ROSA com serviços da AWS de maneira que os administradores de cluster e engenheiros de plataforma tenham o controle das credenciais e das funções exigidas pelas aplicações para acessar os serviços da AWS, em vez de expor essas credenciais aos desenvolvedores de aplicações.
O Red Hat Certified Specialist in ROSA exam (EX229) está incluso nesta oferta.
Resumo do conteúdo do curso
- Criar clusters do ROSA pelo PrivateLink com STS
- Conectar clusters do ROSA pelo PrivateLink às VPCs existentes e permitir que administradores e desenvolvedores acessem esses clusters
- Configurar pools de máquina dedicados e escalabilidade automática de nós/pods
- Configurar encaminhamento de log de auditoria, cluster e nó para o Amazon CloudWatch
- Configurar autenticação e sincronização de grupo com o Amazon Cognito
- Integre com registros de containers externos, como ECR e Quay.io, para implantar aplicações de repositórios de imagem privados
- Configure classes de armazenamento para permitir o acesso de aplicações a diferentes tipos de volume do EBS
- Configure classes de armazenamento e contextos de segurança para permitir o acesso de aplicações a volumes de armazenamento de EFS compartilhados
- Configure a identidade do pod usando STS/IRSA para permitir o acesso de aplicações a serviços da AWS, como banco de dados (Aurora), integração (SQS) e armazenamento de objetos (S3)
- Provisione serviços da AWS para aplicações usando os AWS Controllers for Kubernetes (ACK)
- Agregue e consulte métricas de aplicações (monitoramento de cargas de trabalho de aplicações) com o Amazon Managed Prometheus Service
- Agregue e consulte logs de aplicações estruturados com o Amazon CloudWatch
- Configure domínios personalizados e certificados TLS para um acesso público seguro às aplicações
Público-alvo
- Principal: administradores do ROSA, engenheiros de plataforma, administradores de nuvem, administradores de sistema e 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, engenheiros de confiabilidade de sites, engenheiros de DevOps e outras funções de TI relacionadas a aplicações, responsáveis pela criação da infraestrutura de aplicações implantadas na AWS
Treinamentos recomendados
- Faça nossa avaliação gratuita para saber se esta é a melhor opção para suas habilidades.
- DO120 - Introduction to Red Hat OpenShift on AWS (ROSA) ou experiência equivalente: "Sei como criar e acessar um cluster público do ROSA".
- Administração da AWS com nível de AWS Certified SysOps Administrator - Associate or AWS Certified Solutions Architect - Associate, ou experiência equivalente: "Eu sei como gerenciar os serviços de infraestrutura da AWS"
- Conhecimentos básicos em OpenShift DO080 Technical Overview: "Eu sei os conceitos básicos do OpenShift e dos containers."
- É recomendável que os estudantes também se inscrevam nos cursos com certificações do Red Hat Certified OpenShift Administration, além do CS220 e do CS221.
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 no Portal do Cliente Red Hat ou uma inscrição gratuita no programa Red Hat Developer.
- A Red Hat oferece um ambiente da AWS para laboratórios hands-on. Se esse ambiente não for utilizado, os alunos devem disponibilizar suas próprias contas de nuvem com cotas da AWS suficientes e também conseguir habilitar novos serviços do marketplace
Resumo do curso
Tópicos do curso
- Clusters do Red Hat OpenShift on AWS (ROSA) pelo PrivateLink
- Crie um cluster do ROSA pelo PrivateLink com STS e permita que desenvolvedores ou administradores acessem a API e os endpoints do roteador do cluster.
- Escalabilidade automática de nós e pods
- Configure um cluster do ROSA e uma carga de trabalho para escalar dinamicamente o número de nós do cluster e pods de aplicações de acordo com a carga.
- Integração de clusters do ROSA com a Amazon Web Services
- Configure clusters do ROSA para encaminhar logs ao Amazon CloudWatch para armazenamento, agregação e análise em longo prazo e para autenticar usuários do OpenShift usando o Amazon Cognito.
- Implantação de aplicações de registros externos
- Implante aplicações no Red Hat OpenShift Service on AWS (ROSA) a partir de repositórios de imagem de container privados armazenados em registros externos centralizados.
- Disponibilização de volumes de armazenamento da Amazon para aplicações
- Configure volumes do Amazon Elastic Block Storage (EBS) ou do Amazon Elastic File System (EFS) que atendam aos requisitos de custo, desempenho e compartilhamento de suas aplicações.
- Configuração do acesso de aplicações aos serviços da AWS
- Configure aplicações para acessar serviços compartilhados da AWS usando contas de serviço do Kubernetes e provisione serviços dedicados da AWS usando recursos personalizados do Kubernetes.
- Observabilidade de aplicação da AWS e do OpenShift
- Configure clusters do ROSA para encaminhar logs de aplicações ao Amazon CloudWatch e métricas de aplicações ao Amazon Managed Service for Prometheus.
- Domínios personalizados para aplicações do ROSA
- Apresente aplicações a pessoas com acesso à Internet com URLs seguras, usando domínios DNS legíveis por humanos.
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 traz consistência operacional a ambientes de nuvem diferentes e on-premise
- As organizações que adotam o ROSA geralmente são clientes com habilidades no uso dos serviços da AWS para vários cenários de negócios e precisam integrar clusters gerenciados do OpenShift em seus ambientes preexistentes da AWS. Essas organizações geralmente estão preocupadas com a segurança e exigem controles de acesso robustos e segurança de rede para todos os serviços da AWS, incluindo os clusters do ROSA
Impacto para o profissional
- Depois de concluir o CS229, os alunos podem criar clusters privados do ROSA que são integrados aos serviços de infraestrutura da AWS, normalmente empregados por equipes de operações de TI e prontos para a integração de aplicações e desenvolvedores. Os alunos podem integrar aplicações implantadas em um cluster privado do ROSA de maneira que os administradores de clusters e engenheiros de plataforma tenham o controle das credenciais e das funções exigidas pelas aplicações para acessar os serviços da AWS, em vez de expor essas credenciais aos desenvolvedores de aplicações
Próximos exames ou cursos recomendados
- Para estudantes sem experiência no Red Hat OpenShift, o recomendado é aprender as habilidades básicas de gerenciamento de clusters do Red Hat OpenShift com os cursos a seguir: