dat 100 microsoft’s data platform vision. agenda - what we will cover history of data management...
Post on 19-Dec-2015
214 views
TRANSCRIPT
DAT 100DAT 100Microsoft’s Data Platform Microsoft’s Data Platform VisionVision
Agenda - What We Will CoverAgenda - What We Will Cover
History of Data ManagementHistory of Data Management
Microsoft SQL Server: Current and Microsoft SQL Server: Current and Upcoming OfferingsUpcoming Offerings
Trends and Future Challenges in Data Trends and Future Challenges in Data ManagementManagement
Microsoft’s Data Platform Vision and Future Microsoft’s Data Platform Vision and Future RoadmapRoadmap
Storage capacity Storage capacity beating Moore’s lawbeating Moore’s lawDisk storage now Disk storage now cheaper than papercheaper than 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 managed
Processing primarily on the serverProcessing primarily on the server
Cusp of structured vs. unstructured inflectionCusp of structured vs. unstructured inflection
Scale & AvailabilityScale & AvailabilityComplexity & TCOComplexity & TCOApplication backlogsApplication backlogsReal-time BIReal-time BI
• Relational engine
• Client libraries• Data Utilities• Management
tools
Microsoft Data Management Capability Microsoft Data Management Capability Innovation And LeadershipInnovation And Leadership
IntegrateIntegratedd
BusinessBusinessIntelligenIntelligen
cece
New RDBMS New RDBMS architecturearchitectureAuto resource Auto resource managementmanagement
World record World record TPC-CTPC-C64-bit support64-bit support
Database Database MirroringMirroringOnline 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 XMLMulti-language Multi-language programmabilitprogrammabilityyService BrokerService Broker
Deep Data Deep Data MiningMiningEnterprise ETLEnterprise ETLAd-hoc reportingAd-hoc reporting
6M+ copies of CTPs downloaded6M+ copies of CTPs downloaded Launched at 307 events, 92 countries, 247 citiesLaunched at 307 events, 92 countries, 247 cities 2M+ copies of SQL Server Express downloaded2M+ copies of SQL Server Express downloaded > 30% year-over-year growth in last 2 quarters> 30% year-over-year growth in last 2 quarters
Database MirroringDatabase MirroringManagement Studio ExpressManagement Studio Express
Data moving upstream:Data moving upstream:transactional to pre-transactionaltransactional to pre-transactional
Huge data volumes from sensorsHuge data volumes from sensors
Less data being “managed”Less data being “managed”
New clients: New clients: devices, phones, media PCs, …devices, phones, media PCs, …
New data types: New data types: music, pictures, video, …music, pictures, video, …
ConnectedConnected
Single data sourceSingle data source
Database drivenDatabase driven
Hard codedHard coded
Monolithic & rigidMonolithic & rigid
Occasionally connectedOccasionally connected
Multiple data sourcesMultiple data sources
Information basedInformation based
Model drivenModel driven
SOASOA
Microsoft Data VisionMicrosoft Data VisionFrom Database To Complete Data PlatformFrom Database To Complete Data Platform
Beyond RelationalBeyond RelationalFrom “words and numbers”From “words and numbers”to “sights and sounds”to “sights and sounds”
Dynamic ApplicationsDynamic ApplicationsFrom isolated and rigid to From isolated and rigid to adaptive and synchronizedadaptive and synchronized
Abilities and Automation Abilities and Automation From manual to self-tuning, self From manual to self-tuning, self healing; reliable, secure & complianthealing; reliable, secure & compliant
End-to-End InsightEnd-to-End InsightFrom static and centralized to From static and centralized to real-time and personalizedreal-time and personalized
DocumentDocuments & Portals & Portal
BPI & BPI & WorkflowWorkflow
Reporting Reporting ServicesServices
Analysis Analysis ServicesServices
Integration Integration ServicesServices
Dynamic Dynamic ApplicationsApplications
RDBMSFILE
OLAPXML
Scale & AvailabilityScale & AvailabilitySeamless scale-outSeamless scale-outAlways onlineAlways online
Insight & AutomationInsight & AutomationHealth-model and policy basedHealth-model and policy basedmonitoring & administrationmonitoring & administrationPolicy based and automatedPolicy based and automatedapplication deployment & configurationapplication deployment & configuration
Security & ComplianceSecurity & ComplianceRich, policy-based audit infrastructureRich, policy-based audit infrastructureEnd-to-end encryption &End-to-end encryption &fine-grained securityfine-grained security
Abilities Abilities And And AutomationAutomation
Abilities Abilities and and AutomationAutomation
Microsoft technologiesMicrosoft technologiesCertified partner offeringsCertified partner offerings
AlwaysOn:AlwaysOn: Scale & Availability Scale & AvailabilityLowest TCO:Lowest TCO: Insight & Automation Insight & AutomationEnterprise Abilities:Enterprise Abilities: Security & Security & ComplianceCompliance
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 Abilities And 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
AlwaysOn:AlwaysOn: Scale & Availability Scale & AvailabilityLowest TCO:Lowest TCO: Insight & Automation Insight & AutomationEnterprise Abilities:Enterprise Abilities: Security & Security & ComplianceCompliance
Integrated Storage:Integrated Storage: Platform For All Data Platform For All DataADO.NET v3:ADO.NET v3: Entity Data Services Entity Data Services
Abilities Abilities And 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
AlwaysOn:AlwaysOn: Scale & Availability Scale & AvailabilityLowest TCO:Lowest TCO: Insight & Automation Insight & AutomationEnterprise Abilities:Enterprise Abilities: Security & Compliance Security & Compliance
Integrated Storage:Integrated Storage: Platform For All Data Platform For All DataADO.NET v3:ADO.NET v3: Entity Data Services Entity 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 Better business decisions through Microsoft OfficeOfficeNavigation, personalization, annotationNavigation, personalization, annotation
Next Generation Data WarehousingNext Generation Data Warehousing
Abilities Abilities And And AutomationAutomation
AlwaysOn:AlwaysOn: Scale & Availability Scale & AvailabilityLowest TCO:Lowest TCO: Insight & Automation Insight & AutomationEnterprise Abilities:Enterprise Abilities: Security & Compliance Security & Compliance
Integrated Storage:Integrated Storage: Platform For All Data Platform For All DataADO.NET v3:ADO.NET v3: Entity Data Services Entity 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 Abilities And 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 petabyte is comingThe personal petabyte is 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 ApplicationsEnd-To-End InsightEnd-To-End 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
Develo
pm
en
t C
ap
ab
ilit
yD
evelo
pm
en
t C
ap
ab
ilit
yD
evelo
pm
ent
Tools
, Enhance
d p
roduct
ivit
yD
evelo
pm
ent
Tools
, Enhance
d p
roduct
ivit
y
Data & BI CapabilityData & BI CapabilityData Store, BI capability, DB ServicesData Store, BI capability, DB Services
Interoperabi
Interoperabi
lity
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