Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SQL Server 2017 Deep Dive - @Ignite 2017

700 views

Published on

This was a presentation given at Ignite 2017 on SQL Server 2017. It covers the main new capabilities of SQL Server 2017. The video recording of the session is available here: https://myignite.microsoft.com/sessions/54946?source=sessions

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SQL Server 2017 Deep Dive - @Ignite 2017

  1. 1. End-to-end mobile BI on any device Choice of platform and language Most secure over the last 7 years 0 20 40 60 80 100 120 140 160 180 200 Vulnerabilities(2010-2016) A fraction of the cost Self-serviceBIperuser Only commercial DB with AI built-in Microsoft Tableau Oracle $120 $480 $2,230 Industry-leading performance 1/10 Most consistent data platform #1 TPC-H performance 1TB, 10TB, 30TB #1 TPC-E performance #1 price/performance T-SQL Java C/C++ C#/VB.NET PHP Node.js Python Ruby R R and Python + in-memory at massive scale S Q L S E R V E R 2 0 1 7 I N D U S T R Y - L E A D I N G P E R F O R M A N C E A N D S E C U R I T Y N O W O N L I N U X A N D D O C K E R Private cloud Public cloud + T-SQL In-memory across all workloads 1/10th the cost of Oracle
  2. 2. F L E X I B L E , R E L I A B L E D ATA M A N A G E M E N T SQL Server on the platform of your choice Support for RedHat Enterprise Linux (RHEL), Ubuntu, and SUSE Enterprise Linux (SLES) Linux and Windows Docker containers Windows Server / Windows 10 Package-based installation: Yum Install, Apt-Get, and Zypper Choice of platform and language
  3. 3. Performance and scale Cross-OS compatibility Same app code runs across platforms Native user experience On Linux and macOS (server & tools)
  4. 4. SQL Platform Abstraction Layer (SQLPAL) DB Engine IS AS RS Windows Linux Windows Host Ext. Linux Host Extension SQL Platform Abstraction Layer (SQLPAL) Win32-like APIs Host Extension mapping to OS system calls (IO, Memory, CPU scheduling) SQL OS API SQL OS v2 Everything else System Resource & Latency Sensitive Code Paths
  5. 5. Choice of platform and language M I S S I O N C R I T I C A L AVA I L A B I L I T Y O N A N Y P L AT F O R M Always On cross-platform capabilities HA and DR for Linux and Windows Support for clusterless Availability Groups Ultimate HA with OS-level redundancy and low-downtime migration Load balancing of readable secondaries
  6. 6. Push code Build Test Deploy
  7. 7. Development Create dev/test environments Consume dev/test environment Push change Check-in tests Scheduled tests Create pre-prod environment Pre- production tests Deploy CI CD
  8. 8. Development Create dev/test environments Dependency Update
  9. 9. Bring graph data NEW* support to your relational data to store and analyze new types of relationships The power to query over any type of data Graph data support Quarterly business review Andy Smith Mary Jones Denny Usher Bill Brown Rachel Hogan Product dev project IT assessment Eric Mears Michelle Burns HR team can determine which staff are working on which projectsProjects Managers Associates
  10. 10. Value Data ActionDecisions Advanced Analytics Predictive & Prescriptive Analytics Business Intelligence Descriptive & Diagnostic Analytics
  11. 11. Intelligent workloads Intelligent apps need to be able to: Ingest data in real-time Query across historical and real-time data Analyze patterns and make predictions Ingest real-time train data: Brakes are hot! Query across historical data: They’ve been hot for 4 hours! Analyze global trends: Could lead to accident
  12. 12. A N N O U N C I N G S P E C I A L P R I C I N G F O R S Q L S E R V E R O N L I N U X A N D R E D H AT E N T E R P R I S E L I N U X
  13. 13. Microsoft.com/SQLServer2017 aka.ms/azuredataservices New capabilities for data integration in the cloud Wednesday, September 26 11:00 – 12:15 BRK 2254 Modernize your on-premises applications with SQL Database Managed Instances Wednesday, September 27 10:45 - 12:00 BRK 2217 Azure Cosmos DB: The globally distributed, multi-model database Tuesday, September 26 10:45 - 12:00 BRK3086 How to build ML apps using R and Python Thursday, September 28 2:15-3:30 BRK 3298 Dining on data: Consume and query petabytes of data with Azure SQL Data Warehouse Tuesday, September 26 9:00 -10:15 BRK 3242 https://github.com/twright-msft/mssql-test-scripts https://github.com/twright-msft/contoso-u https://github.com/tobiassql/samples
  14. 14. http://myignite.microsoft.com https://aka.ms/ignite.mobileapp

×