Introdução

Concluído

Aplicativos de Big Data devem ter a capacidade de processar uma maior taxa de transferência por meio da expansão para atender ao aumento dos volumes de transação.

Suponha que você trabalhe no departamento de cartão de crédito de um banco. Você faz parte de uma equipe que gerencia o sistema responsável pelo teste de fraudes para determinar se cada transação deve ser aprovada ou recusada. O sistema recebe um fluxo de transações e precisa processá-los em tempo real.

A carga no sistema pode ter picos durante os fins de semana e feriados. O sistema deve conseguir lidar com uma maior taxa de transferência com eficiência e precisão. Devido à natureza confidencial das transações, até mesmo um pequeno 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. Ele pode receber e processar milhões de eventos por segundo. Os dados enviados para um hub de eventos podem ser transformados e armazenados usando qualquer provedor de análise em tempo real ou adaptadores de envio em lote/armazenamento. Eles também podem ser configurados para funcionar com dimensionamento dinâmico, quando necessário, para lidar com uma maior taxa de transferência.

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

Objetivos de aprendizagem

Neste módulo, você vai:

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