Introdução
Muitas vezes, as organizações executam muitas cargas de trabalho Java diferentes, desde aplicações simples a arquiteturas de microsserviços altamente complexas e críticas para a empresa.
Um site de comércio eletrónico poderia ter uma loja destinada aos clientes altamente dimensionável que dependesse de centenas de serviços do Spring Boot. O site também poderia ter um sistema de back-office monolítico para lidar com seu catálogo e muitos aplicativos de lote menores para atualizar seus estoques e notificar seus clientes.
O Azure disponibiliza várias formas de executar Java, desde máquinas virtuais simples a contentores, serviços geridos ou funções sem servidor. O Azure oferece uma ou até várias soluções que se adequarão às suas necessidades, incluindo soluções para cenários de comércio eletrónico complexos.
Este módulo apresenta essas soluções, além de ferramentas para o ajudar a escolher a mais adequada para o seu caso de utilização específico.
Objetivos de aprendizagem
No final deste módulo, saberá como:
- Descrever e diferenciar as opções de implementação do Azure que estão disponíveis para aplicações Java.
- Escolher o serviço do Azure mais adequado para implementar uma aplicação Java.
Pré-requisitos
- Familiaridade com a programação e execução de aplicações Java
- Experiência a nível de principiante com infraestrutura de cloud