SlideShare a Scribd company logo
Extend Your Application to the Cloud with SQL Azure Database
Your Feedback is Very Important to UsSubmit your Session Evaluation Online and Win! www.digitalwpc.com/evalsPalm Treo Pro Windows Mobile Device!Official Microsoft Gear: Bike Jerseys$25 Conference Store gift certificateBing Backpacks & HatsWinners Every Hour!Or submit NOW on your Mobile Device at: http://www.mspartnerconference.com
Enter to Win a Dell InspironNetbook
Extend Your Application to the Cloud with SQL AzureRick NegrinNirajNagraniAP005
Key Takeaways – Why Should You Care About AzureGrow revenue and increase segment reachFind new sources of revenue and increase marginsTraditional ISVs, Web VAPs, Custom software developersWin New BusinessesQuick time to marketSaaS ISVs, CSDsFocus on delivering more valueReduce infrastructure cost, eliminate provisioning, and physical administrationVAR/VAPs, SIsTake advantage of your existing knowledge and developer tools
Customer Pain PointsManaging IT hardware and infrastructure and costsManaging complexity in provisioning and administrationIncreasing competition drives needs for efficiency and reduced time to marketMeeting new business needs of the mobile workforce
Extending SQL Server Data Platform to the CloudData SyncReportingBusiness IntelligenceReference DataDatabaseSymmetric Programming ModelData Hub AggregationInitial services – core RDBMS capabilities with SQL Azure Database, Data SyncFuture OfferingsAdditional data platform capabilities: Reporting, BINew services: Reference Data
Pet-shop Using SQL AzureRick NegrinProgram ManagerMicrosoft CorporationDemo
Customer ScenariosEnterprise Departmental ApplicationsWeb ApplicationsDepartmental workgroup applications with low concurrency and cyclical usage patternsSmall customers or start ups with Web applications of all scale that have simple RDBMS needsData HubsISV LOB ApplicationsData hubs that consolidate multiple data sources and enable access from multiple locations and devicesTraditional ISVs extending offering or selling software hosted in the cloud
Benefits of SQL AzureDelivers the value of hosted relational database with the differentiated benefits of cloud serviceHosted RDBMSCloud ServiceFamiliar relational modelSupport existing code libraries and protocolsEcosystem of familiar development and management toolsLow-friction provisioningHigh scaleMulti-tenantSelf-managementAutomatic HA and DR
Jitendra Pal ThethiInfosysCarbon Footprint Calculatorpartner
Infosys– Carbon Footprint CalculatorOrg 1Org 3Org 2About the applicationOrganizations monitor and control carbon footprint based on their employees travel and energy consumption patternsChallenges with existing applicationHave  to be hosted on-premise at the customer data-center Lack of highly scalable relational storage for large user populationLack of tenant separation among clientsSolutionASP.NET app hosted in Windows Azure and uses SQL Azure for data storageMulti-tenant model to keep customer data isolatedBrowserBrowserBrowserCloudHTTPCarbon Footprint Calculator Web ApplicationADO.NetWindows AzureMicrosoft Data CenterTDS + TSQLSQL AzureApp MetaDataTenant MetadataOrg1Org2Org3….
Benefits of Using SQL AzureFully Azure hosted application – no infrastructure and management overhead for customerSQL Azure offers familiar relational SQL capability – existing app easily portedSQL Azure database can be easily provisioned per tenant with full isolation among themAchieve high scalability
Raheel RetiwallaClearwayGeoAnalyzerpartner
Clearway – GeoAnalyzerSSharePoint OnlineAbout the applicationA location intelligence product that helps businesses visually analyze geographic data and filter it in many different ways  inside Virtual Earth and SharePoint Online.Challenges with existing applicationApplications hosted in SharePoint Online need a cloud based relational storeGeoAnalzyer currently uses SharePoint Online listsSolutionStore geo-data in SQL AzureUse SQL Azure to build data-hub that enables reporting and analysis within SharePoint OnlineSharePoint Online ListGeoAnalyzerSharePoint Online Solution TodaySSharePoint OnlineSQL AzureGeoAnalyzerSharePoint Online Solution with SQL Azure
Benefits of Using SQL AzureSQL Azure provides database capability in the Cloud that enables LOB application to run in SharePoint OnlineEasy integration between SQL Azure and SharePoint OnlineSQL Azure offers familiar relational SQL capabilitySQL Azure allows Clearway to extend our applications to be consumed via any form (desktop gadget, SharePoint On premise, SharePoint Online, Mobile device)Allows Clearway to achieve fast time to market in getting our existing product portfolio to SharePoint Online
RoadmapCTP2CTP1Commercial Availability (V1)InternalAdoptionInvitation only CTP in AugustCommercial Availability with Windows Azure in 2009PDCMIX ‘09WWPCTechEd Mar 09May 09Jul 09Nov 09Sep 09Apr 09Jun 09Aug 09Oct 09Sign up for SQL Azure CTP!http://msdn.microsoft.com/en-us/sqlserver/dataservices/default.aspx
Key Takeaways – Why Should You CareThree ways to change your business with Azure servicesBenefitsGrowing RevenueIncrease margins and find new sources of revenue Recurring revenue streamsIncreases segment reachReduces administration costsWin New BusinessBenefitsDeliver More ValueLeverage Your Existing InvestmentBuild SaaS applications quickly to satisfy new and changing market needsLow cost of entry to marketQuick time to marketFocus on the core application, delivering more value with lessTake advantage of your existing knowledge and intellectual propertyBenefitsSelf-managed deploymentHigh Availability BenefitsSupports existing SQL protocolsTools support across on-premise and cloud
SQL Azure ResourcesSign up for the Partner Quick start portalSign up for the upcoming SQL Azure CTP (August 2009) hereGet more information about SQL Azure here including the latest news, feature developments and Whitepapers.FAQs hereForums, blogs hereVisit MSDN siteComprehensive Resource to help you get started
Your Feedback is Very Important to UsSubmit your Session Evaluation Online and Win! www.digitalwpc.com/evalsPalm Treo Pro Windows Mobile Device!Official Microsoft Gear: Bike Jerseys$25 Conference Store gift certificateBing Backpacks & HatsWinners Every Hour!Or submit NOW on your Mobile Device at: http://www.mspartnerconference.com
© 2009 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.

