Global reach Unified billing & provisioning platform Easy content onboarding Data...

13
Introduction to Windows Azure Marketplace for Data Name Title Microsoft Corporation

Transcript of Global reach Unified billing & provisioning platform Easy content onboarding Data...

Page 1: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.
Page 2: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

Consumer Spending

Real Estate Value

Climate

I Need Data!

Page 3: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

Consumer Spending

Real Estate Value

Climate

I Need Data! Marketplace

Standard Data Access (OData)

Billing

Visualization

Services forContent Providers

Page 4: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

Windows Azure Marketplace for Data

Global reach

Unified billing & provisioning platform

Easy content onboarding

Data security/authorization model

Flexible pricing, auditing, logging

Consistent, flexible , context optimized APIs – OData

Single Contract – One Stop shop for data and insight

Easy access to premium data

Unified billing and provisioning platform

Easy discovery

Rich Apps to consume Data

Microsoft Office, Dynamics, Bing + 3rd party ISV Applications

Ability to mash up public and private data

Flexible pricing – pay as you go

Content Providers ISVs and DEVS Information Workers

Windows Azure Marketplace for Data is an information marketplace for ISVs and IWs that provides both trusted public domain and premium commercial data via integrated consumption experiences and easy data discovery, exploration, and purchasing.

Page 5: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

The Windows Azure Marketplace for Data Launch45+ Content partners60+ Data offerings100+ Offers coming soon

Page 6: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

demo

Page 7: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

Architecture

MARKETPLACE FOR DATA

WINDOWS AZURE STORAGE

SQL AZURE DB’S

3RD PARTY CLOUDS

Services

BillingMonitorin

gSecurit

y

OD

ATA

Page 8: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

OData

ODataProtocol for querying and updating data Based on AtomPub, HTTP, JSONProvides access to information from a variety of applications, services, and stores.Released under the Open Specification Promiseodata.org

OData ClientsExisting - Java, PHP, AJAX, .NET, Silverlight, ExcelNew – iPhone, Windows Phone 7 CTP, Linqpad, etc.

Page 9: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

demo

Page 10: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

Developing Apps

2 Primary Types of ServiceFlexible Query – support dynamically building queries against the service (LINQ, OData Client Query Builder or URIs)Add Service Reference or DataSvcUtil.exe

Fixed Query – support a set number of fixed endpoints which may or may not have required and/or optional parametersDownload proxy classes

Page 11: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

Windows Azure Marketplace Pricing Models

$X per month

Unlimited access to a dataset, subject to system limits

Optional throttling (X requests per minute)

Auto-renewing

Unlimited Subscriptions

$X per month for Y transactions

When transaction limit is reached, subsequent transactions fail

Can covert to a different subscription at any time

Optional throttling (X requests per minute)

Auto-renewing

Limited Subscriptions

Page 12: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

Publishing Data in Windows Azure Marketplace for DataYou are in control of the data, price, and termsEasily onboard data from SQL Azure or existing web servicesReceive periodic reports and payoutsResources for Publishing on Windows Azure Marketplace:http://marketplace.windowsazure.com/publishing

Hands-on Lab: Introduction to Windows Azure Marketplace for Data

Page 13: Global reach Unified billing & provisioning platform Easy content onboarding Data security/authorization model Flexible pricing, auditing, logging.

© 2011 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.