SRE - DevOps

AWS Certified DevOps Engineer – Professional was issued by Amazon Web Services Training and Certification to Edilson Freitas.

Como renovei a certificação AWS DevOps Professional.

Por que tirei esta certificação?

Eu havia passado por ele há 3 anos e estava pensando em não renová-lo.  As certificações AWS Professional são avançadas e consomem muito tempo, esforço e energia mental.  Resumiu-se a 3 razões principais pelas quais eu fui em frente:

  • A certificação é bem vista e é considerada de primeira linha quando se trata de certificações de DevOps específicas para nuvem
  • Como já possuía a certificação, senti que teria sido um desperdício de minha certificação e aprendizado anteriores.
  • Não queria usar a crise como desculpa para não fazer nada

Eu precisava de algum pré-requisito?

A resposta curta é não.

Anteriormente, a AWS costumava insistir que você tivesse o AWS Certified Developer — Associate ou o AWS Certified SysOps Administrator — Associate antes de fazer o exame.   A AWS removeu recentemente essas restrições para aumentar a flexibilidade em seu programa de certificação.

Apesar disso, eu nem teria olhado para a Certificação profissional de engenheiro de DevOps da AWS se não tivesse uma ou ambas as certificações associadas.  As certificações de associados estabelecem uma base sólida no caminho para se tornar certificado em nível profissional.   Eu consideraria pular direto para a certificação profissional da AWS sem segurar uma delas, um absurdo.

Se você tiver uma certificação de associado relacionada e for aprovado em um exame profissional, obterá o benefício da renovação automática de suas certificações de associado.  Assim, você continuará a manter a certificação de associado sem nunca mais ter que fazer o exame de associado, desde que renove e seja aprovado em sua certificação profissional.

A experiência deve ser um pré-requisito pessoal.  Tenho muitos anos em desenvolvimento e DevOps.   O exame abrange cenários do mundo real e descobri que seria capaz de aplicar minha experiência ao conteúdo da certificação.

Por onde eu comecei?

A preparação para o AWS DevOps há 3 anos foi completamente diferente da preparação que eu faria desta vez.  

Decidi não “atualizar” meus conhecimentos apenas preenchendo as lacunas.  Voltei à estaca zero e abordei a certificação como se não tivesse conhecimento prévio do conteúdo.

Comecei acessando a página inicial do AWS Certified DevOps Engineer — Professional e verificando o conteúdo da certificação.   Baixei o guia do exame e os exemplos de perguntas e os revisei.

Examinei cada um dos domínios de teste e os pesos associados a cada um deles.  Eu tinha certeza de mantê-los no fundo da minha mente enquanto estudava para o exame.

Como eu aprendi?

Quando passei, há 3 anos, comecei com A Cloud Guru .   Eles eram a única opção decente por aí.   Agora há muito mais opções disponíveis.   Eu tinha adquirido o A Cloud Guru por ser um de seus primeiros clientes, então ainda tinha acesso ao curso de DevOps e decidi começar aqui.

Eu estava trabalhando em período integral e planejava usar o aplicativo móvel deles em meus longos trajetos para assistir aos vídeos.  Eu não ia fazer anotações porque sou muito preguiçoso nem poderia, pois ficaria preso debaixo da axila de alguém em trens lotados.

Estando em casa e tendo uma família jovem, não tenho o privilégio de trabalhar em um horário ininterrupto.  Agora tinha que conciliar trabalho, família e a preocupação com meu novo membro da familia o cachorro em quanto me preparava para o exame.  Eu estudava até tarde todas as noites e usava todo o tempo livre que podia.

Depois de concluir o curso, consultei os whitepapers oficiais da AWS.  Eu li todos os documentos da AWS relacionados ao DevOps.  Mais uma vez, estou com preguiça de fazer anotações, então apenas leia os whitepapers uma ou duas vezes.  Alguns dos jornais que li foram:

Sempre que me deparava com um assunto com o qual não estava muito familiarizado, abri minha conta da AWS e brinquei com o serviço até me sentir confortável com o que era e o que poderia fazer.  Encontrei tutoriais online relacionados ao serviço e segui passo a passo.  Nada ajuda você a aprender mais do que a experiência.

Pratique, pratique, pratique

A parte mais importante do meu aprendizado foi praticar os exames.

Eu já havia feito um exame da AWS e tinha direito a fazer um simulado oficial da AWS gratuitamente.  São cerca de 20 questões e simula o ambiente do exame.  Infelizmente, o único feedback que você recebe é uma aprovação ou reprovação no final.  Você não é informado sobre quais perguntas você respondeu corretamente ou incorretamente e por quê.  Ainda valeu a pena fazer para ter uma ideia das perguntas e da experiência do ambiente de exame.

Existem várias empresas que oferecem exemplos de questões de exame.   Eu usei os exames em A Cloud Guru e Cloud Academy .   O exame real é de 3 horas e tem 75 questões múltiplas.   Procurei amostras de exames que tivessem uma série de perguntas e trabalhei com elas.

Era importante revisar os exames práticos depois de completá-los e entender por que recebi perguntas corretas e incorretas .   Fiz os exames práticos algumas vezes para garantir que estava obtendo uma nota de aprovação e entendi as explicações.   Uma vez satisfeito, decidi marcar o exame.

Marcando o exame

Tendo passado em um exame da AWS anteriormente, eu era elegível para um voucher de 50% de desconto.  A certificação AWS DevOps Professional Engineer custa $ 300 + impostos, portanto, o desconto de 50% é uma grande economia.