More Related Content

What's hot (20)

Intro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales forceIntro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales force
Arun Chandran C
 
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
serge luca
 
Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.
Chase Aucoin
 
Azure Services Platform_Partner_Briefing
Azure Services Platform_Partner_BriefingAzure Services Platform_Partner_Briefing
Azure Services Platform_Partner_Briefing
Wes Yanaga
 
Recipe for successful saas company part 1
Recipe for successful saas company part 1Recipe for successful saas company part 1
Recipe for successful saas company part 1
kanimozhin
 
What's new in smart cloud enterprise 2.2
What's new in smart cloud enterprise 2.2What's new in smart cloud enterprise 2.2
What's new in smart cloud enterprise 2.2
Innocenti Andrea
 
Covalense Cloud Services
Covalense Cloud ServicesCovalense Cloud Services
Covalense Cloud Services
Covalense
 
Microsoft Azure News - January 2022
Microsoft Azure News - January 2022Microsoft Azure News - January 2022
Microsoft Azure News - January 2022
Daniel Toomey
 
Xrom presentation
Xrom presentationXrom presentation
Xrom presentation
TanyaKlevitova
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
BizTalk360
 
Meer doen met Office 365 - Cloud seminar
Meer doen met Office 365 - Cloud seminarMeer doen met Office 365 - Cloud seminar
Meer doen met Office 365 - Cloud seminar
Delta-N
 
Build Agile Business Processes with Microsoft Power Platform
Build Agile Business Processes with Microsoft Power PlatformBuild Agile Business Processes with Microsoft Power Platform
Build Agile Business Processes with Microsoft Power Platform
David J Rosenthal
 
Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...
Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...
Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...
Edureka!
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
AYUSHISHARMA295
 
Saas Challenges and Solutions
Saas Challenges and SolutionsSaas Challenges and Solutions
Saas Challenges and Solutions
Techcello
 
Servicenow
ServicenowServicenow
Servicenow
natashasweety7
 
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Jack541108
 
MSBI Interview Questions And Answers | MSBI Certification Training | Edureka
MSBI Interview Questions And Answers | MSBI Certification Training | EdurekaMSBI Interview Questions And Answers | MSBI Certification Training | Edureka
MSBI Interview Questions And Answers | MSBI Certification Training | Edureka
Edureka!
 
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
New Delhi Salesforce Developer Group
 
How to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businessHow to build, manage and operate a successful saas business
How to build, manage and operate a successful saas business
kanimozhin
 
Intro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales forceIntro to Cloud Computing and Sales force
Intro to Cloud Computing and Sales force
Arun Chandran C
 
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
serge luca
 
Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.
Chase Aucoin
 
Azure Services Platform_Partner_Briefing
Azure Services Platform_Partner_BriefingAzure Services Platform_Partner_Briefing
Azure Services Platform_Partner_Briefing
Wes Yanaga
 
Recipe for successful saas company part 1
Recipe for successful saas company part 1Recipe for successful saas company part 1
Recipe for successful saas company part 1
kanimozhin
 
What's new in smart cloud enterprise 2.2
What's new in smart cloud enterprise 2.2What's new in smart cloud enterprise 2.2
What's new in smart cloud enterprise 2.2
Innocenti Andrea
 
Covalense Cloud Services
Covalense Cloud ServicesCovalense Cloud Services
Covalense Cloud Services
Covalense
 
Microsoft Azure News - January 2022
Microsoft Azure News - January 2022Microsoft Azure News - January 2022
Microsoft Azure News - January 2022
Daniel Toomey
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
BizTalk360
 
Meer doen met Office 365 - Cloud seminar
Meer doen met Office 365 - Cloud seminarMeer doen met Office 365 - Cloud seminar
Meer doen met Office 365 - Cloud seminar
Delta-N
 
Build Agile Business Processes with Microsoft Power Platform
Build Agile Business Processes with Microsoft Power PlatformBuild Agile Business Processes with Microsoft Power Platform
Build Agile Business Processes with Microsoft Power Platform
David J Rosenthal
 
Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...
Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...
Comparing Power BI And MSBI | Power BI vs MSBI | Business Intelligence Tools ...
Edureka!
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
AYUSHISHARMA295
 
