Se você me acompanha nas redes sociais deve saber que durante toda esta semana estou em Seattle, WA atendendo a um evento interno da Microsoft chamado “Tech Ready” (aka TR). Dentre os muitos benefícios proporcionados pelo TR, está o de poder realizar provas de certificação no próprio recinto do evento.
Ontem, após o final das palestras do dia, decidi realizar uma prova que há muito vinha ensaiando: 70-534 – Architecting Microsoft Azure Solutions. Fui para a prova sem estudar nada específico e sem qualquer tipo de preparação que direcionasse para a realização da mesma. Simplesmente agendei e fui fazer a prova. Para a minha agradável surpresa, fui aprovado. Dessa maneira, com esse post, quero passar uma visão geral da prova e minha opinião sobre o porque funcionou pra mim dessa maneira (sem um preparo específico).
Visão geral
O exame 70-534 tem o objetivo de medir o quão apto você está para desenhar soluções distribuídas que realmente utilizam o poder da nuvem da Microsoft – o Azure. Para isso, ela passa por todos os diferentes aspectos da nuvem: infraestrutura, storage, development, serviços de agendamento, intelligence, etc.
Outro aspecto importante sobre esta prova é: ela não aprofunda em nenhum dos aspectos técnicos, entretanto, ela exige um conhecimento bem horizontal da plataforma e sobre as melhores práticas de integração dos recursos. Por exemplo, você vai precisar saber qual a melhor maneira de estruturar o storage de uma aplicação que tem uma arquitetura de producer/consumer distribuída em um ambiente de nuvem privada e nuvem pública.
Outra informação importante: cerca de 70% da prova é composta por análise de cenários reais e proposição de soluções para estes cenários. Coisas do tipo: “considere a aplicação XPTO que tem os seguintes requisitos técnicos e de negócio. Esta aplicação precisa ser movimentada para nuvem. Selecione quais tecnologias e padrões de arquitetura você utilizaria para efetuar essa migração”. Coisas desse tipo.
Outro conceito comumente exigido da avaliação é em relação a gestão dos recursos utilizando PowerShell e Azure CLI. Para ser bem sucedido na prova, é imprescindível conhecer essas tecnologias. O portal praticamente não é exigido na prova.
Porque fui bem sucedido?
Minha opinião é: desenhar arquiteturas para o Azure baseada em cenários de clientes me preparou naturalmente para a prova. Muito do que fazemos aqui na Microsoft todos os dias é isso: ajudar nossos parceiros a moverem seus workloads (de todos os tipos) para o Azure. Para isso, precisamos ampliar o conhecimento horizontal da plataforma para assim, propor modelos arquiteturais que façam sentido.
Conhecimentos sobre arquitetura de aplicações distribuídas também foi fundamental para que eu pudesse passar. Existem muitos aspectos cobrados na prova que estão diretamente relacionados a arquitetura e não necessariamente ao Azure. Portanto, talvez faça sentido estudar um pouco antes de ir pra prova esses conceitos de construção de aplicações distribuídas (filas, queues, etc.).
É isso. Espero que essas dicas possam lhe ajudar de alguma maneira. Até a próxima!
Facebook
Twitter
Instagram
LinkedIn
RSS