DEV Community

Cover image for Caminhos para entender a AWS
Marlon Jerold
Marlon Jerold

Posted on

Caminhos para entender a AWS

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.

Image description

Realizamos nossas missões e em cada uma delas, conversamos com os NPCs, que nos explicam os problemas que estão enfrentando.

Image description

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.

Image description

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)

Collapse
 
jhuliani profile image
Jhuliani Cristina

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.

Collapse
 
marlonjerold profile image
Marlon Jerold

Que bom que curtiu ^^