Saas Challenges and Solutions
Saas Challenges and SolutionsSaas Challenges and Solutions
Saas Challenges and Solutions
Techcello
 
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Jack541108
 
MSBI Interview Questions And Answers | MSBI Certification Training | Edureka
MSBI Interview Questions And Answers | MSBI Certification Training | EdurekaMSBI Interview Questions And Answers | MSBI Certification Training | Edureka
MSBI Interview Questions And Answers | MSBI Certification Training | Edureka
Edureka!
 
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
New Delhi Salesforce Developer Group
 
How to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businessHow to build, manage and operate a successful saas business
How to build, manage and operate a successful saas business
kanimozhin
 

Viewers also liked (20)

Microsoft Azure - Extending your Datacenter - thinkASG University Series
Microsoft Azure - Extending your Datacenter - thinkASG University SeriesMicrosoft Azure - Extending your Datacenter - thinkASG University Series
Microsoft Azure - Extending your Datacenter - thinkASG University Series
thinkASG
 
Extending On-Premise Infrastructure To Cloud
Extending On-Premise Infrastructure To CloudExtending On-Premise Infrastructure To Cloud
Extending On-Premise Infrastructure To Cloud
Lai Yoong Seng
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
wei andy
 
Azure Data Lake 簡介
Azure Data Lake 簡介Azure Data Lake 簡介
Azure Data Lake 簡介
Herman Wu
 
Extending The Enterprise With Office 365 & Azure for the Enterprise
Extending The Enterprise With Office 365 & Azure for the EnterpriseExtending The Enterprise With Office 365 & Azure for the Enterprise
Extending The Enterprise With Office 365 & Azure for the Enterprise
Richard Harbridge
 
Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing
NstdaAcademy Nstda
 
Windows Azure Design Patterns
Windows Azure Design PatternsWindows Azure Design Patterns
Windows Azure Design Patterns
David Pallmann
 
Extending your Data center to the cloud with windows Azure
Extending your Data center to the cloud with windows AzureExtending your Data center to the cloud with windows Azure
Extending your Data center to the cloud with windows Azure
Mohamed Gaafar
 
Microsoft Azure 概觀 (2014-4-2 雲端達人班)
Microsoft Azure 概觀 (2014-4-2 雲端達人班)Microsoft Azure 概觀 (2014-4-2 雲端達人班)
Microsoft Azure 概觀 (2014-4-2 雲端達人班)
Jeff Chu
 
Presentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure PracticePresentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure Practice
Microsoft Private Cloud
 
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
Jeff Chu
 
台中青商微講堂 2015 雲端工具活用術 by Lala
台中青商微講堂 2015 雲端工具活用術 by Lala台中青商微講堂 2015 雲端工具活用術 by Lala
台中青商微講堂 2015 雲端工具活用術 by Lala
LaLa Mai
 
均一Gae甘苦談
均一Gae甘苦談均一Gae甘苦談
均一Gae甘苦談
蘇 倚恩
 
Sql Antipatterns Strike Back
Sql Antipatterns Strike BackSql Antipatterns Strike Back
Sql Antipatterns Strike Back
Karwin Software Solutions LLC
 
快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)
Will Huang
 
Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)
Michael Rys
 
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
William Liang
 
物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例
Herman Wu
 
Azure vs AWS Best Practices: What You Need to Know
Azure vs AWS Best Practices: What You Need to KnowAzure vs AWS Best Practices: What You Need to Know
Azure vs AWS Best Practices: What You Need to Know
RightScale
 
Azure Data Lake Analytics Deep Dive
Azure Data Lake Analytics Deep DiveAzure Data Lake Analytics Deep Dive
Azure Data Lake Analytics Deep Dive
Ilyas F ☁☁☁
 
Microsoft Azure - Extending your Datacenter - thinkASG University Series
Microsoft Azure - Extending your Datacenter - thinkASG University SeriesMicrosoft Azure - Extending your Datacenter - thinkASG University Series
Microsoft Azure - Extending your Datacenter - thinkASG University Series
thinkASG
 
Extending On-Premise Infrastructure To Cloud
Extending On-Premise Infrastructure To CloudExtending On-Premise Infrastructure To Cloud
Extending On-Premise Infrastructure To Cloud
Lai Yoong Seng
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
wei andy
 
Azure Data Lake 簡介
Azure Data Lake 簡介Azure Data Lake 簡介
Azure Data Lake 簡介
Herman Wu
 
Extending The Enterprise With Office 365 & Azure for the Enterprise
Extending The Enterprise With Office 365 & Azure for the EnterpriseExtending The Enterprise With Office 365 & Azure for the Enterprise
Extending The Enterprise With Office 365 & Azure for the Enterprise
Richard Harbridge
 
Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing
NstdaAcademy Nstda
 
Windows Azure Design Patterns
Windows Azure Design PatternsWindows Azure Design Patterns
Windows Azure Design Patterns
David Pallmann
 
Extending your Data center to the cloud with windows Azure
Extending your Data center to the cloud with windows AzureExtending your Data center to the cloud with windows Azure
Extending your Data center to the cloud with windows Azure
Mohamed Gaafar
 
