Certificação para Cloud Developer M2

Escrito por Mario SAM

Apesar do título desta certificação levar a palavra “developer”, não é preciso entender muito de códigos. Provavelmente possui esta palavra porque a prova se destina a preparar os desenvolvedores à atuarem no ambiente cloud. Que é um ambiente bem complicado de se trabalhar (diga-se de passagem).

AD0-E706 – Cloud Developer

Antes conhecida como M2 Certified Cloud Developer, agora é oficialmente Adobe Certified Expert – Magento Commerce Cloud Developer (AD0-E706).

Como dito anteriormente, não é uma prova que vai testar suas habilidades de programação, desenvolvimento de módulos ou temas, nem mesmo seus conhecimentos administrativos da ferramenta. É uma prova que foca bastante no ambiente cloud. Você precisa ser quase que um administrador de servidor, entender de scripts, configurações, processos, otimizações, instalação de serviços, etc.

É bem possível que uma pessoa focada em cloud consiga tirar esta certificação sem entender muita coisa do frontend e backend do M2.

Informações

Os dados abaixo foram obtidos na data de publicação deste artigo, logo, podem sofrer alterações no futuro.

Pré-requisitos: Nenhum
Idioma: Inglês
Número de questões: 60
Duração: 120 minutos
Nota para aprovação: 62% (equivalente a 38 acertos)
Preço: $295 USD

Parceiros oficiais da Adobe possuem um desconto em todas as certificações de 33%.

É possível realizar a prova em um centro autorizado, ou remotamente (se você cumprir todos os critérios).

Conteúdo da prova

No guia oficial, temos a descrição de alguns tópicos que caem na prova, vejamos alguns deles:

Seção 1 – Fundamentos do Cloud (13% – aproximadamente 7 questões)
Entender as diferenças da versão cloud, e os planos starter e pro. Diferenciar ambientes (integração, staging, produção), trabalhar com SSH.

Seção 2 – Ambiente Local (9% – aproximadamente 6 questões)
Saber configurar um ambiente local para trabalho, conectar SSH e banco de dados, trabalhar com CLI.

Seção 3 – Configuração Cloud (13% – aproximadamente 8 questões)
Quais arquivos podem ser configurados e quais não devem ser alterados. Migração de dados, configurar planos, conectar ambientes.

Seção 4 – Configurando Serviços (5% aproximadamente 3 questões)
Adicionar e configurar serviços como MySQL, ElasticSearch, Redis e RabbitMQ.

Seção 5 – Processo de Deploy (10% – aproximadamente 6 questões)
Entender o processo de build, deploy e pós-deploy, tempo de downtime, e configurar scripts e ambientes.

Seção 6 – Conteúdo Estático (10% – aproximadamente 6 questões)
Como este conteúdo é criado e gerenciado nos diferentes ambientes, e o que é possível fazer para otimizar os processos de deploy destes arquivos.

Seção 7 – Desenvolvimento (20% – aproximadamente 12 questões)
Habilidade para usar variáveis entre ambientes, configurar multi-lojas, vários idiomas, instalar plugins, manipular módulos, alterar configurações da loja.

Seção 8 – Problemas (10% – aproximadamente 6 questões)
Resolver problemas de merge, saber como debugar (xdebug), encontrar e interpretar arquivos de log, realizar backups, aplicar patchs e correções.

Seção 9 – No ar e em Manutenção (10% – aproximadamente 6 questões)
Como escalar recursos do servidor, atualizar versão do sistema, trabalhar com cache (fastly), configurar DNS.

Exemplo de pergunta

Question

A project has a Magento cron job implemented to export new order data to a file. This process can also be triggered by a custom bin/magento command. The functionality uses a lock file in var/locks to prevent concurrent execution.

There are instances when the process gets locked after Production deployments and order data is not exported. How do you prevent this from happening?

A. Use the var_locks_clear variable available for the post_deploy stage in the .magento.env.yaml file
B. Write a custom post_deploy hook to delete orphan lock tiles and include it in the .magento.app.yaml file
C. Use the var_locks_clear variable available for the build stage in the .magento.app.yaml file
D. You must access the Production environment and delete the lock file

Resposta: B

Se você conseguir as perguntas do simulado, entre em contato, talvez eu possa criar um conteúdo bem interessante com isso.

Onde estudar

O site oficial de cor Magenta recomenda que você faça alguns cursos preparatórios antes de tentar a prova, como:

Magento Commerce Cloud for developers course (3 dias) $2,700 USD

Já é difícil encontrar material voltado para a versão Cloud do M2, quem dirá material específico para a certificação. Quando eu trabalhei com a versão Cloud, eu passei alguns dias lendo e relendo todo conteúdo disponível no DevDocs da cor Magenta. Não é muito didático, mas é um ponto de partida.

Visite o site do Magenteiro e procure fazer todos os cursos disponíveis para M2.

Sucesso!

O Autor

Mario SAM

Desenvolvedor Magento com certificação M1 Developer e M1 FrontEnd Developer. Graduado em Web Design e Programação, pós-graduado em Gestão de Projetos e TI. Não sou matemático mas estou aqui para somar.