EX288
Red Hat Certified Advanced Developer in Cloud-native Applications exam
Descrição do exame
O Red Hat Certified Advanced Developer in Cloud-native Applications exam (EX288) testa suas habilidades para implantar aplicações existentes em um ambiente do Red Hat® OpenShift® Container Platform.
Com a aprovação no exame, você receberá a credencial Red Hat Certified Advanced Developer in Cloud-native Applications, que também poderá ser utilizada para conquistar a certificação Red Hat Certified Architect in Cloud-native Applications.
Este exame é baseado no Red Hat OpenShift Container Platform 4.18.
Público-alvo do exame
- Desenvolvedores de aplicações responsáveis pela implementação e suporte de aplicações no Red Hat OpenShift Container Platform
- Engenheiros de DevOps responsáveis pela entrega de aplicações no Red Hat OpenShift Container Platform
- Engenheiros de confiabilidade de sites trabalhando com o Red Hat OpenShift Container Platform
Pré-requisitos do exame
- Os candidatos precisam ter conhecimento básico sobre a tecnologia de container. Ter experiência em programação é recomendável, mas não obrigatório.
- Ter concluído o curso Red Hat OpenShift Developer II: Building Kubernetes Applications (DO288) é altamente recomendável, mas não obrigatório.
- Obter a credencial Red Hat Certified Specialist in Containers é altamente recomendável, mas não obrigatória.
- Faça a nossa avaliação gratuita para identificar o melhor curso para se preparar para o exame.
Tópicos de estudo para o exame
Para ajudar você a se preparar, os objetivos ressaltam as áreas abordadas no exame. A Red Hat se reserva no direito de incluir, modificar e remover objetivos do exame. Essas alterações serão divulgadas com antecedência.
Como parte deste exame, você deve saber realizar as seguintes tarefas:
- Trabalhar com o Red Hat OpenShift Container Platform
- Criar e trabalhar com diversos projetos do OpenShift
- Criar e implantar aplicações em um único container e em vários
- Usar o monitoramento de integridade da aplicação
- Compreender o uso básico do Git e trabalhar com ele no contexto de implantação de aplicações no OpenShift
- Configurar o registro interno do OpenShift para atender a requisitos específicos
- Gerenciar aplicações com o console web
- Implantar aplicações em vários containers
- Criar e usar gráficos Helm
- Personalizar implantações com o Kustomize
- Trabalhar com imagens de container no OpenShift Container Platform
- Entender como criar imagens de container baseadas em imagens pré-criadas
- Compreender e trabalhar com builds de imagem e configurações de build de imagem
- Trabalhar com fluxos de trabalho do builder personalizados para criar imagens a serem usadas com o OpenShift Container Platform
- Publicar imagens de container em um registro de imagens do OpenShift
- Solucionar problemas de implantação e builds de aplicação
- Fazer o diagnóstico e corrigir pequenos problemas com a implantação de aplicações
- Diagnosticar e corrigir problemas menores no processo de build
- Trabalhar com fluxos de imagens
- Criar fluxos de imagens personalizados para implantar aplicações
- Extrair aplicações de repositórios git existentes
- Acionar atualizações sobre alterações no fluxo de imagem
- Depurar pequenos problemas com a implantação de aplicações
- Trabalhar com mapas de configuração e segredos
- Criar mapas de configuração
- Criar recursos secretos
- Usar mapas de configuração para injetar dados em aplicações
- Trabalhar com o framework de source-to-image (S2I)
- Criar e implantar framework de aplicações com S2I
- Personalizar imagens existentes de compiladores S2I
- Trabalhar com build hooks e build triggers
- Criar um build hook que executa um script
- Testar e confirmar a operação correta hook
- Gerenciar e acionar builds de aplicações
- Trabalhar com templates
- Criar um template do OpenShift
- Usar templates pré-existentes escritos nos formatos JSON ou YAML
- Trabalhar com templates multicontainer
- Adicionar parâmetros personalizados a um template
- Trabalhar com o OpenShift Pipelines
- Compreender o processo de CI/CD no OpenShift
- Entender e trabalhar com as definições de recursos personalizados (CRDs) padrão do Tekton para definir pipelines de CI/CD
- Projetar, definir e solucionar problemas de fluxos de trabalho de CI/CD para aplicações
- Configurar e acionar fluxos de trabalho do Pipeline para aplicações
- Trabalhar com Operators acessíveis para os usuários executarem nas aplicações
- Criar aplicações a partir de Operators instalados
Durante o exame, talvez você precise trabalhar com uma ou mais aplicações pré-gravadas. Você não precisará modificar o código da aplicação. No entanto, em alguns casos, talvez precise utilizar a documentação fornecida para testar e concluir a implantação de uma determinada aplicação por completo.
Preparação
A Red Hat incentiva os candidatos a fazer o Red Hat OpenShift Development I: Introduction to Containers with Podman e o Red Hat OpenShift Developer II: Building Kubernetes Applications para ajudar na preparação. A participação no curso não é obrigatória: você pode optar por fazer somente o exame.
Embora a participação nas aulas da Red Hat possa ser importante para a sua preparação, isso não garante a aprovação no exame. Experiência anterior, prática e aptidão natural também são fatores importantes para o sucesso.
Há diversos livros e outros recursos sobre administração de sistemas para soluções Red Hat disponíveis. A Red Hat não reconhece nenhum desses materiais como guias de preparação para os exames. Porém, a leitura adicional pode ser útil para aprofundar a sua compreensão.
Formato do exame
Leia o guia do Red Hat Certification Program para se familiarizar com todas as políticas oficiais e procedimentos do exame antes de agendar sua sessão.
O exame consiste em uma única seção com duração de três horas. Este exame é uma avaliação baseada em desempenho das habilidades dos candidatos de implantar de aplicações em um ambiente do Red Hat OpenShift Container Platform. Os candidatos executam diversas tarefas rotineiras associadas à implantação de aplicações semelhantes àquelas esperadas em um ambiente do OpenShift Container Platform DevOps. Será avaliado se essas aplicações atenderam aos critérios de objetivos específicos.
Próximo exame ou curso recomendado
Red Hat OpenShift Development II: Containerizing Applications (DO288)
Mais maneiras de desenvolver suas habilidades
O melhor dos dois mundos em um só lugar: treinamento virtual com especialistas, aprendizado individualizado, suporte especializado e exame de certificação. Tudo incluso no Red Hat Learning Subscription.
Disponibilidade para treinamento no local
Se você quer que toda a sua equipe receba treinamento, podemos fazer no seu local, pessoalmente 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.