Microsoft Azure 概觀 (2014-4-2 雲端達人班)
Microsoft Azure 概觀 (2014-4-2 雲端達人班)Microsoft Azure 概觀 (2014-4-2 雲端達人班)
Microsoft Azure 概觀 (2014-4-2 雲端達人班)
Jeff Chu
 
Presentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure PracticePresentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure Practice
Microsoft Private Cloud
 
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
從雲端看資訊科技的未來 (2014-03-26 國立嘉義大學資管系週會演講)
Jeff Chu
 
台中青商微講堂 2015 雲端工具活用術 by Lala
台中青商微講堂 2015 雲端工具活用術 by Lala台中青商微講堂 2015 雲端工具活用術 by Lala
台中青商微講堂 2015 雲端工具活用術 by Lala
LaLa Mai
 
均一Gae甘苦談
均一Gae甘苦談均一Gae甘苦談
均一Gae甘苦談
蘇 倚恩
 
快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)
Will Huang
 
Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)
Michael Rys
 
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT)
William Liang
 
物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例
Herman Wu
 
Azure vs AWS Best Practices: What You Need to Know
Azure vs AWS Best Practices: What You Need to KnowAzure vs AWS Best Practices: What You Need to Know
Azure vs AWS Best Practices: What You Need to Know
RightScale
 
Azure Data Lake Analytics Deep Dive
Azure Data Lake Analytics Deep DiveAzure Data Lake Analytics Deep Dive
Azure Data Lake Analytics Deep Dive
Ilyas F ☁☁☁
 

Similar to Extend Your Application to the Cloud with SQL Azure Database (20)

Extending your data to the cloud
Extending your data to the cloudExtending your data to the cloud
Extending your data to the cloud
Microsoft TechNet - Belgium and Luxembourg
 
SQL Azure the database in the cloud
SQL Azure the database in the cloud SQL Azure the database in the cloud
SQL Azure the database in the cloud
Eduardo Castro
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introduction
giventocode
 
Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01
Ismail Muhammad
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
George Walters
 
SQL Azure
SQL AzureSQL Azure
SQL Azure
Lynn Langit
 
Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019
George Walters
 
Sql server on azure familiarize yourself
Sql server on azure familiarize yourselfSql server on azure familiarize yourself
Sql server on azure familiarize yourself
Kiki Noviandi
 
Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...
Charley Hanania
 
Deploying your Application to SQLRally
Deploying your Application to SQLRallyDeploying your Application to SQLRally
Deploying your Application to SQLRally
Joseph D'Antoni
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overview
George Walters
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
ssuser01a66e
 
GAB Intro to Azure & Hands on Lab
GAB Intro to Azure & Hands on LabGAB Intro to Azure & Hands on Lab
GAB Intro to Azure & Hands on Lab
Kris Wagner
 
Move to azure
Move to azureMove to azure
Move to azure
feature[23]
 
Azure business overview
Azure business overviewAzure business overview
Azure business overview
Rateb Abu Hawieleh
 
KoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginnersKoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginners
Tobias Koprowski
 
Accelerating Digital Transformation with App Modernization
Accelerating Digital Transformation with App ModernizationAccelerating Digital Transformation with App Modernization
Accelerating Digital Transformation with App Modernization
David J Rosenthal
 
KoprowskiT_SQLAzureLandingInBelfast
KoprowskiT_SQLAzureLandingInBelfastKoprowskiT_SQLAzureLandingInBelfast
KoprowskiT_SQLAzureLandingInBelfast
Tobias Koprowski
 
SQL Azure Overview
SQL Azure OverviewSQL Azure Overview
SQL Azure Overview
Chandana Athauda
 
Sql Azure Sql Saturday Nyc
Sql Azure   Sql Saturday NycSql Azure   Sql Saturday Nyc
Sql Azure Sql Saturday Nyc
Aaron King
 
SQL Azure the database in the cloud
SQL Azure the database in the cloud SQL Azure the database in the cloud
SQL Azure the database in the cloud
Eduardo Castro
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introduction
giventocode
 
Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01Sql Azure Database whitepaper r01
Sql Azure Database whitepaper r01
Ismail Muhammad
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
George Walters
 
Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019
George Walters
 
Sql server on azure familiarize yourself
Sql server on azure familiarize yourselfSql server on azure familiarize yourself
Sql server on azure familiarize yourself
Kiki Noviandi
 
Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...
Charley Hanania
 
Deploying your Application to SQLRally
Deploying your Application to SQLRallyDeploying your Application to SQLRally
Deploying your Application to SQLRally
Joseph D'Antoni
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overview
George Walters
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
ssuser01a66e
 
GAB Intro to Azure & Hands on Lab
GAB Intro to Azure & Hands on LabGAB Intro to Azure & Hands on Lab
GAB Intro to Azure & Hands on Lab
Kris Wagner
 
KoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginnersKoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginners
Tobias Koprowski
 
Accelerating Digital Transformation with App Modernization
Accelerating Digital Transformation with App ModernizationAccelerating Digital Transformation with App Modernization
Accelerating Digital Transformation with App Modernization
David J Rosenthal
 
