View on GitHub

aulas-programacao-web

Materiais de Aula - Programação de Computadores com tecnologias Web

Microsoft Azure - Aplicativo Web Estático

Permite hospedar sites estáticos (HTML, CSS e JavaScript) no Azure, a partir de um repositório no GitHub.

O que será criado?

Vamos publicar o conteúdo do projeto Visões do Futuro, uma solução de exercício do Dev Web.

Após este tutorial, teremos uma publicação adicional na nuvem do Azure.

Simulando os custos

No momento da criação deste material, o recurso Aplicativos Web Estáticos ainda está na versão prévia.

Versões prévias não tem custo e aparecem na calculadora, porém podem ter custos quando saírem da prévia, portanto, fique atento.

Criando o recurso

Estando logado no Portal do Azure, crie um recurso do tipo Aplicativo Web Estático.

Crie um grupo de recursos para cada conjunto que compartilhe o mesmo ciclo de vida, pois ao excluir o grupo, tudo é excluído junto. Isso facilita a gestão de recursos que você não vai mais usar no futuro.

Para este exemplo, vou chamá-lo de GrupoRecursoExemploStWebApp01.

Escolha um nome para o seu projeto, e uma região com o custo desejado (gratuito).

Clique em Entrar com o GitHub.

Autorize o Azure a ler seus dados da sua conta do GitHub clicando em Authorize ….

Selecione:

Clique em Revisar + criar.

Revise, e clique em Criar.

Seu site seguirá o fluxo de implantação.

Vá para Todos os recursos.

Acesse o recurso clicando no seu nome.

O URL de acesso pode ser visto à direita. Nesse caso, https://zealous-plant-01c57eb1e.azurestaticapps.net.

Acessando o link podemos visualizar o site publicado.

Caso o seu ainda não esteja funcional, pode ser que o fluxo de implantação não tenha concluído. Aguarde alguns instantes.

Você pode visualizar o fluxo de integração contínua no GitHub, aba Actions. A cada novo push, uma nova publicação será disparada automaticamente. Ao terminar, o site estará atualizado no Azure.

Excluindo o recurso

Para parar a cobrança e excluir o recurso, selecione Excluir na página do recurso.