Data for your Apps Moe Khosravy Group Manager Microsoft Codename Dallas MicrosoftcomDallas MoeKMicrosoftcom Agenda Introduction and Overview Part I Developers and Data and Web Services Consumption ID: 241438
Download Presentation The PPT/PDF document "Microsoft Codename “Dallas”" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Microsoft Codename “Dallas”Data for your Apps!
Moe KhosravyGroup ManagerMicrosoft Codename “Dallas” (Microsoft.com/Dallas)MoeK@Microsoft.com Slide2
AgendaIntroduction and OverviewPart I – Developers and Data and Web Services Consumption
Part II – Content Providers and PublicationPart III – Business Model OverviewCall to Action!Q&ASlide3
Information Discovery
Discover, acquire, and consume structured and blob datasets
to power any application – on any platform and any screen size.
Easy to consume secure APIs for content. Integrations with Office, SQL, Dynamics planned for instant discovery and mash-up of data for the information worker.
Brokerage
Business
Partner driven ecosystem and global reach to deliver data
and functionality to developers and information workers.
Set your price, terms, and use our cloud to deliver web services and data to the world!
Analytics and Reporting
Single click analysis to augment private data with premium commercial and public domain data - on premises or in the cloud.
Discover, create, buy and sell analytics and reports on top of Dallas content…
Built completely on the Windows Azure platform
http://www.microsoft.com/Dallas
What is “Dallas”?Slide4
Why Should Developers Care?
Consider a simple scenario: a dinner and a movie mobile app using your location…Requirements: POI data, Theater listings, Theater reviews, Movie database and reviews, Restaurant hours, reviews, menus, crime and safety, etc…Challenges:Where to even find this data?
Different payloads and queries per dataset / provider? Different security models?Millions of dollars – flexible licensing?Different billing relationship with each provider?Easy to mash up and consume?Terms of use – compatible?Slide5
“Dallas” to the Rescue!DevelopersTrial subscriptions allow you to investigate content and develop applications without paying data royalties
Simple transaction and subscription models allow pay as you grow access to multi-million dollar datasetsConsistent REST based APIs across all datasets facilitate development on any platformVisually build and explore APIs, preview resultsOData queries and payload support for static datasets; OData
payloads for dynamic data Automatic C# proxy classes provide instant object models and eliminate the need to write tedious XML and web service codeInformation WorkersIntegration with PowerPivot to easily work with the data in Microsoft Excel
Simple, predictable licensing models for acquiring content
Coming
soon: ability to consume data from SQL Server, SQL Azure Database, and other Microsoft Office assetsSlide6
DemosDemo 1 Facebook App
Marketplace OverviewService Explorer WalkthroughProxy Code UsageOpen Data ProtocolWalkthrough Code SampleSlide7
The Windows Azure platformSlide8
“Dallas” ArchitectureSlide9
Mash-ups via AssociationsContent provider specified, community supported and augmented to build a connected data meshSemantic tagging allows easy association hints without solving world hunger (aka schema unification)
Examples: Latitude, Longitude, Age, Year, etcSlide10
DemoBing Map Apps – “Dallas Layers”Augmentation and AssociationPublic data and private data mashed to enable new scenariosSlide11
DemoPlease welcome Chris Stolte from Tableau Software!
Chris Stolte, VP Engineering and Co-FounderTableau Softwarecstolte@tableausoftware.comSlide12
Part II. Content PublicationValue and OpportunitiesDemoBusiness Model Overview
RequirementsSlide13
Content ProvidersContent Partner Value
Easy publication and on-boarding process regardless of blob data, structured data, or dynamic web servicesExpose your content to Microsoft’s global developer and information worker community Scalable Microsoft cloud computing platform handles storage, delivery, billing, and reportingContent discovery and integration inside Microsoft Office and SQL ServerDeveloper tooling on the Microsoft platform to ease Visual Studio and .NET development
Finally, tap into Microsoft sales machine!Slide14
DemoWalkthrough publication of contentWalkthrough of consuming the data using OData
from VSDemo of OData in an iPhone App consuming Dallas dataSlide15
RequirementsAll Content:Must have distribution and resell rights
Must make data available for 12 months to not break ISVs and IWsMust be able to handle query load Windows Azure platform a significant value –add for auto scale!Must sign contract for uptime, load balancing, non-breaking changes, payload formatCommercial ContentMust be in top 5 of industry by revenue or requested by ISV / IW community or requested by Dallas customers / partners
Public Domain ContentMust have rights to distribute openly for commercial and public domain useMust be the source of authoritative, curated contentSlide16
Business Model OverviewContent Providers – own your business!Define free trials
Control data consumptionName your price for transactions and subscriptionsName your terms (our EULA or yours?)Microsoft acts as the merchant of record and broker to millions of IWs and developersMicrosoft will apply a small % to cover BW and billing surchargesSlide17
Revenue and Usage ReportingRevenue DashboardTrack content consumption and volume to determine what offers are working
Regular payments from Microsoft as your reports, data, and web services are consumedAbility to report abuse on data and terms of useCreate new offers based on market demand to grow and extend your reachExample: Create offers to attract “the long tail” if you need a new channelSlide18
Q&ACall To Action!Developers:
CTP2 is now available – use it and provide feedback!NASA developer contest runningContent Providers: Stop by our booth to discuss partnership opportunities! (DallasBD@Microsoft.com) Questions? Stop by the booth!
http://www.Microsoft.com/Dallas Slide19Slide20
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.