KoprowskiT_SQLAzureLandingInBelfast
KoprowskiT_SQLAzureLandingInBelfastKoprowskiT_SQLAzureLandingInBelfast
KoprowskiT_SQLAzureLandingInBelfast
Tobias Koprowski
 
Sql Azure Sql Saturday Nyc
Sql Azure   Sql Saturday NycSql Azure   Sql Saturday Nyc
Sql Azure Sql Saturday Nyc
Aaron King
 

Recently uploaded (20)

Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure ModesCognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Dr. Tathagat Varma
 
AI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AI
AI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AIAI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AI
AI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AI
Buhake Sindi
 
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Lorenzo Miniero
 
AI against disinformation and why it is not enough
AI against disinformation and why it is not enoughAI against disinformation and why it is not enough
AI against disinformation and why it is not enough
Yiannis Kompatsiaris
 
Reducing Bugs With Static Code Analysis php tek 2025
Reducing Bugs With Static Code Analysis php tek 2025Reducing Bugs With Static Code Analysis php tek 2025
Reducing Bugs With Static Code Analysis php tek 2025
Scott Keck-Warren
 
The fundamental misunderstanding in Team Topologies
The fundamental misunderstanding in Team TopologiesThe fundamental misunderstanding in Team Topologies
The fundamental misunderstanding in Team Topologies
Patricia Aas
 
Security Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk CertificateSecurity Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk Certificate
VICTOR MAESTRE RAMIREZ
 
MCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCP
MCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCPMCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCP
MCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCP
Sambhav Kothari
 
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AISAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
Peter Spielvogel
 
Fully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and ControlFully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and Control
ShapeBlue
 
John Carmack’s Notes From His Upper Bound 2025 Talk
John Carmack’s Notes From His Upper Bound 2025 TalkJohn Carmack’s Notes From His Upper Bound 2025 Talk
John Carmack’s Notes From His Upper Bound 2025 Talk
Razin Mustafiz
 
Splunk Leadership Forum Wien - 20.05.2025
Splunk Leadership Forum Wien - 20.05.2025Splunk Leadership Forum Wien - 20.05.2025
Splunk Leadership Forum Wien - 20.05.2025
Splunk
 
UiPath Community Berlin: Studio Tips & Tricks and UiPath Insights
UiPath Community Berlin: Studio Tips & Tricks and UiPath InsightsUiPath Community Berlin: Studio Tips & Tricks and UiPath Insights
UiPath Community Berlin: Studio Tips & Tricks and UiPath Insights
UiPathCommunity
 
What is DePIN? The Hottest Trend in Web3 Right Now!
What is DePIN? The Hottest Trend in Web3 Right Now!What is DePIN? The Hottest Trend in Web3 Right Now!
What is DePIN? The Hottest Trend in Web3 Right Now!
cryptouniversityoffi
 
Introducing Ensemble Cloudlet vRouter
Introducing Ensemble  Cloudlet vRouterIntroducing Ensemble  Cloudlet vRouter
Introducing Ensemble Cloudlet vRouter
Adtran
 
Droidal: AI Agents Revolutionizing Healthcare
Droidal: AI Agents Revolutionizing HealthcareDroidal: AI Agents Revolutionizing Healthcare
Droidal: AI Agents Revolutionizing Healthcare
Droidal LLC
 
Content and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-TrainingContent and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-Training
Rustici Software
 
System Card: Claude Opus 4 & Claude Sonnet 4
System Card: Claude Opus 4 & Claude Sonnet 4System Card: Claude Opus 4 & Claude Sonnet 4
System Card: Claude Opus 4 & Claude Sonnet 4
Razin Mustafiz
 
John Carmack’s Slides From His Upper Bound 2025 Talk
John Carmack’s Slides From His Upper Bound 2025 TalkJohn Carmack’s Slides From His Upper Bound 2025 Talk
John Carmack’s Slides From His Upper Bound 2025 Talk
Razin Mustafiz
 
A Comprehensive Guide on Integrating Monoova Payment Gateway
A Comprehensive Guide on Integrating Monoova Payment GatewayA Comprehensive Guide on Integrating Monoova Payment Gateway
A Comprehensive Guide on Integrating Monoova Payment Gateway
danielle hunter
 
Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure ModesCognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Dr. Tathagat Varma
 
AI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AI
AI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AIAI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AI
AI in Java - MCP in Action, Langchain4J-CDI, SmallRye-LLM, Spring AI
Buhake Sindi
 
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Lorenzo Miniero
 
AI against disinformation and why it is not enough
AI against disinformation and why it is not enoughAI against disinformation and why it is not enough
AI against disinformation and why it is not enough
Yiannis Kompatsiaris
 
Reducing Bugs With Static Code Analysis php tek 2025
Reducing Bugs With Static Code Analysis php tek 2025Reducing Bugs With Static Code Analysis php tek 2025
Reducing Bugs With Static Code Analysis php tek 2025
Scott Keck-Warren
 
The fundamental misunderstanding in Team Topologies
The fundamental misunderstanding in Team TopologiesThe fundamental misunderstanding in Team Topologies
The fundamental misunderstanding in Team Topologies
Patricia Aas
 
Security Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk CertificateSecurity Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk Certificate
VICTOR MAESTRE RAMIREZ
 
MCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCP
MCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCPMCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCP
MCP Dev Summit - Pragmatic Scaling of Enterprise GenAI with MCP
Sambhav Kothari
 
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AISAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
Peter Spielvogel
 
Fully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and ControlFully Open-Source Private Clouds: Freedom, Security, and Control
Fully Open-Source Private Clouds: Freedom, Security, and Control
ShapeBlue
 
John Carmack’s Notes From His Upper Bound 2025 Talk
John Carmack’s Notes From His Upper Bound 2025 TalkJohn Carmack’s Notes From His Upper Bound 2025 Talk
John Carmack’s Notes From His Upper Bound 2025 Talk
Razin Mustafiz
 
Splunk Leadership Forum Wien - 20.05.2025
Splunk Leadership Forum Wien - 20.05.2025Splunk Leadership Forum Wien - 20.05.2025
Splunk Leadership Forum Wien - 20.05.2025
Splunk
 
UiPath Community Berlin: Studio Tips & Tricks and UiPath Insights
UiPath Community Berlin: Studio Tips & Tricks and UiPath InsightsUiPath Community Berlin: Studio Tips & Tricks and UiPath Insights
UiPath Community Berlin: Studio Tips & Tricks and UiPath Insights
UiPathCommunity
 
What is DePIN? The Hottest Trend in Web3 Right Now!
What is DePIN? The Hottest Trend in Web3 Right Now!What is DePIN? The Hottest Trend in Web3 Right Now!
What is DePIN? The Hottest Trend in Web3 Right Now!
cryptouniversityoffi
 
Introducing Ensemble Cloudlet vRouter
Introducing Ensemble  Cloudlet vRouterIntroducing Ensemble  Cloudlet vRouter
Introducing Ensemble Cloudlet vRouter
Adtran
 
Droidal: AI Agents Revolutionizing Healthcare
Droidal: AI Agents Revolutionizing HealthcareDroidal: AI Agents Revolutionizing Healthcare
Droidal: AI Agents Revolutionizing Healthcare
Droidal LLC
 
Content and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-TrainingContent and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-Training
Rustici Software
 
System Card: Claude Opus 4 & Claude Sonnet 4
System Card: Claude Opus 4 & Claude Sonnet 4System Card: Claude Opus 4 & Claude Sonnet 4
System Card: Claude Opus 4 & Claude Sonnet 4
Razin Mustafiz
 
John Carmack’s Slides From His Upper Bound 2025 Talk
John Carmack’s Slides From His Upper Bound 2025 TalkJohn Carmack’s Slides From His Upper Bound 2025 Talk
John Carmack’s Slides From His Upper Bound 2025 Talk
Razin Mustafiz
 
A Comprehensive Guide on Integrating Monoova Payment Gateway
A Comprehensive Guide on Integrating Monoova Payment GatewayA Comprehensive Guide on Integrating Monoova Payment Gateway
A Comprehensive Guide on Integrating Monoova Payment Gateway
danielle hunter
 

