DEV Community

INGRID SILVA
INGRID SILVA

Posted on

Acessando a AWS

Como podemos acessar a AWS

Quando a gente começa a estudar AWS, uma das primeiras perguntas que surgem é: “Beleza, mas como eu realmente acesso a AWS pra criar e gerenciar meus recursos?”

A resposta é simples: existem três formas principais de acessar a AWS e cada uma serve para um tipo de uso diferente.Vamos ver todas elas de um jeito bem direto?

1. Console de Gerenciamento da AWS

O Console de Gerenciamento é o jeito mais fácil e visual de acessar a AWS. É aquela interface web onde você faz login com usuário, senha e, se quiser mais segurança, ativa a autenticação multifator (MFA).

Por ali, você pode clicar, criar instâncias, configurar buckets, testar serviços e acompanhar tudo visualmente. É o método ideal pra quem está começando agora ou quer entender como os serviços funcionam antes de automatizar qualquer coisa.

👉 Acesse: https://aws.amazon.com/pt/console/

2. AWS CLI (Command Line Interface)

Agora, se você curte automatizar tarefas, vai adorar a CLI da AWS. A CLI (ou Command Line Interface) é uma ferramenta de linha de comando que você instala no seu computador. Ela permite interagir diretamente com os serviços da AWS através de comandos no terminal.

Mas para usar a CLI, você precisa de chaves de acesso (Access Key ID e Secret Access Key), que funcionam como um par de usuário e senha do terminal. Essas chaves são pessoais e intransferíveis, então: Nunca compartilhe suas chaves de acesso com ninguém!

Você gera essas chaves dentro do Console de Gerenciamento, faz o download uma única vez e usa para configurar sua CLI. A partir daí, você pode gerenciar recursos, escrever scripts e automatizar tarefas, tudo com alguns comandos.

A CLI é open source e está disponível no GitHub. Inclusive, muitas pessoas usam só a CLI no dia a dia e nem abrem mais o console web.

3. AWS SDK (Software Development Kit)

Por último, mas não menos importante, temos o SDK o Software Development Kit. O SDK é um conjunto de bibliotecas que você adiciona dentro do seu código para interagir com a AWS programaticamente. Ou seja, em vez de usar o console ou a linha de comando, o próprio código da sua aplicação conversa com os serviços da AWS.

Por exemplo: Se você está criando um app em Python, pode usar o SDK da AWS chamado Boto3 para enviar arquivos ao S3, gerenciar instâncias EC2, ou consultar dados no DynamoDB tudo dentro do seu código!

A AWS tem SDKs para várias linguagens:

  • Python (Boto3)
  • JavaScript / Node.js
  • Java
  • C# / .NET
  • Go
  • PHP
  • Ruby
  • E até SDKs para Android, iOS e IoT!

Resumo rápido

Método O que é? Ideal para
Console de Gerenciamento Interface web com cliques e painéis Iniciantes e uso visual
AWS CLI Ferramenta de linha de comando Automação e scripts
AWS SDK Biblioteca dentro do código Desenvolvedores e integrações com apps

Se você está começando, use o Console para se familiarizar com os serviços. Depois, explore a CLI para entender como automatizar tarefas. E, quando se sentir confortável, mergulhe no SDK para integrar a AWS direto nas suas aplicações.

Essas três formas de acesso vão te dar uma visão completa sobre como interagir com a nuvem de maneira prática e segura.

Top comments (0)