Eventos
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
A Grade de Eventos do Azure é um serviço de distribuição de mensagens de publicação/assinatura altamente escalonável e totalmente gerenciado que oferece padrões flexíveis de consumo de mensagens por meio dos protocolos MQTT e HTTP. Com a Grade de Eventos do Azure, você pode criar pipelines de dados com os dados do dispositivo, integrar aplicativos e criar arquiteturas sem servidor controladas por eventos.
A Grade de Eventos permite que os clientes publiquem e assinem mensagens por meio dos protocolos MQTT v3.1.1 e v5.0 para dar suporte a soluções de IoT (Internet das Coisas). Por meio do HTTP, a Grade de Eventos permite que você crie soluções controladas por eventos em que um serviço de editor anuncia as alterações de estado do sistema (eventos) aos aplicativos assinantes. A Grade de Eventos pode ser configurada para enviar eventos aos assinantes (entrega push) ou os assinantes podem se conectar à Grade de Eventos para ler os eventos (entrega pull). A Grade de Eventos dá suporte à especificação CloudEvents 1.0 para fornecer interoperabilidade entre sistemas.
Aqui estão os dois principais recursos da Grade de Eventos do Azure:
Mensagens MQTT. Os dispositivos e aplicativos IoT podem se comunicar entre si por meio do MQTT. A Grade de Eventos também pode ser usada para rotear mensagens MQTT para serviços do Azure ou pontos de extremidade personalizados para análise, visualização ou armazenamento de dados adicionais. Essa integração aos serviços do Azure permite que você crie pipelines de dados que começam com a ingestão de dados dos seus dispositivos IoT.
Distribuição de dados usando os modos de entrega push e pull. A qualquer momento em um pipeline de dados, os aplicativos HTTP podem consumir as mensagens usando APIs de push ou pull. A fonte dos dados pode incluir dados de clientes MQTT, mas também inclui as seguintes fontes de dados que enviam eventos via HTTP:
O mecanismo de entrega por push da Grade de Eventos envia dados para destinos que incluem seus próprios webhooks de aplicativos e serviços do Azure. Vamos examinar esses dois recursos em detalhes:
A Grade de Eventos permite que os clientes se comuniquem em nomes de tópicos MQTT personalizados usando um modelo de mensagens de publicação/assinatura. A Grade de Eventos dá suporte aos clientes que publicam e assinam mensagens via MQTT v3.1.1, MQTT v3.1.1 via WebSockets, MQTT v5 e MQTT v5 via WebSockets. A Grade de Eventos permite que você envie mensagens MQTT à nuvem para análise de dados, armazenamento e visualizações, entre outros casos de uso.
A Grade de Eventos integra-se às Operações do Azure IoT para fazer a ponte de sua funcionalidade de agente MQTT na borda com a funcionalidade do agente MQTT da Grade de Eventos na nuvem. O agente MQTT da Internet das Coisas do Azure é um novo agente MQTT distribuído para computação de borda, em execução em clusters do Kubernetes habilitados para ARC. Agora está disponível em versão prévia pública como parte das Operações do Azure IoT.
O recurso de agente MQTT na Grade de Eventos é ideal para a implementação de cenários automotivos e de mobilidade, entre outros. Confira a arquitetura de referência para saber como criar soluções seguras e escalonáveis para conectar milhões de veículos à nuvem, usando os serviços de mensagens e análise de dados do Azure.
Aqui estão alguns destaques do suporte a mensagens MQTT na Grade de Eventos do Azure:
Para obter mais informações sobre o agente MQTT, consulte os seguintes artigos:
Usando o HTTP, a Grade de Eventos dá suporte às entregas push e pull de eventos. Com a entrega por push, você define um destino em uma assinatura de evento para a qual a Grade de Eventos envia eventos. Com a entrega pull, os aplicativos assinantes se conectam à Grade de Eventos para consumir os eventos. A entrega de pull tem suporte para tópicos em um namespace da Grade de Eventos.
Na entrega por push, uma assinatura de evento é um recurso de configuração genérico que permite definir o manipulador de eventos ou o destino para o qual os eventos são enviados usando a entrega por push. Por exemplo, você pode enviar dados para um Webhook, Função do Azure ou Hubs de Eventos. Para obter uma lista completa dos manipuladores de eventos compatíveis, consulte:
As diretrizes gerais a seguir vão para ajudar você a decidir quando usar a entrega push ou pull.
Aqui estão alguns destaques do modelo HTTP:
Para obter mais informações, consulte os seguintes artigos:
Para obter uma lista de casos de uso em que você usar a Grade de Eventos do Azure, consulte Casos de uso.
Aqui está a lista de regiões em que os novos recursos de tópicos de namespace e agente MQTT estão disponíveis:
Region | Região | Região | Region |
---|---|---|---|
Leste da Austrália | Sudeste da Austrália | Austrália Central | Austrália Central 2 |
Sul do Brasil | Sudeste do Brasil | Canadá Central | Leste do Canadá |
Índia Central | Centro dos EUA | Leste da Ásia | Leste dos EUA |
Leste dos EUA 2 | Oeste dos EUA | França Central | Sul da França |
Norte da Alemanha | Centro-Oeste da Alemanha | Israel Central | Norte da Itália |
Leste do Japão | Oeste do Japão | Coreia Central | Sul da Coreia |
México Central | Centro-Norte dos EUA | Norte da Europa | Leste da Noruega |
Polônia Central | Oeste da África do Sul | Norte da África do Sul | Centro-Sul dos Estados Unidos |
Sul da Índia | Sudeste Asiático | Espanha Central | Suécia Central |
Sul da Suécia | Norte da Suíça | Oeste da Suíça | Norte dos EAU |
EAU Central | Sul do Reino Unido | Oeste do Reino Unido | Europa Ocidental |
Oeste dos EUA 2 | Oeste dos EUA 3 | Centro-Oeste dos EUA |
Eventos
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraTreinamento
Certificação
Microsoft Certified: Conceitos básicos do Azure - Certifications
Demonstre o conhecimento fundamental dos conceitos de nuvem, dos principais serviços do Azure, além de recursos e ferramentas de gerenciamento e governança do Azure.