Pular para o conteúdo principal

MÓDULO 1 - Ambiente e AWS CLI

Visão Geral​

Este primeiro módulo é dedicado à preparação do seu ambiente de trabalho. Você irá instalar e configurar todas as ferramentas necessárias para acompanhar este curso sobre os serviços de computação da AWS.

Objetivo Principal

Ao final deste módulo, você terá um ambiente funcional com AWS CLI e LocalStack, pronto para praticar os conceitos da AWS.

Objetivos de Aprendizagem​

Ao final deste módulo, você será capaz de:

  • Compreender os conceitos fundamentais de cloud computing
  • Explicar o que é a AWS e seus principais serviços
  • Instalar e configurar o AWS CLI v2
  • Instalar e utilizar o LocalStack para emular a AWS localmente
  • Executar comandos básicos do AWS CLI
  • Validar seu ambiente com testes simples

Conteúdo do Módulo​

1. Introdução ao Cloud Computing​

  • O que é cloud computing?
  • Modelos de serviço: IaaS, PaaS, SaaS
  • Vantagens da nuvem
  • Principais provedores (AWS, Azure, GCP)

2. Introdução à AWS​

  • História e evolução da AWS
  • Serviços principais
  • Regiões e zonas de disponibilidade
  • Console AWS vs CLI

3. AWS CLI​

  • Instalação no Windows/Mac/Linux
  • Configuração de credenciais
  • Comandos básicos
  • Perfis e regiões

4. LocalStack​

  • O que é o LocalStack?
  • Instalação com Docker
  • Configuração
  • Primeiros testes

Pré-requisitos Técnicos​

Antes de começar, certifique-se de ter:

  • Windows 10/11, macOS ou Linux
  • Direitos de administrador na sua máquina
  • Conexão estável com a Internet
  • Pelo menos 8 GB de RAM (16 GB recomendado)
  • 20 GB de espaço livre em disco

Estrutura do Módulo​

MÓDULO 1
├── Introdução ao Cloud Computing
├── Apresentação da AWS
├── Instalação AWS CLI
├── Instalação LocalStack
├── Quiz de validação
└── Lab: Configuração completa

Duração Estimada​

AtividadeDuração
Teoria (leitura)2 horas
Instalação das ferramentas1-2 horas
Lab prático1 hora
Quiz e validação30 minutos
Total4-5 horas

Entregáveis do Módulo​

1. Mini-relatório "Ambiente pronto"​

Você deve produzir um documento contendo:

  • Capturas de tela de cada ferramenta instalada
  • Resultado do comando aws --version
  • Resultado do comando localstack status
  • Prova de um comando AWS CLI bem-sucedido no LocalStack

2. Checklist completa​

  • Docker Desktop instalado e funcional
  • AWS CLI v2 instalado
  • LocalStack instalado e iniciado
  • Comando de teste bem-sucedido

Avaliação​

Tipo: Formativa (0%)

  • Quiz diagnóstico sobre conceitos de cloud
  • Verificação do ambiente
  • Checklist das instalações
Dica

Dedique um tempo para configurar bem seu ambiente neste módulo. Esta é a base para todo o restante do curso!

  1. Introdução ao Cloud - Conceitos fundamentais
  2. Apresentação AWS - Serviços e arquitetura
  3. Instalação AWS CLI - Guia passo a passo
  4. Cheatsheet AWS CLI - Referência completa dos comandos
  5. Instalação LocalStack - Emulador AWS
  6. Quiz de Validação - 30 questões para validar seus conhecimentos
  7. Lab: Configuração - Exercício prático

Boa instalação e bons estudos!