A AWS CLI é um programa que você instala no computador pra conversar com a AWS digitando, em vez de clicar no site. Tudo que dá pra fazer no console (criar servidor, subir arquivo, criar usuário) dá pra fazer por um comando — e o comando é sempre aws <serviço> <ação>.
Fazer o que o mouse faz, mas rápido, repetível e automatizável. Clicar em 40 telas pra criar 40 usuários é inviável; um comando num laço resolve. É também assim que a nuvem é operada de verdade no trabalho: por script, não por clique.
Cada um deles roda de verdade no terminal do CLImb, com a mesma saída e as mesmas mensagens de erro que a AWS devolve.
aws iam list-usersaws iam list-users
aws iam list-users
Cada atividade é um pedido de trabalho, do jeito que ele chega no dia a dia — você resolve digitando os comandos, não escolhendo alternativa.
Tudo começa entrando na máquina pelo SSH — o jeito seguro de abrir o terminal de um servidor remoto. Ao criar a instância, a AWS te dá uma chave privada (o arquivo labsuser.pem): ela é a sua identidade pra entrar. São dois passos: 1) o SSH só aceita a chave se ela for legível só por você — ajuste as permissões com chmod 400 labsuser.pem (pule isso e ele recusa a chave). 2) conecte com ssh -i labsuser.pem ec2-user@<ip>, onde ec2-user é o usuário padrão das instâncias Amazon Linux/Red Hat e o IP do lab é 54.81.12.34. <small>Novo nos comandos de terminal? A trilha 🐧 Linux essencial te dá a base (inclusive o chmod).</small>
Red Hat não vem com o AWS CLI. Baixe o instalador oficial com curl, salvando como awscliv2.zip (opção -o).
Descompacte o awscliv2.zip com unzip (a opção -u sobrescreve sem ficar perguntando).
Rode o instalador com permissão de administrador: sudo ./aws/install.
Confirme que o CLI foi instalado direitinho checando a versão.
Conecte o CLI à conta com aws configure. Ele vai te perguntar 4 coisas (uma por linha): a Access Key ID, a Secret Access Key (pode inventar qualquer valor aqui no simulador), a região us-west-2 e o formato de saída json.
Hora da verdade: teste a configuração listando os usuários IAM da conta. Se vier um JSON com a lista, está tudo conectado! 🎉
Ler explica. Digitar fixa. No CLImb você roda os comandos de verdade num terminal AWS simulado — o estado persiste entre eles, como na nuvem real.
Esta trilha é inteiramente gratuita — não precisa pagar nem dar cartão.
Praticar de graça