Criar uma solução Java controlada por evento em tempo real no Azure
Envie dados telemétricos baseados em evento ao Azure Cosmos DB em tempo real usando o Azure Functions e o hub de eventos.
Objetivos de aprendizagem
Ao final deste módulo, você será capaz de fazer o seguinte:
- Explicar as cargas de trabalho em tempo real e orientadas a eventos.
- Criar um cenário com dados de telemetria simulados.
- Enviar dados telemétricos a um hub de eventos usando uma função do Azure.
- Conectar outra função a esse hub de eventos para disparar um armazenamento no Azure Cosmos DB.
- Examinar métricas no Application Insights para medir o desempenho e identificar possíveis gargalos.
Pré-requisitos
- Uma assinatura do Azure
- Instalações locais do Java JDK (1.8 ou posterior), do Maven (3.0 ou posterior) e da CLI do Azure (2.12 ou posterior)
- Azure Functions Core Tools (2.6.66 ou posterior)