The document discusses the challenges of modern data platforms including disparate systems, multiple tools, high costs, and siloed insights. It introduces the Microsoft Data Platform as a way to manage all data in a scalable and secure way, gain insights across data without movement, utilize existing skills and investments, and provide consistent experiences on-premises, in the cloud, and hybrid environments. Key elements of the Microsoft Data Platform include SQL Server, Azure SQL Database, Azure SQL Data Warehouse, Azure Data Lake, and Analytics Platform System.
Brk3043 azure sql db intelligent cloud database for app developers - wash dcBob Ward
Make building and maintaining applications easier and more productive. With built-in intelligence that learns app patterns and adapts to maximize performance, reliability, and data protection, SQL Database is a cloud database built for developers. The session covers our most advanced features to-date including Threat Detection, auto-tuned performance and actionable recommendations across performance and security aspects. Case studies and live demos help you understand how choosing SQL Database will make a difference for your app and your company.
Based on the popular blog series, join me in taking a deep dive and a behind the scenes look at how SQL Server 2016 “It Just Runs Faster”, focused on scalability and performance enhancements. This talk will discuss the improvements, not only for awareness, but expose design and internal change details. The beauty behind ‘It Just Runs Faster’ is your ability to just upgrade, in place, and take advantage without lengthy and costly application or infrastructure changes. If you are looking at why SQL Server 2016 makes sense for your business you won’t want to miss this session.
SQL Server R Services: What Every SQL Professional Should KnowBob Ward
SQL Server 2016 introduces a new platform for building intelligent, advanced analytic applications called SQL Server R Services. This session is for the SQL Server Database professional to learn more about this technology and its impact on managing a SQL Server environment. We will cover the basics of this technology but also look at how it works, troubleshooting topics, and even usage case scenarios. You don't have to be a data scientist to understand SQL Server R Services but you need to know how this works so come upgrade you career by learning more about SQL Server and advanced analytics.
With the recent release of SQL Server 2016 SP1 providing a consistent programming surface area has generated quite a buzz in the SQL Server community. SQL Server 2016 SP1 allows businesses of all sizes to leverage full feature set such as In-Memory technologies on all editions of SQL Server to get enterprise grade performance. This presentation focuses on the new improvements, new limits on the lower editions, differentiating factors and key scenarios enabled by SQL Server 2016 SP1 which makes SQL Server 2016 SP1 an obvious choice for the customers. This session was delivered to PASS VC DBA fundamentals chapter for everyone to learn about these exciting new improvements announced with SQL Server 2016 SP1 to ensure they are leveraging them to maximize performance and throughput of your SQL Server environment.
Cassandra Community Webinar: Apache Spark Analytics at The Weather Channel - ...DataStax Academy
The state of analytics has changed dramatically over the last few years. Hadoop is now commonplace, and the ecosystem has evolved to include new tools such as Spark, Shark, and Drill, that live alongside the old MapReduce-based standards. It can be difficult to keep up with the pace of change, and newcomers are left with a dizzying variety of seemingly similar choices. This is compounded by the number of possible deployment permutations, which can cause all but the most determined to simply stick with the tried and true. But there are serious advantages to many of the new tools, and this presentation will give an analysis of the current state–including pros and cons as well as what’s needed to bootstrap and operate the various options.
About Robbie Strickland, Software Development Manager at The Weather Channel
Robbie works for The Weather Channel’s digital division as part of the team that builds backend services for weather.com and the TWC mobile apps. He has been involved in the Cassandra project since 2010 and has contributed in a variety of ways over the years; this includes work on drivers for Scala and C#, the Hadoop integration, heading up the Atlanta Cassandra Users Group, and answering lots of Stack Overflow questions.
Brk3043 azure sql db intelligent cloud database for app developers - wash dcBob Ward
Make building and maintaining applications easier and more productive. With built-in intelligence that learns app patterns and adapts to maximize performance, reliability, and data protection, SQL Database is a cloud database built for developers. The session covers our most advanced features to-date including Threat Detection, auto-tuned performance and actionable recommendations across performance and security aspects. Case studies and live demos help you understand how choosing SQL Database will make a difference for your app and your company.
Based on the popular blog series, join me in taking a deep dive and a behind the scenes look at how SQL Server 2016 “It Just Runs Faster”, focused on scalability and performance enhancements. This talk will discuss the improvements, not only for awareness, but expose design and internal change details. The beauty behind ‘It Just Runs Faster’ is your ability to just upgrade, in place, and take advantage without lengthy and costly application or infrastructure changes. If you are looking at why SQL Server 2016 makes sense for your business you won’t want to miss this session.
SQL Server R Services: What Every SQL Professional Should KnowBob Ward
SQL Server 2016 introduces a new platform for building intelligent, advanced analytic applications called SQL Server R Services. This session is for the SQL Server Database professional to learn more about this technology and its impact on managing a SQL Server environment. We will cover the basics of this technology but also look at how it works, troubleshooting topics, and even usage case scenarios. You don't have to be a data scientist to understand SQL Server R Services but you need to know how this works so come upgrade you career by learning more about SQL Server and advanced analytics.
With the recent release of SQL Server 2016 SP1 providing a consistent programming surface area has generated quite a buzz in the SQL Server community. SQL Server 2016 SP1 allows businesses of all sizes to leverage full feature set such as In-Memory technologies on all editions of SQL Server to get enterprise grade performance. This presentation focuses on the new improvements, new limits on the lower editions, differentiating factors and key scenarios enabled by SQL Server 2016 SP1 which makes SQL Server 2016 SP1 an obvious choice for the customers. This session was delivered to PASS VC DBA fundamentals chapter for everyone to learn about these exciting new improvements announced with SQL Server 2016 SP1 to ensure they are leveraging them to maximize performance and throughput of your SQL Server environment.
Cassandra Community Webinar: Apache Spark Analytics at The Weather Channel - ...DataStax Academy
The state of analytics has changed dramatically over the last few years. Hadoop is now commonplace, and the ecosystem has evolved to include new tools such as Spark, Shark, and Drill, that live alongside the old MapReduce-based standards. It can be difficult to keep up with the pace of change, and newcomers are left with a dizzying variety of seemingly similar choices. This is compounded by the number of possible deployment permutations, which can cause all but the most determined to simply stick with the tried and true. But there are serious advantages to many of the new tools, and this presentation will give an analysis of the current state–including pros and cons as well as what’s needed to bootstrap and operate the various options.
About Robbie Strickland, Software Development Manager at The Weather Channel
Robbie works for The Weather Channel’s digital division as part of the team that builds backend services for weather.com and the TWC mobile apps. He has been involved in the Cassandra project since 2010 and has contributed in a variety of ways over the years; this includes work on drivers for Scala and C#, the Hadoop integration, heading up the Atlanta Cassandra Users Group, and answering lots of Stack Overflow questions.
SQL Server 2017 Deep Dive - @Ignite 2017Travis Wright
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
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...DataStax Academy
The presentation demonstrates how Solr may be used to create real-time analytics applications. In addition, Datastax Enterprise 3.0 will be showcased, which offers Solr version 4.0 with a number of improvements over the previous DSE release. A realtime financial application will run for the audience, and then a detailed look at how the application was built. An overview of Datastax Enterprise Solr features will be given, and how the many enhancements in DSE make it unique in the marketplace.
A preview into SQL Server 2019 from Bob, Asad and my presentation at PASS Summit 2018 (Nov '18). We provided insights into what our public preview builds for SQL Server 2019 had in November.
At Protectwise we've successfully deployed a DSE Search/SOLR as our platform for indexing and searching billions of time series events a day. However, keeping petabytes of data around for months and years on expensive servers, largely untouched, can quickly become a cost burden. We'll cover the building of a custom ""cold storage"" solution using Cassandra, SOLR, Spark, Parquet and S3. This solution employs probabilistic data structures, customizations to Parquet and a specialized streaming S3 client, to allow our customers to securely search petabytes of data in seconds without breaking the bank.
About the Speaker
Joshua Hollander Principal Engineer, Protectwise
Josh is Principal Engineer at Protectwise. He is functional programming devotee, stream whisperer, big data wrangler and sees ""Monoids everywhere"". He holds a Masters Degree in Computer Science from the University of Colorado.
Managing and processing large amounts of data requires major investments in hardware and time, or, you can look to an appliance-style solution like Analytics Platform System (APS). However, APS requires a massive outlay of cash just to get started and you can’t possibly know if APS will solve your problems or not without that outlay. Enter Azure SQL Data Warehouse. This Platform as a Service (PaaS) offering from Microsoft helps to democratize and open the capabilities of APS to anyone. The cost of entry is low and the functionality is high. This session will walk you through Azure SQL Data Warehouse so you understand what is on offer, how it works and what it can do for you and your enterprise. You’ll attain a better understanding of the strengths and weaknesses that this PaaS offering brings to the table so that you can begin to use massively parallel operations with your own data.
Given on a free DevelopMentor webinar. A high level overview of big data and the need for Hadoop. Also covers Pig, Hive, Yarn, and the future of Hadoop.
Blockchain for the DBA and Data ProfessionalKaren Lopez
With all the hype around blockchain, why should a DBA or other data professional care? In this session, we will cover the basics of blockchain as it applies to data and database processes:
Immutability
Verification
Distribution
Cryptography
Transactions
Trust
We will look at current offerings for blockchain features in Azure and in database and data stores. Finally, we'll help you identify the types of business requirements that need blockchain technologies.
You will learn:
Understand the valid uses of blockchain approaches in databases
How current technologies support blockchain approaches
Understand the costs, benefits, and risks of blockchain
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...Data Con LA
NoSQL has exploded on the developer scene promising alternatives to RDBMS that make rapidly developing, Internet scale applications easier than ever. However, as a trade off to the ease of development and scale, some of the familiarity with other well-known query interfaces such as SQL, has been lost. Until now that is...N1QL (pronounced ‘N1QL’) is a SQL like query language for querying JSON, which brings the familiarity of RDBMS back to the NoSQL world. In this session you will learn about the syntax and basics of this new language as well as Integration with the Couchbase SDKs.
Dyn delivers exceptional Internet Performance. Enabling high quality services requires data centers around the globe. In order to manage services, customers need timely insight collected from all over the world. Dyn uses DataStax Enterprise (DSE) to deploy complex clusters across multiple datacenters to enable sub 50 ms query responses for hundreds of billions of data points. From granular DNS traffic data, to aggregated counts for a variety of report dimensions, DSE at Dyn has been up since 2013 and has shined through upgrades, data center migrations, DDoS attacks and hardware failures. In this webinar, Principal Engineers Tim Chadwick and Rick Bross cover the requirements which led them to choose DSE as their go-to Big Data solution, the path which led to SPARK, and the lessons that we’ve learned in the process.
Powering Interactive Data Analysis at Pinterest by Amazon RedshiftJie Li
In the last six month, we have set up Amazon Redshift to power our interactive data analysis at Pinterest. It has tremendously improved the speed of analyzing our data.
Powering Interactive BI Analytics with Presto and Delta LakeDatabricks
Presto, an open source distributed SQL engine, is widely recognized for its low-latency queries, high concurrency, and native ability to query multiple data sources.
Azure + DataStax Enterprise (DSE) Powers Office365 Per User StoreDataStax Academy
We will present our Office 365 use case scenarios, why we chose Cassandra + Spark, and walk through the architecture we chose for running DSE on Azure.
The presentation will feature demos on how you too can build similar applications.
Development teams are facing an increased demand for building faster, smarter, more complex systems in record time. The DataStax development tools have been architected from the ground up to enable teams to deliver intelligent,
large-scale distributed, high-performance applications while remaining familiar and easy to use.
This session will provide an overview of the DataStax Developer Tools, where and how they fit into the development cycle.
About the Speaker
Alex Popescu Senior Product Manager, DataStax
I'm a developer turned product manager building developer tools for Apache Cassandra and DSE. With an eye for simplicity, I focus on creating friendly developer solutions that enable building high-performance, scalable, and fault tolerant applications. I'm passionate about open source and over years I made numerous contributions to major projects like TestNG and Groovy.
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...Lucas Jellema
This presentation gives an brief overview of the history of relational databases, ACID and SQL and presents some of the key strentgths and potential weaknesses. It introduces the rise of NoSQL - why it arose, what is entails, when to use it. The presentation focuses on MongoDB as prime example of NoSQL document store and it shows how to interact with MongoDB from JavaScript (NodeJS) and Java.
SQL Server 2017 Deep Dive - @Ignite 2017Travis Wright
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
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...DataStax Academy
The presentation demonstrates how Solr may be used to create real-time analytics applications. In addition, Datastax Enterprise 3.0 will be showcased, which offers Solr version 4.0 with a number of improvements over the previous DSE release. A realtime financial application will run for the audience, and then a detailed look at how the application was built. An overview of Datastax Enterprise Solr features will be given, and how the many enhancements in DSE make it unique in the marketplace.
A preview into SQL Server 2019 from Bob, Asad and my presentation at PASS Summit 2018 (Nov '18). We provided insights into what our public preview builds for SQL Server 2019 had in November.
At Protectwise we've successfully deployed a DSE Search/SOLR as our platform for indexing and searching billions of time series events a day. However, keeping petabytes of data around for months and years on expensive servers, largely untouched, can quickly become a cost burden. We'll cover the building of a custom ""cold storage"" solution using Cassandra, SOLR, Spark, Parquet and S3. This solution employs probabilistic data structures, customizations to Parquet and a specialized streaming S3 client, to allow our customers to securely search petabytes of data in seconds without breaking the bank.
About the Speaker
Joshua Hollander Principal Engineer, Protectwise
Josh is Principal Engineer at Protectwise. He is functional programming devotee, stream whisperer, big data wrangler and sees ""Monoids everywhere"". He holds a Masters Degree in Computer Science from the University of Colorado.
Managing and processing large amounts of data requires major investments in hardware and time, or, you can look to an appliance-style solution like Analytics Platform System (APS). However, APS requires a massive outlay of cash just to get started and you can’t possibly know if APS will solve your problems or not without that outlay. Enter Azure SQL Data Warehouse. This Platform as a Service (PaaS) offering from Microsoft helps to democratize and open the capabilities of APS to anyone. The cost of entry is low and the functionality is high. This session will walk you through Azure SQL Data Warehouse so you understand what is on offer, how it works and what it can do for you and your enterprise. You’ll attain a better understanding of the strengths and weaknesses that this PaaS offering brings to the table so that you can begin to use massively parallel operations with your own data.
Given on a free DevelopMentor webinar. A high level overview of big data and the need for Hadoop. Also covers Pig, Hive, Yarn, and the future of Hadoop.
Blockchain for the DBA and Data ProfessionalKaren Lopez
With all the hype around blockchain, why should a DBA or other data professional care? In this session, we will cover the basics of blockchain as it applies to data and database processes:
Immutability
Verification
Distribution
Cryptography
Transactions
Trust
We will look at current offerings for blockchain features in Azure and in database and data stores. Finally, we'll help you identify the types of business requirements that need blockchain technologies.
You will learn:
Understand the valid uses of blockchain approaches in databases
How current technologies support blockchain approaches
Understand the costs, benefits, and risks of blockchain
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...Data Con LA
NoSQL has exploded on the developer scene promising alternatives to RDBMS that make rapidly developing, Internet scale applications easier than ever. However, as a trade off to the ease of development and scale, some of the familiarity with other well-known query interfaces such as SQL, has been lost. Until now that is...N1QL (pronounced ‘N1QL’) is a SQL like query language for querying JSON, which brings the familiarity of RDBMS back to the NoSQL world. In this session you will learn about the syntax and basics of this new language as well as Integration with the Couchbase SDKs.
Dyn delivers exceptional Internet Performance. Enabling high quality services requires data centers around the globe. In order to manage services, customers need timely insight collected from all over the world. Dyn uses DataStax Enterprise (DSE) to deploy complex clusters across multiple datacenters to enable sub 50 ms query responses for hundreds of billions of data points. From granular DNS traffic data, to aggregated counts for a variety of report dimensions, DSE at Dyn has been up since 2013 and has shined through upgrades, data center migrations, DDoS attacks and hardware failures. In this webinar, Principal Engineers Tim Chadwick and Rick Bross cover the requirements which led them to choose DSE as their go-to Big Data solution, the path which led to SPARK, and the lessons that we’ve learned in the process.
Powering Interactive Data Analysis at Pinterest by Amazon RedshiftJie Li
In the last six month, we have set up Amazon Redshift to power our interactive data analysis at Pinterest. It has tremendously improved the speed of analyzing our data.
Powering Interactive BI Analytics with Presto and Delta LakeDatabricks
Presto, an open source distributed SQL engine, is widely recognized for its low-latency queries, high concurrency, and native ability to query multiple data sources.
Azure + DataStax Enterprise (DSE) Powers Office365 Per User StoreDataStax Academy
We will present our Office 365 use case scenarios, why we chose Cassandra + Spark, and walk through the architecture we chose for running DSE on Azure.
The presentation will feature demos on how you too can build similar applications.
Development teams are facing an increased demand for building faster, smarter, more complex systems in record time. The DataStax development tools have been architected from the ground up to enable teams to deliver intelligent,
large-scale distributed, high-performance applications while remaining familiar and easy to use.
This session will provide an overview of the DataStax Developer Tools, where and how they fit into the development cycle.
About the Speaker
Alex Popescu Senior Product Manager, DataStax
I'm a developer turned product manager building developer tools for Apache Cassandra and DSE. With an eye for simplicity, I focus on creating friendly developer solutions that enable building high-performance, scalable, and fault tolerant applications. I'm passionate about open source and over years I made numerous contributions to major projects like TestNG and Groovy.
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...Lucas Jellema
This presentation gives an brief overview of the history of relational databases, ACID and SQL and presents some of the key strentgths and potential weaknesses. It introduces the rise of NoSQL - why it arose, what is entails, when to use it. The presentation focuses on MongoDB as prime example of NoSQL document store and it shows how to interact with MongoDB from JavaScript (NodeJS) and Java.
Tracxn Research - Insurance Tech Landscape, February 2017Tracxn
Round count hit an all-time sector peak in seed (81), early (72), and late stage (17), with late stage deal activity registering the most growth (46%).
Enabling the Real Time Analytical EnterpriseHortonworks
Combining IOT, Customer Experience and Real-Time Enterprise Data within Hadoop. What if you could derive real-time insights using ALL of your data? Join us for this webinar and learn how companies are combining “new” real-time data sources (i.e. IOT, Social, Web Logs) with continuously updated enterprise data from SAP and other enterprise transactional systems, providing deep and up-to-the-second analytical insights. This presentation will include a demonstration of how this can be achieved quickly, easily and affordably by utilizing a joint solution from Attunity and Hortonworks.
Business Models 2.0 - Freemium & Platform based business modelsMichalGromek
70% from the 115 Unicorns worldwide are platforms. As the life expectancy of companies went down from 90 years to 15 years there are new business models which influence the business today
GCP - Continuous Integration and Delivery into Kubernetes with GitHub, Travis...Oleg Shalygin
Kubernetes provides an automated platform to deployment, scaling and operations of applications across a cluster of hosts. Complementing Kubernetes with a series of build scripts in conjunction with Travis-CI, GitHub, Artifactory, and Google Cloud Platform, we can take code from a merged pull request to a deployed environment with no manual intervention on a highly scaleable and robust infrastructure.
Hekaton is the original project name for In-Memory OLTP and just sounds cooler for a title name. Keeping up the tradition of deep technical “Inside” sessions at PASS, this half-day talk will take you behind the scenes and under the covers on how the In-Memory OLTP functionality works with SQL Server.
We will cover “everything Hekaton”, including how it is integrated with the SQL Server Engine Architecture. We will explore how data is stored in memory and on disk, how I/O works, how native complied procedures are built and executed. We will also look at how Hekaton integrates with the rest of the engine, including Backup, Restore, Recovery, High-Availability, Transaction Logging, and Troubleshooting.
Demos are a must for a half-day session like this and what would an inside session be if we didn’t bring out the Windows Debugger. As with previous “Inside…” talks I’ve presented at PASS, this session is level 500 and not for the faint of heart. So read through the docs on In-Memory OLTP and bring some extra pain reliever as we move fast and go deep.
This session will appear as two sessions in the program guide but is not a Part I and II. It is one complete session with a small break so you should plan to attend it all to get the maximum benefit.
David Yan offers an overview of Apache Apex, a stream processing engine used in production by several large companies for real-time data analytics.
Apache Apex uses a programming paradigm based on a directed acyclic graph (DAG). Each node in the DAG represents an operator, which can be data input, data output, or data transformation. Each directed edge in the DAG represents a stream, which is the flow of data from one operator to another.
As part of Apex, the Malhar library provides a suite of connector operators so that Apex applications can read from or write to various data sources. It also includes utility operators that are commonly used in streaming applications, such as parsers, deduplicators and join, and generic building blocks that facilitate scalable state management and checkpointing.
In addition to processing based on ingression time and processing time, Apex supports event-time windows and session windows. It also supports windowing, watermarks, allowed lateness, accumulation mode, triggering, and retraction detailed by Apache Beam as well as feedback loops in the DAG for iterative processing and at-least-once and “end-to-end” exactly-once processing guarantees. Apex provides various ways to fine-tune applications, such as operator partitioning, locality, and affinity.
Apex is integrated with several open source projects, including Apache Beam, Apache Samoa (distributed machine learning), and Apache Calcite (SQL-based application specification). Users can choose Apex as the backend engine when running their application model based on these projects.
David explains how to develop fault-tolerant streaming applications with low latency and high throughput using Apex, presenting the programming model with examples and demonstrating how custom business logic can be integrated using both the declarative high-level API and the compositional DAG-level API.
Brk3288 sql server v.next with support on linux, windows and containers was...Bob Ward
SQL Server is bringing its world-class RDBMS to Linux and Windows with SQL Server v.Next. In this session you will learn what´s next for SQL Server on Linux and how application developers and IT architects can now leverage the enterprise class features of SQL Server in every edition on Linux, Windows and containers.
Webinar: Fighting Fraud with Graph DatabasesDataStax
Modern fraud detection has significant engineering challenges. From managing the ingestion and scale, to the analysis of those patterns in real-time. We'll first take a look at how DataStax Enterprise Graph, powered by the industry’s best version of Apache Cassandra™, can meet those requirements to help you save the day.
This talk provides an overview of the Xen Project eco-system and its main use-cases in a number of important market segments: it covers server virtualization, cloud computing and embedded, automotive and related. Lars Kurth highlights why the Xen Project is relevant in these market segments: he provides an overview of the Xen Project's architecture, relevant existing functionality and ongoing and planned developments. To complement the picture, he covers open-source projects that are related to Xen and are of interest for these use-cases. Excellent Software security is key to all of these use-cases. Thus, Lars specifically covers the Xen Project's security features, track record and touches on the project's security practices. He concludes with a few resources that help you get started with the Xen Project and highlight Internship Programs which the project supports.
The talk was delivered at Root Linux Conference 2017. Learn more: http://linux.globallogic.com/materials. The video is available at https://www.youtube.com/watch?v=sjQnAIJji4k
This presentation shows new features in SQL 2019, and a recap of features from SQL 2000 through 2017 as well. You would be wise to hear someone from Microsoft deliver this material.
In this session, we explain how the new version of SQL Server will improve database operations, advance security and compliance and bring advanced analytics to all your data workloads.
SQL Server 2016 Overview and Editions
SQL Server Improvement
SQL Server and Windows
In Memory OLTP
Upgrade to SQL Server 2016
Upgrade Life Cycle
Planning
Upgrade Advisor
In this session, we explain how the new version of SQL Server will improve database operations, advance security and compliance and bring advanced analytics to all your data workloads.
Microsoft Data Platform - What's includedJames Serra
The pace of Microsoft product innovation is so fast that even though I spend half my days learning, I struggle to keep up. And as I work with customers I find they are often in the dark about many of the products that we have since they are focused on just keeping what they have running and putting out fires. So, let me cover what products you might have missed in the Microsoft data platform world. Be prepared to discover all the various Microsoft technologies and products for collecting data, transforming it, storing it, and visualizing it. My goal is to help you not only understand each product but understand how they all fit together and there proper use case, allowing you to build the appropriate solution that can incorporate any data in the future no matter the size, frequency, or type. Along the way we will touch on technologies covering NoSQL, Hadoop, and open source.
SQL Server 2017 will bring SQL Server to Linux for the first time. This presentation covers the scope, schedule, and architecture as well as a background on why Microsoft is making SQL Server available on Linux.
Microsoft Azure zmienia się. Jego częśc poświęcona bazie danych (Windows Azure SQL Database) zmienia się jeszcze szybciej. Podczas tej sesji chciałbym pokazac tym, którzy nie widzieli, oraz przypomniec tym, którzy już coś wiedzą - o co chodzi z WASD, jakie zmiany nastapiły i czego możemy po tej bazie oczekiwać. Dla odważnych będzie okazja podłączenia się do konta w chmurze i przetestowania ych rozwiązań samemu.
SQL Server 2017 Overview and Partner OpportunitiesTravis Wright
SQL Server 2017 is going to be released later this year. In this session will cover what to expect and how partners can deliver additional value to SQL Server customers.
Similar to Gs08 modernize your data platform with sql technologies wash dc (20)
This session shows an overview of the features and architecture of SQL Server on Linux and Containers. It covers install, config, performance, security, HADR, Docker containers, and tools. Find the demos on http://aka.ms/bobwardms
SQL Server In-Memory OLTP: What Every SQL Professional Should KnowBob Ward
Perhaps you have heard the term “In-Memory” but not sure what it means. If you are a SQL Server Professional then you will want to know. Even if you are new to SQL Server, you will want to learn more about this topic. Come learn the basics of how In-Memory OLTP technology in SQL Server 2016 and Azure SQL Database can boost your OLTP application by 30X. We will compare how In-Memory OTLP works vs “normal” disk-based tables. We will discuss what is required to migrate your existing data into memory optimized tables or how to build a new set of data and applications to take advantage of this technology. This presentation will cover the fundamentals of what, how, and why this technology is something every SQL Server Professional should know
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
3. • Disparate systems and processes
• Multiple tools and skillsets
• High cost of ownership
• Siloed insights on disconnected data
• Costly data movement and delay
Challenges of the Modern Data Platform
Fragmented architectures are inefficient
AnalyticsVisualization
Relational in the cloud
Analytics Visualization
Hadoop
{ }
NoSQL Data Lake
AnalyticsVisualization
Relational DBAppliance
Analytics Visualization
Hadoop Appliance
CloudOn-premises
Relational Non-relational
4. Azure SQL Database
Azure SQL Data Warehouse
SQL Server 2016 on VM
Analytics Platform System
Azure Data Lake
SQL Server 2016
Analytics Platform System
SQL
Relational Non-relational
On-premisesCloudMicrosoft Data Platform
Transforming data into intelligent action
• Manage all your data in a mission critical,
scalable, secure way
• Gain deep insights across all of your data
without data movement
• Utilize existing skills and investments
• Consistent on-premises, cloud and hybrid
experiences
Federated query
Business intelligence
Machine learning &
advanced analytics
Insights
7. Continuous Innovation
End-to-end mobile BI
Advanced Analytics
Enterprise-grade DW
Mission critical OLTP
The best
SQL Server
release in history
SQL Server 2016
Speed
Agility
Proven
Feedback
SQL DB SQL DB SQL DB SQL DB
New innovations
Across customer base
Cloud-First Approach + DevOps
Continuous
enhancements
Hybridcloud
8. National Institute of Standards and Technology Comprehensive Vulnerability Database update 12/2016.
Everything built-inTPC-H
Oracle
is #5#2
SQL Server
#1
SQL Server
#3
SQL Server
The Power of SQL Server
Everything built-in
June 2016
SQL Server 2016
TPC-E
0 1
4
0 0
3
0
34
29
22
15
5
22
16
6
43
20
69
18
49
74
3
0
10
20
30
40
50
60
70
80
2010 2011 2012 2013 2014 2015 2016
SQL Server Oracle MySQL2 SAP HANA
1/12
9. Only data solution to
encrypt your data at
rest and in motion
Connect your
relational data to
big data with PolyBase
Real-time operational
analytics without
impacting performance
Up to 30x faster
transactions, 100x faster
queries with InMemory
Unparalleled choice
for developer tools
and languages
1 T-SQL
Java
C/C++
C#/VB.NET
PHP
Node.js
Python
Ruby
For all your applications
Innovations across all editions
Available now
SQL Server 2016 SP1
10. On the platform of your choice
SQL Server v.Next
Targeting CY2017
SQL Server v.Next GA*
SQL Server v.Next Public Preview available now on Linux, Windows, and Docker.
11. Just Runs Faster
Core Engine Scalability
Automatic Soft NUMA
Dynamic Memory Objects
SOS_RWLock
Fair and Balanced Scheduling
Parallel INSERT..SELECT
Parallel Redo
DBCC
DBCC Scalability
DBCC Extended Checks
TempDB
Goodbye Trace Flags
Setup and Automatic Configuration of Files
Optimistic Latching
I/O
Instant File Initialization is No Longer Hidden
Multiple Log Writers
Indirect Checkpoint Default Just Makes Sense
Log I/O at the Speed of Memory
Spatial
Native Implementations
TVP and Index Improvements
Columnstore
Batch Mode and Window Functions
Always On Availability Groups
Turbocharged
Better Compression and Encryption
12. Persisted Log Buffer
The evolution of storage
HDD SSD (ms)
PCI NVMe SSD (μs)
Tired of WRITELOG waits?
Along comes NVDIMM(ns)
Windows Server 2016 supports block storage
(standard I/O path)
A new interface for DirectAccess (DAX) Persistent
Memory
(PM)
Watch these
videos
Channel 9 on
SQL and PMM
NVDIMM on
Win 2016 from
build
Format your NTFS
volume with /dax
on Windows
Server 2016
Create a 2nd tlog
file on this new
volume on SQL
Server 2016 SP1
Tail of the log is
now a “memcpy”
so commit is fast
WRITELOG waits =
0 ms
here
13. Mission critical platform Deeper Insights Hyperscale
In-Memory OLTP
Greater T-SQL surface area, terabytes of
memory supported, and higher number of
parallel CPUs
Query Store
A flight data recorder for your database
Always Encrypted
Sensitive data remains encrypted at all times,
with ability to query
Row-Level Security
Fine-grained access control for table rows
Enhanced Always On
Distributed Availability Groups, Basic
Availability Groups, Automatic Failover
The richest set of diagnostics in the
industry. Read more here
14. High-Performance Execution Engines
ColumnStore + Batch
Mode Execution
• Columnar compression to save
space in memory and on disk
• New execution engine that
optimizes instructions/row and
minimizes CPU data bus I/O stalls
• Often gives speedups of 10x
• Allows you to store, manage, and
gain value out of significantly more
data
In-Memory OLTP Engine
Model
• Lock-free algorithms
• Optimistic concurrency model
• Full transactional support
• Compiled procedures
• Can give significant speedups (2x-
50x) on high-end OLTP applications
Capturing technical breakthroughs in two areas
These enable you to write SQL and leverage ever-
increasing performance for your applications
MissionCriticalPlatform
15.
16. Secure Code
• Secure development lifecycle
• Least vulnerable last 6 years
Most Secure Database
Secure engine
Least vulnerable last 6 years
0 2
11
8
0 1
4
0 0
3
69
53 53 55
34
29
22
15
5
22
5
28
25
29
21
6
13
3
0
6
16 16
9 8 6
43
20
69
18
49
3
0
10
20
30
40
50
60
70
80
2006 2007 2008 2009 2010 2011 2012 2013 2014 2015
SQL Server Oracle DB2 MySQL SAP HANA
* National Institute of Standards and Technology Comprehensive
Vulnerability Database update 10/2015
while being most utilized
MissionCriticalPlatform
17. Most Secure Database
Surrounded by layers of protection
Secure Code
• Secure development lifecycle
• Least vulnerable last 6 years
• SQL Threat Detection
• SQL Server Auditing
• Row-level Security
• Dynamic Data Masking
• Always Encrypted
• Transparent Data Encryption
• Encryption-in-flight
Control Access
• SQL Authentication
• Windows Authentication
• Azure Active Directory Auth.
Monitor activity
Control access
Protect data
Come to the instructor lead
security lab at 4:45 pm today!
MissionCriticalPlatform
18. trust boundary
"SELECT Name FROM Customers
WHERE SSN = @SSN","111-22-3333"
Always Encrypted
Protect data at rest and in motion, on-premises and in the cloud
Name
Wayne Jefferson
ADO .NET
Name
0x19ca706fbd9a
Result SetResult Set
Client
Name SSN Country
0x19ca706fbd9a 0x7ff654ae6d USA
SQL Server or SQL Database
"SELECT Name FROM Customers
WHERE SSN = @SSN",0x7ff654ae6d
ciphertext
Encrypted sensitive data and corresponding keys
are never seen in plaintext in SQL Server
dbo.Customers
ciphertext
Security
MissionCriticalPlatform
19. Optimizing query performance and costs
Query Store = flight data recorder for databases
Built-in query monitoring
• Negligible perf & storage overhead
• Survives failover, memory pressure, …
• Data ready when that incident happens
T-SQL interface and SSMS UX
Top insights into your workload
• Query and resource stats
• Query plans
Developer
App User
Azure
application On-premise
Developer needs to find and fix
the underlying problem, ASAP
Customer reports the issue
(app is slow/unresponsive)
MissionCriticalPlatform
20.
21. Improved Always On Availability Groups
• 3 Replicas for Automatic Failover
• Database Failure Detection
Higher
Availability
• Support for Column-store Indexes
• Load Balancing of Read Workloads
More Powerful
Readable
Secondaries
• 4X Synchronization ThroughputScalability
• Different Windows Clusters
• Different Windows Domains
Flexibility
• Basic Availability Groups in
Standard Edition
Licensing
Always On Turbocharged
MissionCriticalPlatform
22. Mission critical platform Deeper Insights Hyperscale
Real-time operational analytics
Running of analytical workloads concurrently
with OLTP workloads
R Integration
Insights from data across SQL Server and
Hadoop with the simplicity of T-SQL
PolyBase
Insights from data across SQL Server and
Hadoop with the simplicity of T-SQL
Mobile BI
Mobile reports on SSRS with Mobile Report
Publisher
Temporal Tables, JSON
Track change history, integrate with modern
service easily
23. 0100101010110 SQL Server
OLTP
SQL Server
data warehouse
ETL
In-memory
ColumnStore
In-memory
OLTP
Real-time fraud
detection
Operational analytics
Single system for OLTP and real-time analytics
Fraud detected
2-24
hrs
DeeperInsights
24. Data Scientist
Interact directly with data
Built-in to SQL Server
Data Developer/DBA
Manage data and
analytics together
Built-in advanced analytics
Running R algorithms at massive data scale
Example Solutions
• Salesforecasting
• Warehouse efficiency
• Predictive maintenance
Relational Data
Analytic Library
T-SQL Interface
Extensibility
?
R
RIntegration
010010
100100
010101
Microsoft Azure
Marketplace
New R scripts
010010
100100
010101
010010
100100
010101
010010
100100
010101
010010
100100
010101
010010
100100
010101
• Credit risk protection
DeeperInsights
25. PolyBase
Query relational and non-relational data with T-SQL
T-SQL query
SQL Server Hadoop
Quote:
************************
**********************
*********************
**********************
***********************
$658.39
Jim Gray
Name
11/13/58
DOB
WA
State
Ann Smith 04/29/76 ME
DeeperInsights
26. Support for Temporal Data
Track historical data
DeeperInsights
• Data changes over time (!)
• Databases naturally provide
a current view
• But an historical perspective
is often critical
Time travel
Data audit
Predictive analytics
Repair record-level corruptions
27.
28. Mission critical platform Deeper Insights Hyperscale
Stretch Database
Stretch operational tables in a secure manner
into Azure for cost-effective historic data
availability.
Enhanced backup to Azure
Faster restore times, 50% reduction in storage.
Larger DBs
29. Order history
Name SSN Date
Jane Doe cm61ba906fd 2/28/2005
Jim Gray ox7ff654ae6d 3/18/2005
John Smith i2y36cg776rg 4/10/2005
Bill Brown nx290pldo90l 4/27/2005
Sue Daniels ypo85ba616rj 5/12/2005
Sarah Jones bns51ra806fd 5/22/2005
Jake Marks mci12hh906fj 6/07/2005
Order history
Name SSN Date
Jane Doe cm61ba906fd 2/28/2005
Jim Gray ox7ff654ae6d 3/18/2005
John Smith i2y36cg776rg 4/10/2005
Bill Brown nx290pldo90l 4/27/2005
Customer data
Product data
Order History
Stretch to cloud
Stretch SQL Server into Azure
Stretch cold data to Azure with remote query processing
App
Query
Microsoft Azure
Jim Gray ox7ff654ae6d 3/18/2005
HyperscaleCloud
31. Fully managed Database Service …
So you can focus on your Business
• Built for SaaS and Enterprise applications
• Predictable performance & Pricing
• Elastic database pool for unpredictable SaaS workloads
• 99.99% availability built-in
• Geo-replication and restore services for data protection
• Secure and compliant for your sensitive data
• Fully compatible with SQL Server 2016 databases
32. Predictable workloads
Single databases or partitioned data across multiple
databases; scale between service tiers and
performance levels as capacity needs fluctuate.
Scaledatabases
upasneeded
Scale out/in the pool
…
Single database or
partitioned databases
Customer
1
Customer
2
Customer
3 Customer
#N…
Unpredictable workloads
For large numbers of databases with unpredictable
performance demands; pool resources to be shared
between these databases.
Elastic Database Pool
Databasesconsume
resourcesasneeded
Managing large numbers of Databases
33. SQL Database Service Tiers (single DB model)
*The 99.99% availability SLA does not apply to the existing Web and Business editions, which will continue to be supported at 99.9% availability.
Built For
Available SLA
Database Max Size
Business Continuity
Security
Performance Objectives
Database Transaction
Units (DTUs)
Available Tiers
($/Month) and GA Price
Point-in-time Restore
(“oops” Recovery)
BASIC PREMIUMSTANDARD
P1S0
Light transactional workloads Medium transactional workloads Heavy Transactional Workloads
99.99%*
2 GB 250 GB 500 – 1,000 GB (more soon)
Any point within 7 days Any point within 14 days Any point within 35 days
Geo-restore
Geo-replication, standby
secondary
Active geo-replication, up to four readable
secondary backups
Auditing, row-level security, dynamic data masking, encryption
Transactions per hour Transactions per minute Transactions per second
5
$4.99
S1 S2 S3 P2 P4 P6 P11
10 20 50 100
$15 $30 $75 $150
125 250 500 1,000 1,750
$465 $930 $1,860 $3,720 $7,001
P15 …
4,000
$16,003
34. Azure SQL Data Warehouse
• A relational data-warehouse-as-a-service, fully managed by Microsoft.
• Industries first elastic cloud data warehouse with proven SQL Server capabilities.
• Support your smallest to your largest data storage needs.
Saas
Azure
Public
Cloud
Office 365Office 365
AzureAzure
35.
36. Source
Target
Windows Azure
Windows Azure
Tool(s) DMA DMA SSMA
Legacy
Modern
Comparison
Reports
A’
SQL 2008 Instance
Extensive
tracing
Statistical
Analysis
Analyze
Results
B
SQL 2016 Instance
Extensive
tracing
capture prod
workload
37. Migrations by Industry
Financial Services 139
Discrete Manufacturing 122
Retail &
Consumer Goods
113
Government 105
Health 94
Professional Services 93
Process Manufacturing
& Resources
59
Hospitality & Travel 44
Telecommunications 36
Power & Utilities 31
Other Industries 119
TOTAL 955
38. Azure SQL Database
Azure SQL Data Warehouse
SQL Server 2016 on VM
Analytics Platform System
Azure Data Lake
SQL Server 2016
Analytics Platform System
SQL
Relational Non-relational
On-premisesCloudMicrosoft Data Platform
Transforming data into intelligent action
• Manage all your data in a mission critical,
scalable, secure way
• Gain deep insights across all of your data
without data movement
• Utilize existing skills and investments
• Consistent on-premises, cloud and hybrid
experiences
Federated query
Business intelligence
Machine learning &
advanced analytics
Insights
43. In-Memory Transactional Processing
SQL Server Integration
• Same manageability,
administration &
development experience
• Integrated queries &
transactions
• Integrated HA and
backup/restore
In-Memory Data
Access
• Indexes (hash and range)
exist only in memory
• Records exist only in
memory (pointers from
indexes)
• No buffer pool, B-trees
• Stream-based storage
T-SQL Compiled to
Machine Code
• T-SQL compiled to machine
code via C code generator
• Invoking a procedure is just
a DLL entry-point
• Aggressive optimizations @
compile-time
Declining memory price Many-core processorsStalling CPU clock rate Lower TCO
Hardware trends Business
Integrated experience
High performance data
operations
Efficient business-logic
processing
Customer
Benefits
ArchitecturalPillarsDrivers
High Concurrency
• Core engine uses lock-free
algorithms
• No lock manager, latches or
spinlocks
• Multi-version optimistic
concurrency control with full
ACID support
Frictionless scale-up
44. 45
Column-Store Indexes
Improved compression:
Data from same domain
compress better
Reduced I/O:
Fetch only columns needed
…
Row-store indexes Column-store indexes
Ideal for OLTP
Efficient operation on small set of rows
C5C1 C2 C3 C4
Improved Performance:
More data fits in memory
Optimized for CPU utilization
Ideal for DW Workload
48. • Interchange data with apps
and services
• Exploit agility of NoSQL to
easily extend your app
SQL Server
Web app, service
49. CREATE TABLE Departments
(
DeptId int NOT NULL PRIMARY KEY CLUSTERED
, DeptName varchar(50) NOT NULL
, ManagerId int NULL
)
;
How Temporal Tables Work
End-to-endmobileBI
50. CREATE TABLE Departments
(
DeptId int NOT NULL PRIMARY KEY CLUSTERED
, DeptName varchar(50) NOT NULL
, ManagerId int NULL
, SysStartTime datetime2 GENERATED ALWAYS AS ROW START NOT NULL
, SysEndTime datetime2 GENERATED ALWAYS AS ROW END NOT NULL
, PERIOD FOR SYSTEM_TIME (SysStartTime, SysEndTime)
)
WITH (SYSTEM_VERSIONING = ON (HISTORY_TABLE = DepartmentHistory))
;
How Temporal Tables Work
End-to-endmobileBI
51. How Temporal Tables Work
Insert
prior version Start EndDeptId DeptName ManagerId
DepartmentsHistory
End-to-endmobileBI
Update / Delete
Departments (temporal)
Departments
Start EndDeptId DeptName ManagerId
52. How Temporal Tables Work
Start EndDeptId DeptName ManagerId
DepartmentsHistory
End-to-endmobileBI
Normal query
SELECT * FROM Departments
GO
Departments (temporal)
Departments
Start EndDeptId DeptName ManagerId
53. How Temporal Tables Work
Start EndDeptId DeptName ManagerId
Departments DepartmentsHistory
End-to-endmobileBI
Temporal query SELECT * FROM Departments
FOR SYSTEM_TIME AS OF '2015.01.01'
GO
Departments (temporal)
Start EndDeptId DeptName ManagerId
54. Paginated reports
Design beautiful documents using updated
tools and new features
Mobile reports
Create responsive, interactive reports optimized
for mobile devices
Modern web portal
Consume both types of reports in one web
portal using modern browsers
SQL Server Reporting Services
55. SQL Server Analysis Services 2016
Easily create models
IT pro
Increase adoption
Business analyst
Share insights faster
Faster time
to insight
BI consumers
56.
57. OLTP
Industry leading TCO
$648K
+ $120
per user for Power BI
SQL Server 2016
ADVANCED ANALYTICS
BUSINESS INTELLIGENCE
OLTP
DATA WAREHOUSING
3.4x
20x
per user
$2.2M
+ $2,230
per user for BI
Note: For OLTP and DW scenario, the price comparison
is based on a server with 2 proc, 8 cores each
Built-in with SQL Server vs.
expensive add-ons with Oracle
Complete mobile BI
In-memory
End-to-end security
Advanced Analytics
built-in
built-in
built-in
built-in
DATA WAREHOUSING
BUSINESS INTELLIGENCE
ADVANCED ANALYTICS
58. Easy with SQL Server migration assistants
SSMA for Oracle
SSMA for Sybase
SSMA for DB2
SSMA for MySQL
SSMA for Access
Editor's Notes
SQL Server is the new industry leader and SQL Server 2016 is packed with value for customers and as with our history, that value is built-in to a single enterprise sku with no additional add-ons.
Let’s take a look at the top 5 reasons why you want to bet your business needs on SQL Server. If you are on SQL Server 2005 there is no better time to modernize your apps. If you are on Oracle or IBM, no better time to look again at the value you can gain today at a much lower TCO.
<click>
Industry leader in mission critical OLTP
In case you missed, there is a new leader in Gartner’s core database MQ, where SQL Server for the first time has de-throned Oracle in both execution and vision! Microsoft SQL Server has been the industry leader for two years in a row! Customers are realizing the value that Microsoft is delivering at a rapid pace and in a customer friendly way by building-in innovation verses requiring add-ons.
SQL Server also has #1 rankings across a number of TPC-E and TPC-H performance benchmarks
Speaking of security and performance, let’s take a look at how we fair against the competition.<click>
Most secure database
SQL Server continues to be the least vulnerable database 6 years in a row. NIST (National Institute of Standards and Technology) tracks database vulnerabilities and shows SQL as the lowest even though we have more units deployed in production than both Oracle and IBM combined. So what does that mean, if you look at the chart you will see Oracle has many more vulnerabilities, this doesn’t mean that Oracle didn’t address them, but until the vulnerability patch is released and you implement it your data is at risk. Fewer vulnerabilities means fewer patches and your data is less exposed to attack.
In addition, SQL Server 2016 delivers layers of protection with capabilities that can protect your data at rest and in motion, even in the memory buffer pool, without impacting database performance, along with the ability to control access and monitor threats. This multi-layered approach combined with proven track record of being least vulnerable provide you with the most secure database on the planet. <click>
Highest performing data warehouse
From a performance perspective, looking at TPC-H a standard benchmark particularly for Data Warehousing workloads, SQL holds the number #1, #2, and #3 spots for non-clustered scale up performance on multiple hardware platforms including HP, Lenovo and Cisco and for multiple data sizes including 1TB, 3TB and 10TB. Oracle comes in at #4. This not only showcases SQL Server performance, but performance at scale for data warehousing.
SQL Server 2016 can scale from data marts to the biggest DW workloads. With SQL Server 2016 enterprise you also get the rights to deploy our scale out MPP (massive parallel processing) data warehousing appliance, so again incredible value out of a single sku. <click>
End to end mobile BI on any device
Now let’s take a look at end to end mobile BI solution. Many of you may have heard about the Datazen acquisition we made to provide our customer with mobile BI on any device. Well in SQL Server 2016 this will be integrated into Reporting Services, which we are enhancing in a big way. What this means is you can now publish modern reports using PowerBI or Excel 2016 to an iPhone, Android phone, as well as Windows phone. Best of all its built-in so no need to buy a separate product. With the new integration of Power BI and SQL Server you can enable self-service BI in addition to mobility. Even if you choose to enable self-service BI you are doing it at a fraction of the cost of Tableau and Oracle. Even though Tableau has added mobile it’s only iOS and not Android, which is important outside of the US and Tableau is only a point solution for BI, where as SQL Server can tackle all data workloads give you BI and Advanced Analytics built-in. <click>
In-database Advanced Analytics
Many customers are exploring going beyond BI into predicative analytics where they want to proactively pave their businesses future with data rather than react to data. With SQL Server 2016 you can now accomplish this with built-in in-database advanced analytics. Again the key here is in-database, because when you talk to customers trying to implement advanced analytics the number one challenge is moving the data out of your database to do perform open source R models. In addition, customers want to perform analysis using R models on the latest data which you can do quickly by combining R with SQL Server in-memory technology. With 2016 you can perform R models directly in the database. In addition, customer want to run their R models on the latest data and you can do this quickly with SQL Server 2016 by combining the power of open source R with SQL Server in-memory technology for incredibly fast reads and writes. <click>
In-memory across workloads
In addition to these top 5 reasons, our optimized in-memory technology is fueling performance across all workloads from our in-memory OLTP that provides up to 30x transactional performance to our in-memory columnstore that give over 100x faster queries for data warehouse and BI workloads. Now with SQL Server 2016, you also have the ability to combine in-memory technologies to give you super-fast reads on top of super-fast writes to enable real-time operational analytics.<click>
Consistent Experience from on-premises to cloud
In addition to in-memory across all of these workloads, we can also deliver these capabilities with a consistent experience both on-premises and cloud with common development and management tools and common T-SQL. Our goal is to provide you a great experience with data no matter where you choose to implement it! <click to next slide>
With SQL Server 2016 Service Pack 1, innovative features are now available across editions, so companies can scale across editions with a consistent programming surface area.
With SQL Server v.Next, now in public preview, and generally available to purchase targeting mid-calendar year 2017, the power of SQL Server is available on the platform of your choice.
Follow instructions in inmem_oltp\readme.txt directory
1 min
TODO: Add in resources
MSFT delivers the leading total cost of ownership (TCO) for Tier 1 workloads. Slide shows a comparison with Oracle. Key point - we are building things in while Oracle is adding things on.
Oracle ULA (unlimited license agreement) is based on enterprise SKU but it doesn’t include in-memory, advanced analytics. Add-ons can grow to as much as $10K per core
Also consider TCO over time – what future products will be packaged as add-ons from Oracle vs built-in from Microsoft? Better bet with MSFT.
<click>