This article is part 5 of a series of articles that focus on the Business Value of Microsoft Azure. Microsoft Azure provides a variety of cloud based technologies that can enable organizations in a number of ways. Rather than focusing on the technical aspects of Microsoft Azure (there’s plenty of that content out there) this series will focus on business situations and how Microsoft Azure services can benefit.
In our last article we focused on virtualization and the use of virtual machines as part of an Infrastructure as a Service (IaaS) solution. While this is a great approach for traditional server workloads, there has been a significant shift in the way individuals interact with and consume information suggesting the need for something different. Specifically, a mobile device has overtaken the PC in terms of unit sales/year and this presents a scenario that many municipalities can tap into.
Let’s think back to our fictional town of Gamehendge. A hurricane is approaching and Mayor Wilson needs to warn its citizens. To handle the scale required to communicate in this fashion would require a significant notification infrastructure. Why pay for this type of scale when it’s only needed on occasion? Microsoft Azure Notification Hubs is a massively scalable mobile push notification engine for quickly sending millions of messages to iOS, Android, Windows, or Kindle devices. It’s possible to tailor notifications to specific citizens or entire groups with just a few lines of code, and do it across any platform.
Further, in Gamehendge there is a population that doesn’t speak English as their native language. Traditional communications can often go without understanding. The templates feature of Notification Hubs provide a handy way to send localized push notifications so you’re speaking to citizens in their language. Templates also eliminates the hassle of storing the localization settings for each group.
Combining the scalability and configurability of the Notification Hubs solution, along with its ability to work with either on-premise or cloud based systems, your municipality gains the ability to notify your citizens of any information that can prepare and inform them of upcoming events in the event of an emergency or as part of a more generalized community awareness system. While the Notification Hubs feature is just one small component of the Azure platform, it can have a significant impact in your community.