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
| Atividade | Duração |
|---|---|
| Teoria (leitura) | 2 horas |
| Instalação das ferramentas | 1-2 horas |
| Lab prático | 1 hora |
| Quiz e validação | 30 minutos |
| Total | 4-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!
Navegação do Módulo
- Introdução ao Cloud - Conceitos fundamentais
- Apresentação AWS - Serviços e arquitetura
- Instalação AWS CLI - Guia passo a passo
- Cheatsheet AWS CLI - Referência completa dos comandos
- Instalação LocalStack - Emulador AWS
- Quiz de Validação - 30 questões para validar seus conhecimentos
- Lab: Configuração - Exercício prático
Boa instalação e bons estudos!