Extend Your Application to the Cloud with SQL Azure Database

  • 2. Your Feedback is Very Important to UsSubmit your Session Evaluation Online and Win! www.digitalwpc.com/evalsPalm Treo Pro Windows Mobile Device!Official Microsoft Gear: Bike Jerseys$25 Conference Store gift certificateBing Backpacks & HatsWinners Every Hour!Or submit NOW on your Mobile Device at: http://www.mspartnerconference.com
  • 3. Enter to Win a Dell InspironNetbook
  • 4. Extend Your Application to the Cloud with SQL AzureRick NegrinNirajNagraniAP005
  • 5. Key Takeaways – Why Should You Care About AzureGrow revenue and increase segment reachFind new sources of revenue and increase marginsTraditional ISVs, Web VAPs, Custom software developersWin New BusinessesQuick time to marketSaaS ISVs, CSDsFocus on delivering more valueReduce infrastructure cost, eliminate provisioning, and physical administrationVAR/VAPs, SIsTake advantage of your existing knowledge and developer tools
  • 6. Customer Pain PointsManaging IT hardware and infrastructure and costsManaging complexity in provisioning and administrationIncreasing competition drives needs for efficiency and reduced time to marketMeeting new business needs of the mobile workforce
  • 7. Extending SQL Server Data Platform to the CloudData SyncReportingBusiness IntelligenceReference DataDatabaseSymmetric Programming ModelData Hub AggregationInitial services – core RDBMS capabilities with SQL Azure Database, Data SyncFuture OfferingsAdditional data platform capabilities: Reporting, BINew services: Reference Data
  • 8. Pet-shop Using SQL AzureRick NegrinProgram ManagerMicrosoft CorporationDemo
  • 9. Customer ScenariosEnterprise Departmental ApplicationsWeb ApplicationsDepartmental workgroup applications with low concurrency and cyclical usage patternsSmall customers or start ups with Web applications of all scale that have simple RDBMS needsData HubsISV LOB ApplicationsData hubs that consolidate multiple data sources and enable access from multiple locations and devicesTraditional ISVs extending offering or selling software hosted in the cloud
  • 10. Benefits of SQL AzureDelivers the value of hosted relational database with the differentiated benefits of cloud serviceHosted RDBMSCloud ServiceFamiliar relational modelSupport existing code libraries and protocolsEcosystem of familiar development and management toolsLow-friction provisioningHigh scaleMulti-tenantSelf-managementAutomatic HA and DR
  • 11. Jitendra Pal ThethiInfosysCarbon Footprint Calculatorpartner
  • 12. Infosys– Carbon Footprint CalculatorOrg 1Org 3Org 2About the applicationOrganizations monitor and control carbon footprint based on their employees travel and energy consumption patternsChallenges with existing applicationHave to be hosted on-premise at the customer data-center Lack of highly scalable relational storage for large user populationLack of tenant separation among clientsSolutionASP.NET app hosted in Windows Azure and uses SQL Azure for data storageMulti-tenant model to keep customer data isolatedBrowserBrowserBrowserCloudHTTPCarbon Footprint Calculator Web ApplicationADO.NetWindows AzureMicrosoft Data CenterTDS + TSQLSQL AzureApp MetaDataTenant MetadataOrg1Org2Org3….
  • 13. Benefits of Using SQL AzureFully Azure hosted application – no infrastructure and management overhead for customerSQL Azure offers familiar relational SQL capability – existing app easily portedSQL Azure database can be easily provisioned per tenant with full isolation among themAchieve high scalability
  • 15. Clearway – GeoAnalyzerSSharePoint OnlineAbout the applicationA location intelligence product that helps businesses visually analyze geographic data and filter it in many different ways inside Virtual Earth and SharePoint Online.Challenges with existing applicationApplications hosted in SharePoint Online need a cloud based relational storeGeoAnalzyer currently uses SharePoint Online listsSolutionStore geo-data in SQL AzureUse SQL Azure to build data-hub that enables reporting and analysis within SharePoint OnlineSharePoint Online ListGeoAnalyzerSharePoint Online Solution TodaySSharePoint OnlineSQL AzureGeoAnalyzerSharePoint Online Solution with SQL Azure
  • 16. Benefits of Using SQL AzureSQL Azure provides database capability in the Cloud that enables LOB application to run in SharePoint OnlineEasy integration between SQL Azure and SharePoint OnlineSQL Azure offers familiar relational SQL capabilitySQL Azure allows Clearway to extend our applications to be consumed via any form (desktop gadget, SharePoint On premise, SharePoint Online, Mobile device)Allows Clearway to achieve fast time to market in getting our existing product portfolio to SharePoint Online
  • 17. RoadmapCTP2CTP1Commercial Availability (V1)InternalAdoptionInvitation only CTP in AugustCommercial Availability with Windows Azure in 2009PDCMIX ‘09WWPCTechEd Mar 09May 09Jul 09Nov 09Sep 09Apr 09Jun 09Aug 09Oct 09Sign up for SQL Azure CTP!http://msdn.microsoft.com/en-us/sqlserver/dataservices/default.aspx
  • 18. Key Takeaways – Why Should You CareThree ways to change your business with Azure servicesBenefitsGrowing RevenueIncrease margins and find new sources of revenue Recurring revenue streamsIncreases segment reachReduces administration costsWin New BusinessBenefitsDeliver More ValueLeverage Your Existing InvestmentBuild SaaS applications quickly to satisfy new and changing market needsLow cost of entry to marketQuick time to marketFocus on the core application, delivering more value with lessTake advantage of your existing knowledge and intellectual propertyBenefitsSelf-managed deploymentHigh Availability BenefitsSupports existing SQL protocolsTools support across on-premise and cloud
  • 19. SQL Azure ResourcesSign up for the Partner Quick start portalSign up for the upcoming SQL Azure CTP (August 2009) hereGet more information about SQL Azure here including the latest news, feature developments and Whitepapers.FAQs hereForums, blogs hereVisit MSDN siteComprehensive Resource to help you get started
  • 20. Your Feedback is Very Important to UsSubmit your Session Evaluation Online and Win! www.digitalwpc.com/evalsPalm Treo Pro Windows Mobile Device!Official Microsoft Gear: Bike Jerseys$25 Conference Store gift certificateBing Backpacks & HatsWinners Every Hour!Or submit NOW on your Mobile Device at: http://www.mspartnerconference.com
  • 21. © 2009 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.
  • 22. Benefits of SQL AzureDelivers the value of hosted relational database with the differentiated benefits of cloud serviceHosted RDBMSCloud ServiceFamiliar relational model
  • 23. Support existing code libraries and protocols
  • 24. Ecosystem of familiar development and management tools
  • 29. Automatic HA and DRCase Study – Exchange Hosted ArchiveExchange Hosted Archive (EHA) is high scale serviceRuns on SQL Azure infrastructureIn production prior to SQL Azure v1Rebuilt to address cost and scale issueshttp://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000003098Reduced COGS with increased customerand business benefit:Larger scale (e.g. larger customers ~20TB+ each)
  • 30. More self-managing (e.g. fault-tolerance)
  • 32. Faster provisioning of new customers

