Um fornecedor de IoT expõe um serviço de eventos personalizado para parceiros. Os parceiros fornecem endpoints de webhook HTTPS que podem ficar intermitentemente offline. Você deve publicar eventos usando um esquema padrão de linguagem cruzada, filtrar eventos por prefixo eventType, tentar novamente por até 24 horas com backoff exponencial e, se a entrega falhar, armazenar os eventos não entregues em uma conta de armazenamento para auditoria. O que você deve implementar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um tópico personalizado do Azure Event Grid usando o esquema de entrada CloudEvents v1.0; crie assinaturas de evento com filtros avançados em eventType, configure uma política de repetição de 24 horas com backoff exponencial e habilite o dead-lettering para uma conta do Azure Storage..
Por que esta é a resposta
A solução correta utiliza o Azure Event Grid por sua capacidade de lidar com eventos personalizados, filtragem avançada por eventType (prefixo), e o suporte nativo para o esquema CloudEvents v1.0, que é um padrão de linguagem cruzada. A política de repetição de 24 horas com backoff exponencial e o dead-lettering para uma conta de armazenamento são funcionalidades intrínsecas do Event Grid, atendendo aos requisitos de resiliência e auditoria para endpoints intermitentes. As outras opções são menos adequadas: Azure Service Bus não é otimizado para distribuição de eventos em massa com filtragem avançada e reenvio complexo, e o encaminhamento automático para fila de armazenamento não é equivalente ao dead-lettering do Event Grid. Azure Event Hubs é para ingestão de streaming de dados em larga escala, não para distribuição de eventos personalizados com filtragem e reenvio sofisticados. A Captura não é para eventos com falha de entrega. Domínios do Event Grid são para gerenciar eventos para múltiplos clientes, mas desabilitar as repetições e confiar nos assinantes não atende aos requisitos de resiliência. Azure Logic Apps é uma ferramenta de orquestração e integração, não um serviço de distribuição de eventos escalável e resiliente para este cenário. Sondar endpoints é ineficiente e não oferece o mesmo nível de resiliência.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão