Guia resumido e interativo

Aprenda AWS e Azure do zero, sem se perder.

Entenda nuvem, redes, servidores, armazenamento, bancos de dados, segurança e monitoramento com comparações diretas, exemplos visuais e uma trilha prática de estudos.

14+serviços comparados
4semanas de estudo
10questões no quiz
☁ CLOUD recursos sob demanda
AWS
Amazon Web ServicesEC2 · S3 · RDS · Lambda
AZ
Microsoft AzureVMs · Blob · SQL · Functions
🔐 Segurança
⌁ Redes
▦ Dados
Como usar este site

Um método simples para aprender melhor

Não tente decorar todos os nomes. Entenda primeiro o problema que cada serviço resolve.

01
◎

Entenda o conceito

Aprenda o significado de computação, rede, armazenamento, banco e segurança.

02
⇄

Compare os nomes

Veja o mesmo tipo de solução na AWS e no Azure para criar associações mentais.

03
⌘

Faça um exercício

Explore os consoles, execute comandos de consulta e desenhe pequenas arquiteturas.

04
✓

Revise com o quiz

Responda às questões e refaça apenas os assuntos em que tiver dificuldade.

Módulo 1

Fundamentos da computação em nuvem

Nuvem é o uso de servidores, redes, bancos e outros recursos de TI pela internet, normalmente com cobrança conforme o consumo.

⚙

Escalabilidade

Aumentar ou reduzir a capacidade de uma aplicação conforme a necessidade.

Exemplo: adicionar servidores durante uma promoção.
↯

Elasticidade

Ajustar recursos automaticamente de acordo com a demanda real.

Exemplo: subir de 2 para 10 instâncias e depois voltar.
◫

Alta disponibilidade

Evitar que uma falha isolada derrube todo o sistema.

Exemplo: usar mais de uma zona de disponibilidade.
◉

Pagamento por uso

O custo varia conforme recursos, tempo de execução, armazenamento e tráfego.

Atenção: recurso esquecido pode continuar gerando cobrança.
Modelos de serviço

IaaS, PaaS e SaaS

Quanto mais gerenciado for o serviço, menos infraestrutura você administra diretamente.

SaaSSoftware pronto

Você apenas usa o aplicativo.

Menos controle técnico
PaaSPlataforma gerenciada

Você cuida principalmente do código e dos dados.

Controle intermediário
IaaSInfraestrutura virtual

Você administra sistema, aplicações e configurações.

Mais controle técnico
AWS

Região e Availability Zone

Exemplo de organização física

Região
AZ ADatacenter isolado
AZ BDatacenter isolado
AZ CDatacenter isolado

Distribuir recursos entre zonas ajuda a reduzir o impacto de falhas locais.

Documentação oficial da AWS ↗
AZ

Region e Availability Zone

Exemplo de organização física

Região
Zona 1Energia e rede próprias
Zona 2Energia e rede próprias
Zona 3Energia e rede próprias

Nem todo serviço ou região oferece exatamente as mesmas opções de zona.

Documentação oficial do Azure ↗
Segurança

Responsabilidade compartilhada

O provedor protege a infraestrutura da nuvem. Você protege contas, permissões, configurações, dados e aplicações que coloca nela.

☁ Provedor
  • Datacenters físicos
  • Hardware e rede global
  • Camada de virtualização
👤 Cliente
  • Usuários e permissões
  • Dados e aplicações
  • Configurações e atualizações
Módulo 2

Comparador AWS × Azure

Os serviços não são idênticos, mas vários resolvem problemas equivalentes.

Necessidade AWS Azure Resumo
IdentidadeUsuários e permissões IAM Microsoft Entra ID + RBAC Controlam autenticação e autorização.
RedeRede privada Amazon VPC Azure Virtual Network Isolam recursos em redes virtuais.
ComputaçãoMáquina virtual Amazon EC2 Azure Virtual Machines Servidores virtuais com Linux ou Windows.
DadosArmazenamento de objetos Amazon S3 Azure Blob Storage Guardam arquivos, imagens, backups e logs.
DadosBanco relacional gerenciado Amazon RDS Azure SQL Database Reduzem tarefas manuais de administração do banco.
ComputaçãoFunções serverless AWS Lambda Azure Functions Executam código acionado por eventos.
OperaçãoMétricas e logs Amazon CloudWatch Azure Monitor Ajudam a observar aplicações e infraestrutura.
RedeDNS Amazon Route 53 Azure DNS Traduzem domínios em destinos de rede.
RedeDistribuição global Amazon CloudFront Azure Front Door / CDN Aproximam conteúdo dos usuários e reduzem latência.
ComputaçãoContêineres gerenciados ECS / EKS Container Apps / AKS Executam aplicações empacotadas em contêineres.
SegurançaSegredos e chaves Secrets Manager / KMS Azure Key Vault Armazenam segredos e materiais criptográficos.
AutomaçãoInfraestrutura como código CloudFormation ARM Templates / Bicep Criam infraestrutura a partir de arquivos versionáveis.
CustosControle financeiro Cost Explorer / Budgets Cost Management + Billing Acompanham custos, previsões e alertas.
EscalaEscala automática EC2 Auto Scaling VM Scale Sets / Autoscale Ajustam a quantidade de recursos conforme regras.
Módulo 3

