{"id":608,"date":"2020-06-16T00:00:00","date_gmt":"2020-06-16T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/town-of-cary-innovates-flood-prediction-with-iot"},"modified":"2025-06-30T03:09:37","modified_gmt":"2025-06-30T10:09:37","slug":"town-of-cary-innovates-flood-prediction-with-iot","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/","title":{"rendered":"Town of Cary innovates flood prediction with IoT"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>This post was co-authored by Daniel Sumner, Worldwide Industry Director, Government\u2014Smart Infrastructure at Microsoft.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">According to <a href=\"https:\/\/www.floodsafety.com\/national\/life\/statistics.htm#biblio\" target=\"_blank\" rel=\"noopener\">Flood Safety<\/a>, flooding is the most common type of natural disaster worldwide. It affects tens of millions of people around the world each year and causes, on average, more than $200 billion in damages. Many communities face flood-related challenges, and the Town of Cary in North Carolina, United States, is no different. Its flood-prone areas are affected by heavy rains, which are often exacerbated by the yearly Atlantic hurricane season. When the town sees excessive rainfall, its personnel often find themselves scrambling to address overflowing stormwater systems, but even a burst water main can create a spontaneous flood event.<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp\" alt=\"Town of Cary parking lot during a flood. Several cars parked in three-foot high flood water.\" style=\"border-radius:0px\" title=\"Town of Cary parking lot during a flood. Several cars parked in three-foot high flood water.\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Town of Cary parking lot during a flood event.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a leader in innovative city solutions, the Town of Cary was already committed to using smart technology, data, and analytics to optimize city functions, drive economic growth, and improve the quality of life. Chief Information Officer, Nicole Raimundo, Smart City Strategist, Terry Yates, and Stormwater Operations Manager, Billy Lee, saw another opportunity: use technology to predict and manage flood events.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"envisioning-a-flood-prediction-solution\">Envisioning a flood prediction solution<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In October 2019, Cary\u2019s leaders met with partners Microsoft and SAS, IoT division, to envision a new solution. The team started by assessing the current situation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During storm events, Cary had no visibility into the river levels or how quickly the water was rising. Traditionally, the town relied on citizens to alert them of floods through phone calls, text messages, and other means. The town staff processed these requests manually dispatching public work personnel to erect barriers and close roads and first responders to emergencies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The team came away with a vision for building a flood prediction system leveraging <a href=\"https:\/\/azure.microsoft.com\/en-us\/overview\/iot\/\" target=\"_blank\" rel=\"noopener\">Azure IoT<\/a> and <a href=\"https:\/\/www.sas.com\/en_us\/software\/analytics-iot.html\" target=\"_blank\" rel=\"noopener\">SAS Analytics for IoT<\/a>. Raimundo explained the need for the change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cWe felt strongly that the existing system wasn\u2019t serving citizens in flood-prone areas well. We knew we needed a scalable solution to get us from reactive to proactive and ultimately predictive. The scalability of Azure IoT platform became a critical component of our IoT architecture. In addition, we required a robust set of analytical tools that could deliver insight from both real-time and historical data and SAS Analytics for IoT offered that.\u201d <\/em>\u2014Nicole Raimundo, Chief Information Officer, Town of Cary<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cThere are thousands of cities that are similar to the Town of Cary that are looking to deploy solutions to solve urban issues such as flooding. Leveraging the Azure IoT platform and SAS Analytics for IoT these cities can move from being reactive to proactive and, ultimately, predictive in a cost-effective, scalable manner.\u201d <\/em>\u2014Daniel Sumner, Worldwide Industry Director, Government\u2014Smart Infrastructure at Microsoft<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"defining-project-goals\">Defining project goals<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cary, Microsoft, and SAS agreed to several project goals outlined below.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Improve the situational awareness of town staff.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Automate stormwater personnel notifications and work order generation.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Alert citizens of flooding events.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Provide data to downstream regional and state entities.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Analyze captured data and predict future flood events.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A key requirement for the Town of Cary was that their new flood prediction system needed to integrate with existing business systems. These included using the SAS Visual Analytics dashboard integrated with ArcGIS for real-time visualization, Salesforce for alerts, automated notifications and work orders, and data sharing for regional partner response systems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cThe Azure IoT platform has been a critical piece of our technology ecosystem and accelerates our ability to scale.\u201d <\/em>\u2014Terry Yates, Smart City Strategist, Town of Cary<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Through a series of work sessions with the partners in February 2020, the team created a project plan and system architecture. Then the implementation work began.<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/756a7441-23e0-4701-9364-1ed5dfc0df27.webp\" alt=\"The Town of Cary team working in a conference room with Microsoft and SAS resources.\" style=\"border-radius:0px\" title=\"The Town of Cary team working in a conference room with Microsoft and SAS resources.\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Town of Cary working session with Microsoft and SAS resources.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"implementing-the-solution\">Implementing the solution<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Town of Cary installed water level sensors at various points along the Walnut Creek stream basin and rain gauges at several Town of Cary owned facilities.<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/17da85aa-ad96-4256-b876-c5c62ca9d8a6.webp\" alt=\"Map of the Walnut River area showing where water sensors and rain gauge sensors were placed.\" style=\"border-radius:0px\" title=\"Map of the Walnut River area showing where water sensors and rain gauge sensors were placed.\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Water sensors were placed at strategic locations.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below are highlights of how the solution was built.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/iot-hub\/\" target=\"_blank\" rel=\"noopener\">Microsoft Azure IoT Hub<\/a> enabled a highly secure and reliable communication to ingest stormwater levels over an Firstnet LTE wireless connection. The team used Azure IoT Hub to provision, authenticate, and manage the two-way communication to the sensors.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.sas.com\/en_us\/software\/analytics-iot.html\" target=\"_blank\" rel=\"noopener\">SAS Analytics for IoT<\/a> combined streaming sensors or gauges and weather data for real-time scoring, dashboarding, and historical reporting.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.sas.com\/en_us\/software\/visual-analytics.html\" target=\"_blank\" rel=\"noopener\">SAS Visual Analytics<\/a> provided interactive dashboard, reports, business intelligence, and analytics. The dashboard is integrated with ESRI ArcGIS for additional geographic analysis and data visualization.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/logic-apps\/\" target=\"_blank\" rel=\"noopener\">Microsoft Azure Logic Apps<\/a> seamlessly integrated with Salesforce and other third-party applications.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/synapse-analytics\/\">Microsoft Azure Synapse Analytics<\/a> provides data warehousing for Big Data analytics.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"evaluating-results\">Evaluating results<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The solution\u2019s initial phase has been running for several months with positive results.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Town staff can now visualize flooding events in real-time.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Stormwater personnel receive notifications and can generate work orders automatically.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">A mechanism has been established to share data with regional partners.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cWe\u2019re still connecting some of the dots, but we\u2019re already seeing real benefits in the automation of formerly manual processes. Previously, we might get a call from a citizen, which would cause us to dispatch public works or emergency services depending on the type of flooding. Now the data triggers alerts that automatically notify stormwater personnel, who can react and address the flooded areas. It\u2019s much more efficient and could ultimately save lives.\u201d <\/em>\u2014Nicole Raimundo, Chief Information Officer, Town of Cary<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lee explained how exciting it is to be able to visualize water flow and using the SAS Visual Analytics dashboard which is fully integrated with the ESRI ArcGIS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cNow we can see a storm event in real time. We can pull up the dashboard and see how much rain we\u2019re getting. We can see the stream levels rising and share this data with our regional partners. It\u2019s amazing to see the data in real-time.\u201d <\/em>\u2014Billy Lee, Stormwater Operations Manager, Town of Cary<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/650c5062-ca25-4f44-9b4d-8f5e381e1926.webp\" alt=\"Town of Cary storm water IoT dashboard.\" style=\"border-radius:0px\" title=\"Town of Cary storm water IoT dashboard.\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Town of Cary storm water IoT dashboard.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"applying-analytics\">Applying analytics<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As the Atlantic region nears the peak of hurricane season, Cary\u2019s leaders are looking forward to better predicting potential flood events. Leveraging SAS Analytics for IoT and <a href=\"https:\/\/www.sas.com\/en_us\/software\/event-stream-processing.html\" target=\"_blank\" rel=\"noopener\">SAS Event Stream Processing<\/a> (ESP), the Town of Cary has enhanced their ability to acquire and manage new data from Azure IoT, generate and deploy predictive models, manage the lifecycle of those models over time, and achieve greater insight they can take action on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201c<em>Using Microsoft Azure IoT with the capabilities to integrate the water sensor data, Accuweather data from Azure Maps, and SAS analytics we are able to create a digital twin of the watershed. This allows the Town of Cary to be proactive in addressing floodwater issues so action can be taken ahead of the storm or flooding event.\u201d <\/em>\u2014Brad Klenz, Distinguished IoT Analytics Architect, SAS<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the case of the flood detection and management solution, the Town of Cary can better identify anomalies, such as rising water, through the integration of weather forecasting data, real-time sensor data measuring water and rain levels to deliver advanced warnings and future predictions of flooding events both within the Town of Cary and downstream to surrounding municipalities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cCary sits on top of several rain basins. We will now be able predict flooding and share this information with our regional neighbors. This data and predictability will have a huge economic impact, not just in the Town of Cary, but for many municipalities, including local businesses and citizens, downstream.\u201d <\/em>\u2014Nicole Raimundo, Chief Information Officer, Town of Cary<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"advice-to-other-cities\">Advice to other cities<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Town of Cary has implemented a series of smart city initiatives, and its flood prediction solution shows amazing promise. What advice would Raimundo and Yates provide to other cities looking to implement similar projects?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cIt\u2019s really about selecting the right partners that understands your platform strategy vision for building solutions on a future-proof scalable architecture and that offer a flexible and open set of tools.\u201d <\/em>\u2014Nicole Raimundo, Chief Information Officer, Town of Cary<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yates encouraged his peers to get the buy-in of all stakeholders.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u201cInclude all departments, all subject matter experts in the digital transformation process and especially people working out in the field. You\u2019ll need everyone\u2019s buy-in and participation to be successful.\u201d <\/em>\u2014Terry Yates, Smart City Program Strategist, Town of Cary<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"next-steps\">Next steps<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Learn more about <a href=\"https:\/\/azure.microsoft.com\/en-us\/overview\/iot\/\" target=\"_blank\" rel=\"noopener\">Azure IoT<\/a>, <a href=\"https:\/\/www.sas.com\/en_us\/software\/analytics-iot.html\" target=\"_blank\" rel=\"noopener\">SAS Analytics for IoT<\/a>, and <a href=\"https:\/\/www.microsoft.com\/en-us\/industry\/government\/smart-cities\" target=\"_blank\" rel=\"noopener\">Microsoft for smart cities<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As a leader in innovative city solutions, the Town of Cary saw an opportunity to use technology to predict and manage flood events.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1474,1485],"tags":[],"audience":[3054,3057,3055,3053,3056],"content-type":[1497],"product":[1489,1477],"tech-community":[],"topic":[],"coauthors":[259],"class_list":["post-608","post","type-post","status-publish","format-standard","hentry","category-analytics","category-internet-of-things","audience-business-decision-makers","audience-data-professionals","audience-developers","audience-it-decision-makers","audience-it-implementors","content-type-partnerships","product-azure-iot-hub","product-azure-synapse-analytics","review-flag-1680286584-658","review-flag-integ-1680286579-214","review-flag-iot-1680286585-835","review-flag-new-1680286579-546","review-flag-partn-1680286579-901"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Town of Cary innovates flood prediction with IoT | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"As a leader in innovative city solutions, the Town of Cary saw an opportunity to use technology to predict and manage flood events.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Town of Cary innovates flood prediction with IoT | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"As a leader in innovative city solutions, the Town of Cary saw an opportunity to use technology to predict and manage flood events.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-16T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-30T10:09:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp\" \/>\n<meta name=\"author\" content=\"Kirsten M. Walker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirsten M. Walker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/kirsten-m-walker\/\",\"@type\":\"Person\",\"@name\":\"Kirsten M. Walker\"}],\"headline\":\"Town of Cary innovates flood prediction with IoT\",\"datePublished\":\"2020-06-16T00:00:00+00:00\",\"dateModified\":\"2025-06-30T10:09:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/\"},\"wordCount\":1391,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp\",\"articleSection\":[\"Analytics\",\"Internet of things\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/\",\"name\":\"Town of Cary innovates flood prediction with IoT | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp\",\"datePublished\":\"2020-06-16T00:00:00+00:00\",\"dateModified\":\"2025-06-30T10:09:37+00:00\",\"description\":\"As a leader in innovative city solutions, the Town of Cary saw an opportunity to use technology to predict and manage flood events.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analytics\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/analytics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Town of Cary innovates flood prediction with IoT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Town of Cary innovates flood prediction with IoT | Microsoft Azure Blog","description":"As a leader in innovative city solutions, the Town of Cary saw an opportunity to use technology to predict and manage flood events.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/","og_locale":"en_US","og_type":"article","og_title":"Town of Cary innovates flood prediction with IoT | Microsoft Azure Blog","og_description":"As a leader in innovative city solutions, the Town of Cary saw an opportunity to use technology to predict and manage flood events.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2020-06-16T00:00:00+00:00","article_modified_time":"2025-06-30T10:09:37+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp","type":"","width":"","height":""}],"author":"Kirsten M. Walker","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Kirsten M. Walker","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/kirsten-m-walker\/","@type":"Person","@name":"Kirsten M. Walker"}],"headline":"Town of Cary innovates flood prediction with IoT","datePublished":"2020-06-16T00:00:00+00:00","dateModified":"2025-06-30T10:09:37+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/"},"wordCount":1391,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp","articleSection":["Analytics","Internet of things"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/","name":"Town of Cary innovates flood prediction with IoT | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp","datePublished":"2020-06-16T00:00:00+00:00","dateModified":"2025-06-30T10:09:37+00:00","description":"As a leader in innovative city solutions, the Town of Cary saw an opportunity to use technology to predict and manage flood events.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/06\/61b4a5f1-33bb-4726-872c-760102ea4678.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/town-of-cary-innovates-flood-prediction-with-iot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Analytics","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/analytics\/"},{"@type":"ListItem","position":3,"name":"Town of Cary innovates flood prediction with IoT"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=608"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/608\/revisions"}],"predecessor-version":[{"id":44445,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/608\/revisions\/44445"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=608"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=608"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=608"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=608"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=608"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=608"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}