DATA on AZUREPini Krisher DBA TL atetoro (www.etoro.com)@krisherpi
Agenda:What kind of DATA can we put in Azure?What forms of DATA Storage Azure can offer?Way of works with those DATA Storage.What DATA can we take from Azure?I will works a lot on the portal during the presentation….
What can we put?All data or storage you wantProblems:No PCI or other complianceSecurity – is the most important and problematic – but…
DATA on AZUREWindows Azure SQL DatabasesSQL Server on VMWindows Azure StorageReportingHadoop on AzureRecovery
DATABASES on AZUREWindows Azure SQL DatabasesSQL Server on VMWindows Azure Storage
What is PAAS in DB worldYou can not connect to the serverYou can not manage hardwareYou can not control hardwareNo clusters ect…So… what DBA’s can do?Nothing in infrastructure – there are 3 replicas…Applicative work: adding Indexes, short transactionect…Performance tuningHigh queries by CPU ,IO ect…
Azure DATA Centers6 Data CentersNice movie at:http://www.youtube.com/watch?v=JJ44hEr5DFE
Logical structure of WASDSubscription servers DataBasesThey can not talk with each other!!!!!!
Azure PortalCreate ServerCreate DB – 3 ways (from portal, ssms, vs2012)LocationSize – 1-150 GBSecurityBasic monitoring (monitoring in other tools like Quest)Connection strings from the portal
SO – we have DB whats next?Start working – build tables, insert data, create sP’sCopy DBModify sizeBACKUPS only to blobs!!!?????Migrate existing data – how?WAMW – tool from MSFT – free toolScripts in SSMSDeploy from SSMSBCP’sBacpac – Data Tier Application – to storage and to azureTools like red gate or soSyncQueries from SSMS about tuningMWSSMSPortal
Ways of uselogsRegular DB – no PCI yetLots of small DB’sScale up – increase DB sizeScale out – federationDevops
Web protalConnect – silver light – to 1 DB or to serverRun T-sqlBasic monitoringQuery plansAdd indexesSee DATAChange schema
Features that areSupported/not SupportedSupported:New syntaxAuto UpdatesCopy DBLinked server from local DB’sNot Supported:Service brokerJobsprofilerClrReplicationConnections between DB’s in serverSSMS
SQL Server on VMCreateConnect via RDPCan controlCan monitor in the server
Azure StorageBlob – can store any type of file,backups, images, (create, use asstorage, upload, see in browser)Q (can be in multi data centers)Tables nosql– tools and manage(Azure Storage explorer, VS2012)Main portalAzure storageexplorerVS2012