Subindo um website estático no Amazon S3
Você sabia que é possível hospedar um site estático gratuitamente na AWS - pelo menos por um ano, que é o tempo do free tier? Ah, agora chamei sua atenção!
Se você ainda não conhece o Amazon S3, recomendo primeiro ler o artigo sobre o serviço.
Os arquivos utilizados neste laboratório podem ser baixados abaixo:
Arquivo index.html
Arquivo main.css

Clique em Carregar para confirmar o envio dos arquivos.
3) Configurar o bucket para hospedagem de sites
Dentro do bucket, clique na aba Propriedades

Vá até ao final da página. Clique em Editar na aba Em Hospedagem de site estático_

Selecione a opção _Ativar e defina a página index.html como _Documento de índice

Clique em Salvar alterações e anote o endpoint de site de bucket (que será a URL do seu site).
4) Configurando as permissões
Ainda dentro do Bucket, clique na aba "Permissões".

Vá até a opção Bloquear acesso público_**** e clique em Editar.

Desmarque a opção Bloquear todo o acesso público e salve as alterações

Ainda em Permissões, desça até Política do bucket e clique em Editar

No editor de política, copie e cole a política abaixo*:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::Nome-do-Bucket/*"
]
}
]
}
- Lembre-se de mudar Nome-do-Bucket para o nome do seu bucket S3. Clique em Salvar alterações
5) Acessando o site
Lembra que copiamos o endpoint do site? Se você não lembra onde está, vá no Bucket -> Propriedades -> desça até o fim da página e copie o endpoit

Abra uma janela no seu navegador, cole o endpoint, dê enter e veja a mágica acontecer:

É isso! Temos nosso website hospedado na AWS - e totalmente free!
Bons estudos!
