Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo mostra como criar um tema personalizado ou um domínio no Azure Event Grid.
Pré-requisitos
Se és novo no Azure Event Grid, lê a visão geral do Event Grid antes de começares este tutorial.
Registar o provedor de recursos do Event Grid
A menos que tenha usado o Event Grid antes, precisa de registar o fornecedor de recursos do Event Grid. Se já usaste a Grelha de Eventos antes, salta para a secção seguinte.
No portal do Azure, siga estes passos:
No menu à esquerda, selecione Assinaturas.
Selecione a subscrição que pretende usar para o Event Grid na lista de subscrições.
Na página de Subscrição , em Definições no menu esquerdo, selecione Fornecedores de Recursos.
Procure por Microsoft.EventGrid e confirme que o Status é NotRegistered.
Selecione Microsoft.EventGrid na lista de provedores.
Na barra de comandos, selecione Registar.
Atualize para se certificar de que o estado de Microsoft.EventGrid foi alterado para Registado.
Crie um tema ou domínio personalizado
Um tópico de Grade de Eventos fornece um ponto de extremidade definido pelo usuário no qual você posta seus eventos.
Entre no portal do Azure.
Na barra de pesquisa no topo, escreva Tópicos da Grelha de Eventos e depois selecione Tópicos da Grelha de Eventos na lista suspensa. Para criar um domínio, procure por Domínios de Grelha de Eventos.
Na página de Tópicos da Grelha de Eventos ou Domínios da Grelha de Eventos , selecione + Criar na barra de ferramentas.
Página Noções básicas
Na página Basics do Criar Tema ou do assistente Criar Domínio de Grelha de Eventos , siga estes passos:
Selecione sua assinatura do Azure.
Selecione um grupo de recursos existente ou selecione Criar novo e insira um nome para o grupo de recursos.
Forneça um nome único para o tema ou domínio personalizado. O nome deve ser único porque está representado por uma entrada do Sistema de Nomes de Domínio (DNS). Não utilize o nome apresentado na imagem. Em vez disso, crie o seu próprio nome – deve ter entre 3 a 50 caracteres e conter apenas os valores a-z, A-Z, 0-9 e "-".
Selecione uma localização para o tópico ou domínio do Event Grid.
Selecione Próximo: Rede na parte inferior da página para mudar para a página de Rede .
Página de redes
Na página de Rede do assistente Criar Tópico ou Criar Domínio de Grelha de Eventos , siga estes passos:
Se quiser permitir que os clientes se liguem ao tópico ou endpoint do domínio através de um endereço IP público, mantenha a opção de acesso público ativada. Pode restringir o acesso a endereços IP específicos ou a um intervalo de endereços IP.
Para permitir o acesso ao tema ou domínio através de um endpoint privado, selecione a opção de acesso privado .
Siga as instruções na secção Adicionar um endpoint privado usando o portal Azure para criar um endpoint privado.
Selecione Próximo: Segurança no fundo da página para mudar para a página de Segurança .
Página de segurança
Na página de Segurança do assistente Criar Tópico ou Criar Domínio de Grelha de Eventos , siga estes passos:
Para atribuir uma identidade gerida atribuída pelo sistema ao seu tema ou domínio, selecione Ativar identidade atribuída ao sistema.
Para atribuir uma identidade atribuída pelo utilizador, selecione Adicionar identidade atribuída pelo utilizador na secção de identidade atribuída pelo utilizador da página.
Na janela Selecionar identidade atribuída pelo utilizador , selecione a subscrição que tem a identidade atribuída pelo utilizador, selecione a identidade atribuída pelo utilizador e depois clique em Selecionar.
Para desativar a autenticação local, selecione Desativado. Quando o faz, não é possível aceder ao tópico ou domínio com a chave de acesso e a autenticação SAS, mas apenas através da autenticação do Microsoft Entra.
Configure a versão mínima exigida da Segurança da Camada de Transporte (TLS). Para mais informações, consulte Configurar a versão mínima do TLS.
Selecione Avançado no final da página para mudar para a página Avançada .
Página avançada
Na página Avançada do assistente Criar Tópico ou Criar Domínio de Grelha de Eventos , selecione o esquema dos eventos que serão publicados neste tópico.
Para residência de dados, selecione se não quer que nenhum dado seja replicado para outra região (Regional) ou se quer que os metadados sejam replicados para uma região secundária pré-definida (Cross-Geo).
A opção Cross-Geo permite o failover iniciado pela Microsoft para a região emparelhada em caso de falha de região. Para mais informações, consulte Recuperação geográfica após desastre no lado do servidor no Azure Event Grid. O failover iniciado pela Microsoft é exercido pela Microsoft em situações raras para executar o failover de recursos do Event Grid de uma região afetada para a região geograficamente emparelhada correspondente. Este processo não requer intervenção do utilizador. A Microsoft reserva-se o direito de decidir quando este caminho será seguido. O mecanismo não envolve consentimento do utilizador antes de o tema ou domínio do utilizador ser ignorado. Para mais informações, veja Como recupero de um failover?.
Se selecionar a opção Regional , pode definir o seu próprio plano de recuperação de desastres.
Selecione Próximo: Etiquetas para mover para a página de Etiquetas .
Página de etiquetas
A página de Etiquetas não tem campos específicos para a Grade de Eventos. Pode atribuir uma tag (par nome-valor) como faz com qualquer outro recurso do Azure. Selecione Seguinte: Rever + criar para ir para a página Rever + criar.
Rever + criar página
Na página Rever + criar , revê todas as definições, confirma que a validação foi bem-sucedida e depois seleciona Criar para criar o tema ou domínio.
Passos seguintes
Agora que já sabe como criar tópicos ou domínios personalizados, saiba mais sobre o que a Event Grid pode ajudá-lo a fazer:
- Encaminhe eventos personalizados para o endpoint web com o portal Azure e o Event Grid
- Sobre o Event Grid
- Manipuladores de eventos
Consulte os exemplos a seguir para saber mais sobre como publicar e consumir eventos da Grade de Eventos usando diferentes linguagens de programação.