Editor's Notes

  • #4: “At the end of this session we will give away this Dell Netbook (hold it up to show it to the crowd).  To enter this free drawing please fill out this card (hold up a sample) and we’ll collect them at the end.  If you need a card raise your hand and we’ll get one to you.   We’ll draw a winner at the end of my presentation and the winner must be present to win. When you turn in your card you will receive an 8GB USB stick”.
  • #8: Initial services – core RDBMS capabilities as a service SQL Azure Database(SADB), Data SyncFuture OfferingsAdditional data platform capabilities as a service: BI/DSS, DWNew services: Reference Data, Secure Data HubSQL Azure is an umbrella brand that covers all the services we intend to offer over time. Post v1 services are in grey. Data sync will be in CTP.Key takeaway: Start with core RDBMS features and expand from there. Integrate with on-premise SQL.High-Value Database ServicesRich data platform capabilities as a service: Reporting, Analytics, Integration, DW, … New services: Data Hub, DataPlex, Association Hub (Data->Information), …Extending our Data Platform to the cloud, generating a network effect:Benefit cloud business with Enterprise connectionsBenefit Enterprise business with cloud connectionsEnable new uses of data to drive additional business value – e.g. “Federated data”
  • #9: I looked at how I could port one of the DB to SDS and what kind of changes that are required. Here are the ones by simply looking at the scripts, and those are the ones you can talk about during demo, although it will run against a local SQL instance. No “use” support, so in code it will have to specify different connection string. Not to “USE DB” at the beginning of the scriptsLogin creation can’t be done via “sp_addlogin” (deprecated), instead use ‘create login”.User can’t be created via “sp_grantdbaccess” (deprecated), instead use ‘create user’.All table will need to have a clustered index (via defining primary key in most cases).
  • #10: This slide describes four common customer scenarios that SADB supportsDepartmental ApplicationsSimple application built by individual or departmentNeed simple deployment, self-management, IT: “Empowerment and Governance”Web applicationsSmall business or startup that uses the cloud as their ITSimple deployment, self-management, scale on demandISVISV hosting software on behalf of customerMulti-tenant support for billing and isolationData hub (shortly after V1)Sharing and aggregating of data across tiers and across enterprisesCentralized place for data, high scale, sync with existing data sourcesDepartmental workgroup applicationsBuilt with SQL Express or AccessSmall in size, 5 GB or lessLess than 10,000 rowsSmall number of concurrent users (tens)Owned by a department, not central IT.Often grows out an excel spreadsheet or Access databaseTypically one of the following types:Tracking app (purchase orders changes)Simple reporting app (CSS tool for tracking issues)Commonly pulls reference data from other systems.Simple security needs (a set of people all get read access, with a small number of people with Admin access)Do not have a dedicated DBA (usually managed by a department level IT helper or a technically savvy IW)Developer often a technically savvy IW. Especially for the Access apps.Web applicationsTypically built by a small development team with no little or administrative capabilitiesNeed to start small, but then be able to scale-up quickly and easily as required.Data HubsSecure data hubs enable you to consolidate existing data store investments and access them through a single cloud-based hub. The security features provided by the SADB platform ensure movement of, and access to your data is secure at all times. This enables you to develop or modify applications to provide geo-dispersed data access and enables the complete mobility of your workforce. You can be certain that if your employees have access to the internet they have access to their data!ISVs and SaaS ProvidersGrowing trend towards cloud-based LOB application offerings.Need global reach and scalability with the ability to quickly provision multiple tenants and manage billing
  • #11: Familiar SQL Server relational modelUses existing APIs & toolsFriction free provisioning and reduced managementBuilt for the Cloud with availability and scaleFocus on combining the best features of SQL Server running at scale with low friction
  • #23: Familiar SQL Server relational modelUses existing APIs & toolsFriction free provisioning and reduced managementBuilt for the Cloud with availability and scaleFocus on combining the best features of SQL Server running at scale with low friction
  • #24: Most valuable things we did was to flesh out the system was to take on an internal partner. EHA is that partner EHA is that partnerEHA is a high scale archiving system. They take email from on premise Exchange servers and store in their system. This is useful for companies that need to adhere to strict compliance laws (like Sarbanes Oxley). It results in very large data sets, tens of terabytes for the larger customers.EHA had built their first version using standard scale up pattern. Each customer got their own database on a single machine. The data for the larger customers was stored in a SAN. This architecture had two issues. One was that they hit a limit on the amount data they could process. This limited them from taking on customers that exceeded that limit. The second is a problem inherent in the archival pattern itself. In the archival pattern you mostly do lots of inserts in the steady state. This requires a lot of I/O capacity but not as much processing. Then you occasionally have to do a massive query across the data set. The processing for the queries is high because of the amount of data but you only need for a short period of time. That means you need to have enough hardware for the queries but it doesn’t get used for much of the time.The solution was to build on SADB using a scale out pattern where a given customer’s data is spread out over multiple nodes. Then when a query comes in it can be distributed across all the nodes where that customer data lives. Because most customers don’t query that often each query gets to harness the full computing power of the box for that query achieving better utilitization and therefore lower cost. In addition, it turns out this pattern is more performant than the pattern they had before and had a order of magnitude increase in query perf.Working with EHA has been a win win for both us and them. It helped them improve the scale and cost efficiency of their app. And it was tremoundously valuable for us to help us prove out our design and tune our system to handle a real production workload from real paying customers.