2. Portfólio no ar
Seu progresso
Fica salvo só neste navegador.
A dúvida: “Como eu coloco um site na internet pela AWS sem deixar nada aberto por engano?”
| Tempo | Cerca de 1 hora |
| Custo | Normalmente zero nesse tamanho, dentro do nível gratuito. Confira na sua conta |
| Sem conta AWS? | Faz os passos 1 a 3 e testa o site no seu computador |
| Você leva | Um site com HTTPS e uma regra para desconfiar de atalhos da IA |
1. Escreva sua hipótese
Seção intitulada “1. Escreva sua hipótese”Anote: qual é o jeito mais simples e seguro de publicar um site estático na AWS? Escreva o que você acha antes de perguntar.
2. Compare a IA com a documentação
Seção intitulada “2. Compare a IA com a documentação”Cole no seu assistente de IA:
Você é meu tutor de AWS. Quero publicar um site de uma página, sem servidor.
1. Me dê duas opções na AWS, com vantagens e riscos.2. Alguma delas exige deixar algo público? O que exatamente?3. Qual tem HTTPS sem configuração extra?4. Cite o link da documentação oficial que sustenta cada resposta.Agora abra os links e procure o seguinte:
- A opção com site no S3 aparece? A documentação do S3 diz que esse caminho exige desligar o Block Public Access, recomenda mantê-lo ligado e informa que o site só tem HTTP. A IA avisou sobre isso?
- Os links que ela citou existem e dizem o que ela afirmou?
- Ela mencionou o Amplify? Se não, pergunte. Compare o número de peças de cada opção.
Anote o que bateu e o que não bateu. Mesmo quando a IA acerta, ter conferido é a sua evidência. Veja uma resposta real.
3. Personalize e teste no seu computador
Seção intitulada “3. Personalize e teste no seu computador”Baixe o index.html, troque o texto pelo seu e abra no computador:
python3 -m http.server 8000Abra http://localhost:8000. Peça à IA para revisar a clareza do texto, sem escrever por você. Não coloque telefone, endereço nem dados que você não quer públicos.
4. Publique com Amplify
Seção intitulada “4. Publique com Amplify”Pule se ainda não tem conta.
- Coloque o
index.htmlem um arquivo.zip. Compacte o arquivo, e não a pasta: a documentação avisa que zipar a pasta de cima causa erro de “Access Denied”. - Abra o console do Amplify e escolha Create new app.
- Escolha Deploy without Git e depois Next.
- Dê um nome ao app, use
maincomo branch e escolha Drag and drop. - Solte o
.zipe clique em Save and deploy. - Abra o endereço
https://main.xxxxx.amplifyapp.com.
No teste abaixo, a publicação levou cerca de 48 segundos, e o site respondeu com HTTPS sem nenhuma configuração extra.
Limpeza
Seção intitulada “Limpeza”Se o site era só um teste, apague: no console do Amplify, abra o app e use App settings, General settings, Delete app. Depois, abra o endereço de novo e confirme que saiu do ar.
Agora vire isso em conteúdo
Seção intitulada “Agora vire isso em conteúdo”| Campo | Exemplo do que anotar |
|---|---|
| Tema | Publiquei meu portfólio na AWS sem abrir nada por engano |
| Público | Quem quer um site e nunca publicou nada na nuvem |
| Problema | Tutoriais que mandam deixar tudo público |
| Objetivo | Comparar duas opções e publicar uma em 1 hora |
| Evidências | O que a IA sugeriu, o que a documentação diz, seu site com HTTPS e a limpeza |
Continue em Do teste ao artigo.
O que foi testado
Seção intitulada “O que foi testado”Em 06/11/2026, a publicação rodou em uma conta real com este index.html, pela AWS CLI, com o mesmo tipo de envio em .zip: resposta 200 em HTTPS, e o app foi apagado em seguida. Os cliques no console seguem a documentação, sem teste passo a passo. Os valores do nível gratuito mudam e podem variar conforme o plano da conta.
Fontes, consultadas em 06/11/2026: implantação manual no Amplify, preço do Amplify, site estático no S3 e nível gratuito.
Projeto independente de comunidade de Fernando Azevedo, AWS Community Builder. Não é material oficial da AWS nem tem o endosso dela. AWS e nomes relacionados são marcas da Amazon.com, Inc. ou de suas afiliadas. Licença MIT.