Olá, estou estagiando como DevSecOps e vou compartilhar um pouco sobre os caminhos que percorri para entender AWS. Espero que isso possa ajudar você de alguma forma a trilhar seu próprio caminho nesse aprendizado. Não é o único caminho possível, mas é o que fez sentido para mim, considerando uma visão de escopo geral.
Acredito que entender sistemas operacionais é um bom ponto de partida, pois a todo momento estamos utilizando conceitos de SOs em nossas soluções com AWS.
No processo de aprendizado sobre SOs, recomendo começar com Linux e compreender como as redes funcionam. Isso é fundamental, pois são tópicos que encontramos frequentemente. Ao estudar Linux, você inevitavelmente entra em conceitos como máquinas virtuais e como configurar e se conectar a rede. Isso te ajudará a entender melhor como configurar uma estação de trabalho com máquinas, algo que também temos disponível na AWS.
A AWS oferece diversos serviços, e vale a pena explorar a documentação para entender como cada um funciona e quando usá-los. Se você tiver tempo e quiser desenvolver essas habilidades, esse é um caminho que pode fazer sentido.
Depois de experimentar máquinas virtuais, você pode explorar tópicos de segurança. Não é necessário se aprofundar a ponto de se tornar um "hacker", mas é importante entender como proteger os recursos que você gerencia.
Existem pessoas que optam por fazer cursos de AWS, o que pode ser uma boa abordagem para alguns. No meu caso, não funcionou, pois acho pouco produtivo pagar para assistir a alguém explicando algo que está na documentação. Porém, existe uma alternativa interessante: o Cloud Quest, oferecido pela própria AWS.
O Cloud Quest é um jogo que apresenta os serviços da AWS de forma simples e clara. Ele oferece um ambiente de aprendizado onde são apresentados problemas que precisamos resolver. Após a explicação do problema, temos a parte prática, onde aplicamos o que foi ensinado. O melhor de tudo é que não é necessário pagar ou cadastrar um cartão de crédito.
A AWS fornece um ambiente de aprendizado com laboratórios, permitindo explorar os serviços diretamente. Por exemplo, é possível aprender como resolver problemas de sites estáticos, implementar segurança e trabalhar com outras áreas do ecossistema AWS.
Realizamos nossas missões e em cada uma delas, conversamos com os NPCs, que nos explicam os problemas que estão enfrentando.
Temos a vivência didática da resolução do problema, sempre mostrando a arquitetura. Se for necessário criar instâncias EC2 para atingir o objetivo da missão, os passos são simples, com a explicação do conceito por trás de cada ação e o direcionamento claro para resolver o problema.
Para cada cenário, é gerado um laboratório com configurações pré-estabelecidas, garantindo que o aluno não se perca durante a prática. Por exemplo, se o objetivo for resolver o problema de comunicação entre três máquinas, o laboratório fornecerá os passos necessários, já com as configurações básicas elaboradas, permitindo que o aluno se concentre apenas na lógica de comunicação. Isso, na minha opinião, torna o aprendizado mais prático, pois elimina a necessidade de revisar conceitos básicos repetidamente.
Link do Cloud Quest RPG: https://aws.amazon.com/pt/training/digital/aws-cloud-quest/
Top comments (2)
Muito legal! Eu não conhecia esse jogo ainda vai me ajudar bastante porque dá um pouco de medo de testar na conta pessoa com cartão e ganhar uma surpresinha no final do mês.
Que bom que curtiu ^^