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.

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