Bem-vindo à Red Hat

Saiba o que está acontecendo em sua região

Saiba o que está acontecendo com os clientes Red Hat em todo o mundo:

EX276

Red Hat Certificate of Expertise in Containerized Application Development

Você está visualizando as informações para:

O exame Red Hat Certificate of Expertise in Containerizing Software Application Development baseado em desempenho testa sua habilidade de implementar e executar serviços como containers Docker.

Um designer de containers que tenha obtido o Red Hat Certificate of Expertise in Containerizing Software Application Development demonstrou as competências, as habilidades e os conhecimentos necessários para criar e atualizar imagens de container, bem como executar e vincular containers.

Preparação

A Red Hat recomenda que os candidatos obtenham o Red Hat® Certified System Administrator (RHCSA) antes de tentar o exame, mas isso não é obrigatório.

Tópicos de estudo do exame

Para ajudar você a se preparar, revise os objetivos do exame que realçam as áreas de atuação que podem ser incluídas no exame.

Os candidatos devem ter as seguintes competências e habilidades:

Implementação de imagens

  • Entender e usar FROM (o conceito de uma imagem base)
  • Entender e usar RUN
  • Entender e usar ADD
  • Entender e usar COPY
  • Entender a diferença entre ADD e COPY
  • Entender e usar WORKDIR e USER
    • Entender tópicos relacionados a segurança
  • Entender as diferenças e a aplicabilidade de CMD versus ENTRYPOINT
    • Entender ENTRYPOINT com param
  • Entender e usar ONBUILD
  • Entender quando e como usar EXPOSE em uma porta no Dockerfile
  • Entender e usar variáveis de ambiente dentro de imagens
    • Entender como ENV é usado para permitir que vários containers trabalhem em conjunto
  • Entender VOLUME de container
    • Montar um diretório host como um volume de dados
      • Entender o requisito de permissões e segurança relacionado a esta abordagem
    • Criar e montar um container de volume de dados
      • Entender o requisito de "limpeza" e ciclo de vida desta abordagem

Gerenciamento de imagens

  • Entender segurança privada de registro
  • Interagir com vários registros diferentes
  • Entender e usar tags de imagem
  • Extrair e implantar imagens em registros
  • Fazer backup de uma imagem com as camadas e os metadados correspondentes versus fazer backup de um estado de container

Execução local de containers

  • Vincular containers
    • Conectar ao sistema de vinculação
    • Entender e aplicar o requisito de nomeação de variáveis de ambiente ao usar o sistema de vinculação
  • Obter logs de container
  • Escutar eventos do Docker no host do Docker
  • Usar inspeção do Docker
  • Compartilhar dados entre containers
    • Usar um diretório host montado como um volume de dados
    • Usar e montar um container de volume de dados
  • Entender as práticas recomendadas para segurança básica de host e container

A Red Hat se reserva o direito de incluir, modificar e remover objetivos. Essas alterações serão divulgadas com antecedência por meio de revisões deste documento.

Como todos os exames baseados em desempenho da Red Hat, as configurações devem persistir após a reinicialização sem intervenção.

O que você precisa saber

Preparação

A Red Hat também recomenda que os candidatos já tenham obtido o RHCSA, pois muitas das competências necessárias para este exame se baseiam nas competências do exame RHCSA.

Embora a participação nas aulas da Red Hat seja importante na preparação do candidato para a realização deste exame, ela não é uma garantia de êxito. Experiência anterior, prática e aptidão natural também são fatores importantes que determinam o sucesso.

Estão disponíveis diversos livros e outros recursos sobre administração de sistemas para soluções Red Hat. A Red Hat não endossa oficialmente nenhum guia de preparação para seus exames. Entretanto, a leitura adicional pode colaborar para aprofundar a compreensão, mostrando-se útil na sua preparação.

Formato do exame

Este exame é uma avaliação baseada em desempenho de habilidades e conhecimentos do candidato sobre execução e desenvolvimento do Docker. Os candidatos realizam tarefas associadas ao desenvolvimento e à execução de imagens Docker, implantando em containers serviços como mecanismo de banco de dados ou servidor de aplicativos. Os exames baseados em desempenho significam que os candidatos devem realizar tarefas similares às que são realizadas no seu ambiente de trabalho.

Este é um exame fechado no qual os candidatos não têm acesso à internet nem permissão para trazer papéis, livros ou ajuda eletrônica. Entretanto, os candidatos recebem uma cópia local da documentação da comunidade Docker oficial e da documentação da solução Red Hat® Enterprise Linux® Atomic Host. Os candidatos devem se familiarizar com essa documentação ao se prepararem para o exame.

Pontuações e relatórios

As pontuações oficiais dos exames são divulgadas exclusivamente por meio da Central de Certificação Red Hat. A Red Hat não autoriza os examinadores ou os parceiros de treinamento a divulgarem os resultados diretamente aos candidatos. Os resultados do exame são divulgados em até três dias úteis (EUA).

Os resultados do exame são divulgados como pontuações totais. A Red Hat não divulga o desempenho em itens individuais, nem fornece informações adicionais sob solicitação.

Público e pré-requisitos

Público para este exame

Os seguintes públicos podem estar interessados em obter o Red Hat Certificate of Expertise in Containerizing Software Application Development:

  • Arquitetos de SOA corporativo que estejam interessados em migrar para um padrão de aplicativos de software em containers
  • Pessoas que trabalhem em um ambiente de DevOps e precisem criar, atualizar e executar containers em um ambiente de desenvolvimento para eventual migração para a produção

Pré-requisitos para este exame

Os candidatos para este exame devem:

  • Estar familiarizados com o trabalho em um ambiente Red Hat Enterprise Linux
  • Obter a credencial Red Hat Certified System Administrator (RHCSA)
  • Analisar os objetivos do Red Hat Certificate of Expertise in Containerizing Software Applications Development