Resumo

Concluído

Precisava de criar uma aplicação Web de lista de compras segura e que proporcionasse um bom desempenho para uma base de clientes distribuída globalmente. As principais preocupações foram limitar a quantidade de trabalho de infraestrutura e concentrar-se nas funcionalidades empresariais e na experiência do utilizador.

As Aplicações Web Estáticas do Azure são uma ótima opção para este cenário:

  • Desempenho e escala: seus ativos da Web são distribuídos globalmente, colocando-os mais próximos de seus usuários, para minimizar a latência, e a lógica de negócios é executada no Azure Functions que é dimensionado automaticamente para atender à demanda.
  • Produtividade: você obtém um pipeline de compilação automatizado com CI/CD.
  • Segurança: A aplicação Web está protegida com um certificado SSL.

Sem as Aplicações Web Estáticas do Azure, pode implementar os recursos Web no armazenamento na cloud, criar e atribuir o seu próprio certificado SSL, criar a API, estabelecer um proxy inverso que permite à aplicação fazer chamadas à API, distribuir a aplicação globalmente e configurar o próprio processo de CI/CD.

As Aplicações Web Estáticas do Azure proporcionam todos estes benefícios. Deste modo, pode gastar o seu tempo na criação de novas funcionalidades e na otimização da experiência do utilizador em vez de criar e manter a infraestrutura do site.

Recursos adicionais

Seguem-se vários recursos onde pode aprender mais sobre as Aplicações Web Estáticas do Azure, o Visual Studio Code e outros conceitos abrangidos neste módulo.