Can we subscribe an email ID or Cell number as subscriber to Azure event hubs/notification hubs?

空扰寡人 提交于 2019-12-25 01:46:30

问题


In my python application, if any bad/good event happens, I want to send the event details as notification message to user's email addresses or phone #s that have been subscribed to this application. So I am looking for publisher-subscriber model azure cloud

Looks like multiple Azure services achieving similar goal but having a thin line of differences. Event hubs and notification hubs seems promising. So my question is as follows:

Can email ID/phone # be subscribed to Azure event hub and receive the message being sent/produced to Azure event hub?

If not event hub, what is the correct option? Can I achieve it with Service bus or Notification hub?

In AWS, there is a service called SNS (Simple Notification Service) where one can subscribe email/phone number and opt for receiving event messages about that application. I am looking for equivalent to that in Azure.


回答1:


You can use the Azure Logic Apps / Azure Functions with Event Hubs to achieve this easily.

Using logic apps you can do like simple as below image.

Logic Apps has many in-build connectors for most all Azure Services, you can use Event-hubs,Service bus,SQL etc.,

You can find all the list of available connectors here


Update 1

Once you connected the Event-Hubs to send an Email connector, you will automatically get all the available source data from event-hubs to email task. See below




回答2:


You can achieve this by using Azure Application Insights. With this, you will be able to monitor your application and receive alerts during application unavailabillity, failures or even during performance issue.

Check this https://docs.microsoft.com/en-us/azure/application-insights/app-insights-tutorial-alert



来源:https://stackoverflow.com/questions/51253102/can-we-subscribe-an-email-id-or-cell-number-as-subscriber-to-azure-event-hubs-no

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!