Eu só havia concluído um exame supervisionado em casa antes e odiava.  Existem distrações e você precisa ter um espaço imaculado ao fazer o exame.  Os exames supervisionados tendem a ser rigorosos sobre o que você tem ao seu redor.  É muito mais fácil entrar e sair de um centro de testes e não ter que se preocupar com esses preparativos.

Apesar disso, reservei o exame supervisionado online de qualquer maneira.  Estou muito impaciente e queria acabar com isso.  Eu não queria que o exame pairasse sobre minha cabeça nas próximas semanas e meses.  Além disso, com a situação atual, havia coisas importantes para focar.

No dia

Tratei como qualquer outro.  O trabalho duro foi feito.  Testei meu equipamento de acordo com as instruções para garantir que tinha um microfone e uma webcam funcionando e que a velocidade da minha internet era adequada.

Eu tinha agendado para imediatamente depois do trabalho.  Assim que terminei meu dia de trabalho, limpei a sala de minha segunda tela, bagunça e qualquer papel espalhado.  Eu tinha minha carteira de motorista como identificação.  Você deve enviar fotos do seu entorno para garantir que não haja nada que você possa usar injustamente a seu favor.

É importante ir ao banheiro antes do início do exame.  Depois de iniciar o exame, você não poderá sair da sala por qualquer motivo.

Lembrei à minha família que tinha um exame importante e que não deveria ser incomodado a menos que houvesse uma emergência, não que eles ouvissem!

O exame

Comecei o exame.  Eu tive sorte.  Assim que fiz o login e mostrei minha identificação e a sala em que estava fazendo o exame, comecei.  Não experimentei longos tempos de espera ou falhas de software.

Quando você faz o exame em um centro, eles geralmente fornecem uma folha de papel e um lápis.   Com os exames profissionais da AWS, sempre há muito o que ler.   Às vezes, depois de ler as perguntas e as perguntas de múltipla escolha, esqueço os detalhes.  Gosto de fazer algumas anotações que me permitem focar no que pode estar correto sem ter que voltar para as respostas incorretas .   O software do exame fornece um recurso de quadro branco que replica uma folha de papel física.   Eu tentei no início do exame, mas achei muito complicado abrir, fazer anotações e fechar novamente.   Quando aberto, ele cobria distraidamente parte da tela.   Decidi apenas usar a inteligência e fazer anotações mentais durante o exame.

Fiz questão de ler a pergunta com atenção.  Existem algumas frases importantes a serem observadas, como “o mais rápido”, “o mais automatizado” ou “o mais econômico”.  Essas frases me orientaram quando havia mais de uma resposta correta.

Como há tanta leitura para fazer, perdi muito tempo lendo a pergunta uma vez e depois novamente ao revisá-la.   Para o exame de DevOps, decidi que não adotaria essa abordagem.  Recusei-me a marcar qualquer pergunta para revisão.   Meu plano era responder todas as perguntas em ordem e não prosseguir até que a pergunta atual fosse respondida.  Houve momentos em que senti que havia demorado muito em uma pergunta, mas a abordagem definitivamente funcionou.   Terminei a prova 20 minutos antes.   Quando acabou, fiquei muito feliz quando vi a notificação “PASSAR”.

Distrações .   Havia muitos deles.   Eu considerei o quão silencioso é nos centros de teste.   Em casa, todo barulho é amplificado.   Eu tenho uma casa lotada, então o barulho estava rastejando pela porta e chegando diretamente aos meus ouvidos.   A certa altura, minha filha estava inexplicavelmente brincando fazendo uma barulheira, meu cachorro latindo do lado de fora da porta por 5 minutos seguidos.   Eu me vi perdendo o foco com todo esse som.   Se algum dia eu fizer outro exame em casa, vou investir em alguns protetores de ouvido.

Áreas para se concentrar

Após o exame, senti que havia estudado as áreas corretas.   A única área principal, acima de tudo, é o CloudWatch, seus recursos de monitoramento e automação.   Se você tem uma compreensão profunda disso, você se sairá muito bem no exame.   Muitas das perguntas giravam em torno deste serviço.

As áreas mais importantes para focar são:

  • CloudTrail — sua integração com serviços e CloudWatch
  • Elastic Beanstalk — estratégias de implantação e acoplamento com RDS
  • ECS — implantação e monitoramento
  • Config — registrando alterações e correções de recursos
  • CloudFormation — práticas recomendadas
  • CodeCommit, CodeBuild, CodeDeploy e CodePipeline — como todos eles se integram e como são monitorados
  • Estratégias de implantação — azul/verde, canário, local, imutável, etc.
  • Failover regional — como as cargas de trabalho podem sofrer falha não apenas de uma zona de disponibilidade, mas de uma região (pense em réplicas de leitura)
  • Ganchos de ciclo de vida — como eles podem ser usados ​​para monitorar ou iniciar ações
  • DynamoDB — estratégias de indexação e replicação regional
  • SSM — todo o conjunto de produtos do AWS System Manager
  • Opsworks — os principais recursos e adição de novas camadas

Algumas outras áreas incluem S3, Lambda, Kinesis, Secrets Manager, Trust Advisor e Inspector.

E agora?

Recebi o e-mail de confirmação do passe alguns dias depois.  Eu poderia começar a me concentrar em obter outra certificação.