Introdução

Concluído

As aplicações de macrodados têm de ter a capacidade de processar um maior débito ao aumentar horizontalmente para satisfazer os volumes de transação aumentados.

Suponha que trabalha no departamento de cartões de crédito de um banco. Faz parte de uma equipa que gere o sistema responsável pelos testes contra fraudes para determinar se deve aprovar ou recusar cada transação. O sistema recebe uma transmissão em fluxo de transações e tem de as processar em tempo real.

A carga no sistema pode disparar durante os fins de semana e feriados. O sistema tem de processar o aumento de débito de forma eficiente e precisa. Devido à natureza confidencial das transações, até mesmo o menor erro pode ter um impacto considerável.

Os Hubs de Eventos do Azure são uma plataforma de streaming de big data e um serviço de ingestão de eventos. Pode receber e processar milhões de eventos por segundo. Os dados enviados para um hub de eventos podem ser transformados e armazenados em qualquer fornecedor de análise em tempo real ou adaptadores de armazenamento/criação de batches. Estes também podem ser configurados para serem dimensionados dinamicamente, quando necessário, para lidar com um maior débito.

Neste módulo, você aprenderá a conectar Hubs de Eventos ao seu aplicativo e processar de forma confiável grandes volumes de transações.

Objetivos de aprendizagem

Neste módulo, irá:

  • Criar um hub de eventos com a CLI do Azure.
  • Configure aplicativos para enviar ou receber mensagens por meio de um hub de eventos.
  • Avalie o desempenho do hub de eventos usando o portal do Azure.