#sqlsatPordenone #sqlsat495 February 27, 2016 Elastic Database, going to the infinity * Emanuele thinkit.it –

Slides:



Advertisements
Similar presentations
Amazon RDS (MySQL and Oracle) and SQL Azure Emil Tabakov Telerik Software Academy academy.telerik.com.
Advertisements

GETTING STARTED WITH AZURE SQL DB Warner Chaves SQL MCM / MVP SQLTurbo.com Pythian.com.
Understanding SQL Azure Name Title Microsoft Corporation.
Virtual techdays INDIA │ November 2010 SQL Azure Data Sync Shilpa Nirmale │ Associate Manager, Accenture.
Global Windows Azure Bootcamp Auckland March
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Database Design Table design Index design Query design Transaction design Capacity Size limits Partitioning (shard) Latency Redundancy Replica overhead.
Scott Klein Technical Evangelist. Scott Klein.
SQL Azure Intro and What’s New Level: Introductory to Intermediate Andy Thiru SQL/BI Developer.
COS310 Replica 1 Replica 2 Replica 3 DB Single Logical Database Multiple Physical Replicas.
Text Microsoft to Or Tweet #uktechdays Questions?
COS308. SQL Azure Database DEMO.
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
Miss a User Group meeting? Forget something that you learned? Want to see content from a User Group not in your area? Want to share with a buddy? We.
#sqlsat454 October 10, 2015 Implementing and maintaining an Azure SQL Database project Emanuele thinkit.it –
COMPLEX PROJECTS Portfolio Selection Workflow Schedule Budgets Metadata SharePoint Departments MEDIUM PROJECTS Schedule Metadata Reports SharePoint.
Azure SQL Database Lori Clark SQL Saturday 10/17/2015.
Putting Your Head in the Cloud Working with SQL Azure David Postlethwaite 19/09/2015David Postlethwaite.
Scaling out and in with Azure SQL DB Elastic Scale DBA-203 Warner Chaves, MCM/MVP, SQLTurbo.com, Pythian.com.
SQL Server as a Cloud Service November 11th 2015 Warner Chaves SQL MVP/MCM.
ELASTIC DATABASE CAPABILITIES WITH AZURE SQL DB Silvia Doomra Azure SQL DB Program Management.
Microsoft Azure SQL Database – SQL Azure : The Good, The Bad and the Ugly. Pini Krisher DBA TL at etoro
Aaron Stanley King. What is SQL Azure? “SQL Azure is a scalable and cost-effective on- demand data storage and query processing service. SQL Azure is.
SQL Server as a Cloud Service April 15th 2016 Warner Chaves Data Platform MVP/SQL Server MCM.
Presented by: Aaron Stanley King.  Benefits of SQL Azure  Features of SQL Azure  Demos, Demos, Demos!  How to query in SQL Azure  More Demos!  Recent.
Peter Lu Copyright 2016 Developing SQL Database in Azure Peter Lu.Net Practices Director Principle Architect Nexient April 29th 2016.
Oracle Database Native Sharding: a customer perspective ©2016 PayPal Inc. Confidential and proprietary. John Kanagaraj, Sr. Member of Technical Staff,
Migrate DB to Azure SQL Taiob M Ali.
Microsoft Connect /6/ :05 AM
Use relational database as a service
State of Azure SQL Database
How to tune your applications before moving your database to Microsoft Azure SQL Database (MASD) OK, you've jumped into your Azure journey by creating.
Visual Studio 2010 Database Projects
Successfully migrate existing databases to Azure SQL Database
Windows Azure SQL Federation
Azure SQL Databases - Introduction and Migration
of our Partners and Customers
Implementing and maintaining an Azure SQL Database project
SQL DB Elastic Pools for SaaS
Azure Cosmos DB Venitta J Microsoft Connect /6/2018 4:36 PM
Scaling In e Scaling Out através do elastic pool
Azure SQL Database – Scaling in and Scaling out with elastic pool
Design and Implement Cloud Data Platform Solutions
04 – Azure SQL Database Bret Stateham | Senior Technical Evangelist​
Azure SQL Database – Scaling in and Scaling out with elastic pool
Implementing and maintaining an Azure SQL Database project
Introduction to Azure SQL Database
Elastic Database, going to the infinity *
Cloud OS App Launch Services Success Story
{. “speaker”:. “Emanuele Zanchettin”,. “session” :
11/18/2018 2:14 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
TechEd /19/ :10 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Cloud BI with Azure Analysis Services
Let's make a complex dataset simple using Azure Cosmos DB
Azure SQL Database - Managing your database on the cloud
Explore the Azure Cosmos DB with .NET Core 2.0
Understanding Azure SQL DB Service Tiers
Microsoft Virtual Academy
RealStudio and Cloud Databases
DAT381 Team Development with SQL Server 2005
Let's make a complex dataset simple using Azure Cosmos DB
Platinum Sponsors Silver Sponsors Say Thanks to our Sponsors
Power BI with Analysis Services
Azure Cosmos DB with SQL API .Net SDK
MS AZURE By Sauras Pandey.
New, Old or Pink - it is all good
DEV2DEV Performance tips for faster SQL queries
MICROSOFT GO-TO-MARKET SERVICES SUCCESS STORY
SQL Azure to .NET Developers
The Database World of Azure
Presentation transcript:

#sqlsatPordenone #sqlsat495 February 27, 2016 Elastic Database, going to the infinity * Emanuele thinkit.it –

#sqlsatPordenone #sqlsat495 February 27, 2016 Organizers

#sqlsatPordenone #sqlsat495 February 27, 2016 Gold Sponsors

#sqlsatPordenone #sqlsat495 February 27, 2016 Bronze Sponsors

#sqlsatPordenone #sqlsat495 February 27, 2016 Speaker info – Emanuele Zanchettin  15+ years of experience  data architect and consultant about SQLServer and Azure SQL Database  analyst and software developer using.NET  coordinator of resources and IT projects  Staff of 1nn0va – an Official Microsoft Community  Speaker about SQLServer and Azure SQL Database technologies  CEO and co-founder thinkIT Certified company ISO 9001:2008 (Quality) and ISO/IEC :2011 (IT Services)  –

#sqlsatPordenone #sqlsat495 February 27, 2016 About you Had a busy day, sleeping time.. ??? Are you awake?  Try to raise your hand  Try to clap your hands How many people are using … (raise your hand)  SQL Server?  Azure SQL Database?  SS Management Studio?  MS Visual Studio?

#sqlsatPordenone #sqlsat495 February 27, 2016 Agenda Scalability Service evolution Elastic scale Prices Performance sharing Elastic database pool Have fun with Elastic Scale & pool

#sqlsatPordenone #sqlsat495 February 27, 2016 Data partitioning - Scalability Scale-out Horizontal partitioning Vertical Partitioning Scale-up Idval Idval Idval Database bigger dbmore dbs Elastic scale (ex. app multi-tenant)

#sqlsatPordenone #sqlsat495 February 27, 2016 Conclusions Scale-up  All right Vertical Partitioning  External foreign keys, between databases, not permitted  You can not have transactions between databases Even using Microsoft Distributed Transaction Coordinator (MDTC client side)  Scale-out or horizontal partitioning  Embedded in Azure  Schema design   Developing and troubleshooting are little bit hard   Elastic Scale … was Federation …  Scale in-out / up-down..

#sqlsatPordenone #sqlsat495 February 27, 2016 The choice, conscious

#sqlsatPordenone #sqlsat495 February 27, 2016 Other conclusions  Service evolution t f (x) start 6 months ago 2 days ago tomorrow? today

#sqlsatPordenone #sqlsat495 February 27, 2016 Evolution from Federation to Elastic Scale The Azure SQL Database Federations feature is being retired along with the Web/Business editions in September 2015 (Cit.)

#sqlsatPordenone #sqlsat495 February 27, 2016 Shard Map  Two types of Shard Map  Range: intervals contiguous elements  List: list of values Four types of keys  INT  BIGINT  GUID  VARBINARY

#sqlsatPordenone #sqlsat495 February 27, 2016 Split/Merge scenario Some comands –CreateShard –DeleteShard –CreateRangeMapping –CreatePointMapping –DeleteMapping –UpdateMapping –MarkMappingOffline –MarkMappingOnline KeyShard Location 1Database_A 3Database_B 4Database_C 6Database_B... Key RangeShard Location [1, 50)Database_A [50, 100)Database_B [100, 200)Database_C [400, 600)Database_C...

#sqlsatPordenone #sqlsat495 February 27, 2016 Premium Easy to understand Vertical: Scale-up or scale-down Horizontal: Scale-out or scale-in Basic Standard Basic Premium Standard Scale out/in Scale up/down

#sqlsatPordenone #sqlsat495 February 27, 2016 Price How much “single database”

#sqlsatPordenone #sqlsat495 February 27, 2016 Performance sharing Next step Example 20 * S3 (100 DTU) € 2.529,60/mo Example 4 * S3 (100 DTU) € 505,92/mo Example 1 * S3 (100 DTU) € 126,48/mo

#sqlsatPordenone #sqlsat495 February 27, 2016 Elastic database pool  “This is a preview feature“  Evolution of elastic database management  “Container” of eDTU  Resource Sharing  Predictable budget  Scalable  Not ideal for every scenarios   Use it only if you need it

#sqlsatPordenone #sqlsat495 February 27, 2016 Elastic database pool Easy to understand Vertical: Scale-up or scale-down (DTU) Horizontal: Scale-out or scale-in (db nums) Scale db nums out/in Scale DTU pool up/down

#sqlsatPordenone #sqlsat495 February 27, 2016 How much “elastic database” Price

#sqlsatPordenone #sqlsat495 February 27, 2016 Comparison Simple database  20 x S3 100DTU  Up to 2000DTU  Up to 5TB (250GB/each)  € 2.529,60 Elastic database  1 X STD 100eDTU  Up to 100DTU  Up to 100GB (250GB/each)  € 189,53 You SAVE 20x DTU 13x expense LIMITS (  )

#sqlsatPordenone #sqlsat495 February 27, 2016 DEMO Have fun with Elastic Scale & Elastic DB

#sqlsatPordenone #sqlsat495 February 27, 2016 Links  Azure SQL Database Elastic Scale Ch9 channel9.msdn.com/Shows/Data-Exposed/Azure-SQL- Database-Elastic-Scale channel9.msdn.com/Shows/Data-Exposed/Azure-SQL- Database-Elastic-Scale  SQL Database Service Level Agreement (SLA)  SQL Database pricing  Guidelines and Limitations (Windows Azure SQL Database) msdn.microsoft.com/en-us/library/windowsazure/ff aspx

#sqlsatPordenone #sqlsat495 February 27, 2016 Links  Elastic database pool for SQL databases database-elastic-pool/ database-elastic-pool-guidance/

#sqlsatPordenone #sqlsat495 February 27, 2016 Answer depends on your... wallet

#sqlsatPordenone #sqlsat495 February 27, 2016 THANKS! #sqlsatPordenone #sqlsat495