Arquiteturas explicadas visualmente

Leia cada diagrama da esquerda para a direita e observe a função de cada camada.

Arquitetura 01

Site estático rápido e global

Ideal para portfólios, páginas institucionais, documentação e sites sem banco de dados.

AWSExemplo AWS
🌐UsuárioNavegador
→
DNSRoute 53Domínio
→
CDNCloudFrontCache global
→
S3BucketHTML, CSS e JS
AZExemplo Azure
🌐UsuárioNavegador
→
DNSAzure DNSDomínio
→
CDNFront DoorEntrega global
→
BlobStatic WebsiteHTML, CSS e JS
VantagemEstrutura simples, rápida e com pouca manutenção.
LimitaçãoNão executa lógica de servidor diretamente nos arquivos.
Este siteO pacote entregue funciona como site estático na sua hospedagem.
Módulo 4

Prática segura para iniciantes

Comece por consultas e exploração. Antes de criar recursos pagos, configure alertas de custo e leia a página de preços.

!
Nuvem não significa automaticamente grátis.

Planos gratuitos têm regras, limites e prazos. Sempre revise preços, crie alertas e exclua os recursos usados em laboratórios.

AWS

Primeiro contato

Console e AWS CLI

  1. 1
    Proteja a conta

    Ative autenticação multifator e evite usar a conta raiz no dia a dia.

  2. 2
    Configure orçamento

    Crie um alerta no AWS Budgets antes dos laboratórios.

  3. 3
    Explore o console

    Localize IAM, EC2, S3, RDS, Lambda e CloudWatch.

  4. 4
    Execute consultas

    Use a CLI para conferir identidade, regiões e buckets existentes.

AWS CLI — consultas
aws --version
aws sts get-caller-identity
aws ec2 describe-regions --output table
aws s3 ls
AZ

Primeiro contato

Portal e Azure CLI

  1. 1
    Proteja a conta

    Ative autenticação multifator e entenda as atribuições RBAC.

  2. 2
    Crie alertas

    Use Cost Management + Billing para acompanhar gastos.

  3. 3
    Explore o portal

    Localize Resource Groups, VMs, Storage, SQL e Monitor.

  4. 4
    Execute consultas

    Use a CLI para conferir conta, grupos e máquinas existentes.

Azure CLI — consultas
az version
az login
az account show --output table
az group list --output table
az vm list --output table
Projetos para o portfólio

Do mais simples ao mais completo

Nível 1

Mapa de serviços

Desenhe uma tabela própria relacionando necessidade, AWS e Azure.

Conhecimentos: fundamentos e nomenclatura.
Nível 2

Site estático

Publique HTML, CSS e JavaScript em hospedagem comum ou storage estático.

Conhecimentos: DNS, CDN, armazenamento e HTTPS.
Nível 3

API serverless

Crie uma função HTTP simples, monitore chamadas e registre logs.

Conhecimentos: eventos, permissões e observabilidade.
Nível 4

Aplicação em 3 camadas

Planeje entrada, aplicação, banco, rede privada e monitoramento.

Conhecimentos: arquitetura, segurança e alta disponibilidade.
Plano de estudos

Roteiro de quatro semanas

Marque cada tarefa concluída. Seu progresso fica salvo neste navegador.

Seu progresso0 de 20 tarefas
0%
Semana 1Fundamentos
Semana 2Identidade e redes
Semana 3Computação e dados
Semana 4Arquitetura e operação
Revisão

Quiz AWS e Azure

Responda às dez questões e confira as explicações ao final.

Questão 1 de 10
Consulta rápida

Glossário essencial

Use a busca para localizar conceitos e siglas.

API

Interface que permite a comunicação entre sistemas e serviços.

Availability Zone

Local fisicamente separado dentro de uma região de nuvem.

Bucket

Recipiente usado para organizar objetos no Amazon S3.

CDN

Rede que entrega conteúdo a partir de locais próximos ao usuário.

Cloud

Recursos de tecnologia disponibilizados sob demanda pela internet.

Escalabilidade

Capacidade de aumentar ou reduzir recursos para atender à demanda.

IAM

Serviço da AWS para controle de identidades e permissões.

Latência

Tempo gasto para uma informação viajar entre origem e destino.

MFA

Autenticação que exige mais de uma forma de comprovar identidade.

Região

Área geográfica onde o provedor opera infraestrutura de nuvem.

Serverless

Modelo em que o provedor administra a infraestrutura usada para executar código.

Sub-rede

Segmento de uma rede virtual usado para organizar e isolar recursos.

VPC

Rede virtual logicamente isolada dentro da AWS.

VNet

Rede virtual usada para conectar e isolar recursos no Azure.

RBAC

Controle de acesso baseado em funções e atribuições.

Este site está pronto

Como publicar na sua hospedagem

Envie todos os arquivos para a pasta pública do domínio. Em Hostinger e muitos painéis, essa pasta se chama public_html.

1

Descompacte o arquivo ZIP.

2

Abra o gerenciador de arquivos da hospedagem.

3

Envie o conteúdo para public_html.

4

Confirme que index.html está na raiz.