dat 100 microsoft’s data platform...
TRANSCRIPT
DAT 100DAT 100MicrosoftMicrosoft’’s Data Platform s Data Platform VisionVision
Agenda Agenda -- What We Will CoverWhat We Will Cover
History of Data ManagementHistory of Data ManagementMicrosoft SQL Server: Current and Upcoming Microsoft SQL Server: Current and Upcoming OfferingsOfferingsTrends and Future Challenges in Data Trends and Future Challenges in Data ManagementManagementMicrosoftMicrosoft’’s Data Platform Vision and Future s Data Platform Vision and Future RoadmapRoadmap
Storage capacity Storage capacity beating Moorebeating Moore’’s laws lawDisk storage now cheaper Disk storage now cheaper than paperthan paper
PC and network proliferationPC and network proliferationExplosion of digital data: documents, email, etc.Explosion of digital data: documents, email, etc.Local applications create data islandsLocal applications create data islandsPC server ecosystem comes of agePC server ecosystem comes of age
Data must be consolidated to be managedData must be consolidated to be managedProcessing primarily on the serverProcessing primarily on the serverCusp of structured vs. unstructured inflectionCusp of structured vs. unstructured inflection
Scale & AvailabilityScale & AvailabilityComplexity & TCOComplexity & TCOApplication backlogsApplication backlogsRealReal--time BItime BI
• Relational engine
• Client libraries• Data Utilities• Management
tools
Microsoft Data Management Capability Microsoft Data Management Capability Innovation And LeadershipInnovation And Leadership
New RDBMS New RDBMS architecturearchitectureAuto resource Auto resource managementmanagement
World record World record TPCTPC--CC6464--bit supportbit support
Database MirroringDatabase MirroringOnline operationsOnline operationsManagement Management StudioStudio
Deeper Windows Deeper Windows integrationintegration
Integrated OLAP Integrated OLAP and ETLand ETL
Integrated XMLIntegrated XMLIntegrated Integrated NotificationNotification
Integrated Integrated Data MiningData MiningScalable AnalysisScalable AnalysisReportingReporting
Native XMLNative XMLMultiMulti--language language programmabilityprogrammabilityService BrokerService Broker
Deep Data MiningDeep Data MiningEnterprise ETLEnterprise ETLAdAd--hoc reportinghoc reporting
6M+ copies of 6M+ copies of CTPsCTPs downloadeddownloadedLaunched at 307 events, 92 countries, 247 citiesLaunched at 307 events, 92 countries, 247 cities2M+ copies of SQL Server Express downloaded2M+ copies of SQL Server Express downloaded> 30% year> 30% year--overover--year growth in last 2 quartersyear growth in last 2 quarters
Database MirroringDatabase MirroringManagement Studio ExpressManagement Studio Express
Data moving upstream:Data moving upstream:transactional to pretransactional to pre--transactionaltransactionalHuge data volumes from sensorsHuge data volumes from sensorsLess data being Less data being ““managedmanaged””
New clients: New clients: devices, phones, media PCs, devices, phones, media PCs, ……New data types: New data types: music, pictures, video, music, pictures, video, ……
ConnectedConnectedSingle data sourceSingle data sourceDatabase drivenDatabase drivenHard codedHard codedMonolithic & rigidMonolithic & rigid
Occasionally connectedOccasionally connectedMultiple data sourcesMultiple data sourcesInformation basedInformation basedModel drivenModel drivenSOASOA
Microsoft Data VisionMicrosoft Data VisionFrom Database To Complete Data PlatformFrom Database To Complete Data Platform
Beyond RelationalBeyond RelationalFrom From ““words and numberswords and numbers””to to ““sights and soundssights and sounds””
Dynamic ApplicationsDynamic ApplicationsFrom isolated and rigid to adaptive From isolated and rigid to adaptive and synchronizedand synchronized
Abilities and Automation Abilities and Automation From manual to selfFrom manual to self--tuning, self healing; tuning, self healing; reliable, secure & compliantreliable, secure & compliant
EndEnd--toto--End InsightEnd InsightFrom static and centralized to From static and centralized to realreal--time and personalizedtime and personalized
Documents Documents & Portal& Portal
BPI & BPI & WorkflowWorkflow
Reporting Reporting ServicesServices
Analysis Analysis ServicesServices
Integration Integration ServicesServices
Dynamic Dynamic ApplicationsApplications
RDBMSFILE
OLAPXML
Scale & AvailabilityScale & AvailabilitySeamless scaleSeamless scale--outoutAlways onlineAlways online
Insight & AutomationInsight & AutomationHealthHealth--model and policy basedmodel and policy basedmonitoring & administrationmonitoring & administrationPolicy based and automatedPolicy based and automatedapplication deployment & configurationapplication deployment & configuration
Security & ComplianceSecurity & ComplianceRich, policyRich, policy--based audit infrastructurebased audit infrastructureEndEnd--toto--end encryption &end encryption &finefine--grained securitygrained security
Abilities And Abilities And AutomationAutomation
Abilities and Abilities and AutomationAutomation
Microsoft technologiesMicrosoft technologiesCertified partner offeringsCertified partner offerings
AlwaysOnAlwaysOn:: Scale & AvailabilityScale & AvailabilityLowest TCO:Lowest TCO: Insight & AutomationInsight & AutomationEnterprise Abilities:Enterprise Abilities: Security & ComplianceSecurity & Compliance
Integrated Storage: Integrated Storage: Platform For All DataPlatform For All Data
Documents go first classDocuments go first classSpatial goes mainstreamSpatial goes mainstream
ADO.NET v3ADO.NET v3Programming at conceptual entity level Programming at conceptual entity level Language Integrated Query (LINQ)Language Integrated Query (LINQ)
Abilities And Abilities And AutomationAutomation
Most Productive Development PlatformMost Productive Development PlatformBest Visual Studio experienceBest Visual Studio experienceInnovative data language experienceInnovative data language experience
Occasionally Connected SystemsOccasionally Connected SystemsIntegrated & seamless Integrated & seamless synchronization infrastructuresynchronization infrastructure
AlwaysOnAlwaysOn:: Scale & AvailabilityScale & AvailabilityLowest TCO:Lowest TCO: Insight & AutomationInsight & AutomationEnterprise Abilities:Enterprise Abilities: Security & ComplianceSecurity & Compliance
Integrated Storage:Integrated Storage: Platform For All DataPlatform For All DataADO.NET v3:ADO.NET v3: Entity Data ServicesEntity Data Services
Abilities And Abilities And AutomationAutomation
Lightweight, compact, embeddableLightweight, compact, embeddableCommon management: SSMSCommon management: SSMSCommon programming model: ADO.NETCommon programming model: ADO.NETCommon replication / synchronization: Common replication / synchronization: occasionally connected appsoccasionally connected apps
AlwaysOnAlwaysOn:: Scale & AvailabilityScale & AvailabilityLowest TCO:Lowest TCO: Insight & AutomationInsight & AutomationEnterprise Abilities:Enterprise Abilities: Security & ComplianceSecurity & Compliance
Integrated Storage:Integrated Storage: Platform For All DataPlatform For All DataADO.NET v3:ADO.NET v3: Entity Data ServicesEntity Data Services
Most Productive Development PlatformMost Productive Development PlatformSQL Server Everywhere:SQL Server Everywhere:Occasionally Connected SystemsOccasionally Connected Systems
Richer Information ExperiencesRicher Information ExperiencesBetter business decisions through Microsoft OfficeBetter business decisions through Microsoft OfficeNavigation, personalization, annotationNavigation, personalization, annotation
Next Generation Data WarehousingNext Generation Data Warehousing
Abilities And Abilities And AutomationAutomation
AlwaysOnAlwaysOn:: Scale & AvailabilityScale & AvailabilityLowest TCO:Lowest TCO: Insight & AutomationInsight & AutomationEnterprise Abilities:Enterprise Abilities: Security & ComplianceSecurity & Compliance
Integrated Storage:Integrated Storage: Platform For All DataPlatform For All DataADO.NET v3:ADO.NET v3: Entity Data ServicesEntity Data Services
Most Productive Development PlatformMost Productive Development PlatformSQL Server Everywhere:SQL Server Everywhere:Occasionally Connected SystemsOccasionally Connected Systems
Richer Information ExperiencesRicher Information ExperiencesNext Generation Data WarehousingNext Generation Data Warehousing
Innovation, Value, Leadership
Abilities And Abilities And AutomationAutomation
Through The First Data ExplosionThrough The First Data ExplosionMicrosoft leadership: TCO, Development Productivity, BIMicrosoft leadership: TCO, Development Productivity, BI
Entering The Second Data ExplosionEntering The Second Data ExplosionThe personal The personal petabytepetabyte is comingis comingNew devices, data types, architecturesNew devices, data types, architectures
Our Vision Meets Your RequirementsOur Vision Meets Your RequirementsAbilities and AutomationAbilities and AutomationBeyond RelationalBeyond RelationalDynamic ApplicationsDynamic ApplicationsEndEnd--ToTo--End InsightEnd Insight
Related SessionsRelated Sessions
© 2006 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.
session evaluationsession evaluation
Appendix InformationAppendix Information
Infrastructure & Management LayerInfrastructure & Management Layer
Dev
elop
men
t Cap
abili
tyD
evel
opm
ent C
apab
ility
Dev
elop
men
t Too
ls, E
nhan
ced
prod
uctiv
ityD
evel
opm
ent T
ools
, Enh
ance
d pr
oduc
tivity
Data & BI CapabilityData & BI CapabilityData Store, BI capability, DB ServicesData Store, BI capability, DB Services
Inte
rope
rabi
lity
Inte
rope
rabi
lity
SOA & Process CapabilitySOA & Process CapabilityBusiness Process Automation, IntegrationBusiness Process Automation, Integration
SuppliersSuppliers
CustomersCustomers
User CapabilityUser CapabilityRich user experience, familiar toolsRich user experience, familiar tools