Microsoft 2016 9/8/2018 4:45 PM BRK3062 BRK3062- Build smarter and scalable applications using Microsoft Azure Database Services Moshe Gutman CEO, GeoSafe Tara Shankar Jana Technical Product Manager, Microsoft © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Customer evidence slide Microsoft 2016 9/8/2018 4:45 PM Customer evidence slide GeoSafe is a platform for police officers, fire fighters, and paramedics to quickly share and exchange critical emergency data between different jurisdictions. “Azure helps us meet the government's rigorous security requirements, which lets us concentrate on our business.” – Moshe Gutman © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
What problem GeoSafe solves? 9/8/2018 4:45 PM What problem GeoSafe solves? Data sharing First responders need up-to-date information to coordinate their efforts Information is stored in multiple, incompatible, and outdated on-premises databases © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Types of data
Types of data at GeoSafe Geographic Tabular Document Cache “Where are all the active fire hydrants around me?” SQL Database “Show me the last 200 messages for this chat room” Table Storage “Add 3 more witnesses to this traffic accident report” DocumentDB “Show me current 911-calls from Rollingwood” REDIS Cache
Architecture
Microsoft 2016 9/8/2018 4:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
API Design GET /calls/{cityID} [{ "title": "Motor Vehicle Accident", "location": { "streetNumber": "1311", "streetPrefix": "S", "streetName": "1st St", "postalCode": "78746", "state": "TX", "city": "Rollingwood", "latitude": 30.250726, "longitude": -97.754636 }, "type": "Police", "notes": "Three cars involved, no injuries.", "receivedTime": "2016-09-28T15:11:49.4542278Z", "lastStatusTime": "2016-09-28T15:11:49.4542278Z", "units": [ { "statuses": [ "time": "2015-09-01T15:11:49.4542278Z", "status": "Dispatch" "status": "Enroute" "status": "OnScene" } ], "unit": "286", "beat": "1A1" "unit": "772", "beat": "1B2" ]
API Design Get me the calls at a particular city GET /calls/{cityID} Get me ALL the calls (that I’m allowed to see) GET /calls
9/8/2018 4:45 PM CLIENTS APP SERVICE INSTANCES SERVICES STORAGE iOS / WINDOWS APP 911 CALL CENTER SERVICE BUS REDIS CACHE NOTIFICATION HUBS SQL DATABASE BLOB STORAGE TABLE STORAGE © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft 2016 9/8/2018 4:45 PM Uh oh! © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
First Response Online- UWA Demo Tara Shankar Jana Technical Product Manager
Today’s Ingredients for the Demo Azure SQL Database Azure DocumentDB Azure Search Power BI
What’s Next? Gitclone the following Repo’s, learn and contribute Microsoft 2016 9/8/2018 4:45 PM What’s Next? Gitclone the following Repo’s, learn and contribute Azure SQL Database: https://github.com/Microsoft/SaaSApp-ContosoShopkeeper https://github.com/Microsoft/azure-sql-security-sample Azure DocumentDB, Search, ML- https://github.com/Microsoft/Build-Mobile-App-with-Chat Azure Search, Bot, LUIS, cognitive services: https://github.com/ealsur/mvpstreambot https://github.com/liamca/AzureSearchOCR https://github.com/liamca/azure-search-machine-learning-text-analytics © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Q&A Moshe Gutman CEO, GeoSafe geosafe.com Tara Shankar Jana Sr. Technical Product Manager tarasha@microsoft.com
Free IT Pro resources To advance your career in cloud technology Microsoft Ignite 2016 9/8/2018 4:45 PM Free IT Pro resources To advance your career in cloud technology Plan your career path Microsoft IT Pro Career Center www.microsoft.com/itprocareercenter Cloud role mapping Expert advice on skills needed Self-paced curriculum by cloud role $300 Azure credits and extended trials Pluralsight 3 month subscription (10 courses) Phone support incident Weekly short videos and insights from Microsoft’s leaders and engineers Connect with community of peers and Microsoft experts Get started with Azure Microsoft IT Pro Cloud Essentials www.microsoft.com/itprocloudessentials Demos and how-to videos Microsoft Mechanics www.microsoft.com/mechanics Connect with peers and experts Microsoft Tech Community https://techcommunity.microsoft.com © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Please evaluate this session 9/8/2018 4:45 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9/8/2018 4:45 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.