SlideShare a Scribd company logo
1 of 24
SQL Azure Luka Lovošević Microsoft Hrvatska
 
SADRŽAJ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Uvod u SQL Azure (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Uvod u SQL Azure (ii) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Uvod u SQL Azure (iii) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],SQL Azure arhitektura
Kako nastaje SQL Azure baza (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Account Server Database
Kako nastaje SQL Azure baza (ii) ,[object Object],[object Object]
Naplata SQL Azure usluge (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Naplata SQL Azure usluge (ii) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Administracija i security (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Administracija i security (ii) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Razvoj za SQL Azure (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Razvoj za SQL Azure (ii) ,[object Object],[object Object],[object Object],[object Object]
Razvoj za SQL Azure (iiI) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Razvoj za SQL Azure (iv) ,[object Object],[object Object]
Novosti sa PDC 2010 (i) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Novosti sa PDC 2010 (ii) ,[object Object],[object Object],[object Object],[object Object],SQL Azure
Novosti sa PDC 2010 (iii) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web Role Reporting
Zaključak ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Korisni linkovi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 

More Related Content

Viewers also liked

Understanding the Depth of Google Scholar and its Implication for Webometrics...
Understanding the Depth of Google Scholar and its Implication for Webometrics...Understanding the Depth of Google Scholar and its Implication for Webometrics...
Understanding the Depth of Google Scholar and its Implication for Webometrics...Idowu Adegbilero-Iwari
 
Windows 7
Windows 7Windows 7
Windows 7denismo
 
Google Scholar and Web of Science: Similarities and Differences in Citation A...
Google Scholar and Web of Science: Similarities and Differences in Citation A...Google Scholar and Web of Science: Similarities and Differences in Citation A...
Google Scholar and Web of Science: Similarities and Differences in Citation A...Balachandar Radhakrishnan
 
Managing Your Digital Profile
Managing Your Digital ProfileManaging Your Digital Profile
Managing Your Digital Profilelisbk
 
Google scholar and the academic web
Google scholar and the academic webGoogle scholar and the academic web
Google scholar and the academic webJamie Bisset
 
Google Scholar vs. MEDLINE for Health Sciences Literature Searching
Google Scholar vs. MEDLINE for Health Sciences Literature SearchingGoogle Scholar vs. MEDLINE for Health Sciences Literature Searching
Google Scholar vs. MEDLINE for Health Sciences Literature Searchinghsls
 

Viewers also liked (7)

Understanding the Depth of Google Scholar and its Implication for Webometrics...
Understanding the Depth of Google Scholar and its Implication for Webometrics...Understanding the Depth of Google Scholar and its Implication for Webometrics...
Understanding the Depth of Google Scholar and its Implication for Webometrics...
 
Google Scholar
Google ScholarGoogle Scholar
Google Scholar
 
Windows 7
Windows 7Windows 7
Windows 7
 
Google Scholar and Web of Science: Similarities and Differences in Citation A...
Google Scholar and Web of Science: Similarities and Differences in Citation A...Google Scholar and Web of Science: Similarities and Differences in Citation A...
Google Scholar and Web of Science: Similarities and Differences in Citation A...
 
Managing Your Digital Profile
Managing Your Digital ProfileManaging Your Digital Profile
Managing Your Digital Profile
 
Google scholar and the academic web
Google scholar and the academic webGoogle scholar and the academic web
Google scholar and the academic web
 
Google Scholar vs. MEDLINE for Health Sciences Literature Searching
Google Scholar vs. MEDLINE for Health Sciences Literature SearchingGoogle Scholar vs. MEDLINE for Health Sciences Literature Searching
Google Scholar vs. MEDLINE for Health Sciences Literature Searching
 

Similar to SQL Azure

MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365Tomislav Lulic
 
Kako izvuci (naj)vise iz vaseg share pointa 2013
Kako izvuci (naj)vise iz vaseg share pointa 2013Kako izvuci (naj)vise iz vaseg share pointa 2013
Kako izvuci (naj)vise iz vaseg share pointa 2013Matija Blagus
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXIvan Kaselj
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXAndrej Ko?i?
 
Big Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzBig Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzwebburza
 
Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.Oracle Hrvatska
 
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u AzureuLuka Lovosevic
 
Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)IT Showoff
 
Upoznajte PowerPivot!
Upoznajte PowerPivot!Upoznajte PowerPivot!
Upoznajte PowerPivot!sharecroatia
 
Mean Stack JavaCro 2014
Mean Stack JavaCro 2014Mean Stack JavaCro 2014
Mean Stack JavaCro 2014Nenad Pecanac
 
White paper - Migracija IT rješenja u Cloud Hrvatskog Telekoma
White paper - Migracija IT rješenja u Cloud Hrvatskog TelekomaWhite paper - Migracija IT rješenja u Cloud Hrvatskog Telekoma
White paper - Migracija IT rješenja u Cloud Hrvatskog TelekomaHrvatski Telekom
 
Kako pojednostaviti administriranje manjih okruženja?
Kako pojednostaviti administriranje manjih okruženja?Kako pojednostaviti administriranje manjih okruženja?
Kako pojednostaviti administriranje manjih okruženja?Tomislav Lulic
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherAdis Jugo
 
Bi publisher ljiljana multicom.ppt [compatibility m
Bi publisher ljiljana  multicom.ppt [compatibility mBi publisher ljiljana  multicom.ppt [compatibility m
Bi publisher ljiljana multicom.ppt [compatibility mOracle Hrvatska
 

Similar to SQL Azure (20)

MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
 
JavaCro'15 - Enterprise service bus - Juraj Ćutić
JavaCro'15 - Enterprise service bus - Juraj ĆutićJavaCro'15 - Enterprise service bus - Juraj Ćutić
JavaCro'15 - Enterprise service bus - Juraj Ćutić
 
Kako izvuci (naj)vise iz vaseg share pointa 2013
Kako izvuci (naj)vise iz vaseg share pointa 2013Kako izvuci (naj)vise iz vaseg share pointa 2013
Kako izvuci (naj)vise iz vaseg share pointa 2013
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
 
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTXMicrosoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
Microsoft WinDays16 Technology Dynamics AX 7 Cloud ERP.PPTX
 
Big Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzBig Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzz
 
Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.
 
Napredni Excel brochure
Napredni Excel brochureNapredni Excel brochure
Napredni Excel brochure
 
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
 
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir MuratJavantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
 
Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)
 
Upoznajte PowerPivot!
Upoznajte PowerPivot!Upoznajte PowerPivot!
Upoznajte PowerPivot!
 
Mean Stack JavaCro 2014
Mean Stack JavaCro 2014Mean Stack JavaCro 2014
Mean Stack JavaCro 2014
 
White paper - Migracija IT rješenja u Cloud Hrvatskog Telekoma
White paper - Migracija IT rješenja u Cloud Hrvatskog TelekomaWhite paper - Migracija IT rješenja u Cloud Hrvatskog Telekoma
White paper - Migracija IT rješenja u Cloud Hrvatskog Telekoma
 
JavaCro'15 - API as a new architecture - Miroslav Rešetar
JavaCro'15 - API as a new architecture - Miroslav RešetarJavaCro'15 - API as a new architecture - Miroslav Rešetar
JavaCro'15 - API as a new architecture - Miroslav Rešetar
 
Kako pojednostaviti administriranje manjih okruženja?
Kako pojednostaviti administriranje manjih okruženja?Kako pojednostaviti administriranje manjih okruženja?
Kako pojednostaviti administriranje manjih okruženja?
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better together
 
Baze podataka i SQL - Vlatko Vlahek
Baze podataka i SQL - Vlatko VlahekBaze podataka i SQL - Vlatko Vlahek
Baze podataka i SQL - Vlatko Vlahek
 
Bi publisher ljiljana multicom.ppt [compatibility m
Bi publisher ljiljana  multicom.ppt [compatibility mBi publisher ljiljana  multicom.ppt [compatibility m
Bi publisher ljiljana multicom.ppt [compatibility m
 
Javantura Zagreb 2014 - Java na klijenstskoj strani - Ivan Vučak
Javantura Zagreb 2014 - Java na klijenstskoj strani - Ivan VučakJavantura Zagreb 2014 - Java na klijenstskoj strani - Ivan Vučak
Javantura Zagreb 2014 - Java na klijenstskoj strani - Ivan Vučak
 

More from Luka Lovosevic

(WD16) Machine Learning u praksi
(WD16) Machine Learning u praksi(WD16) Machine Learning u praksi
(WD16) Machine Learning u praksiLuka Lovosevic
 
(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platforme
(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platforme(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platforme
(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platformeLuka Lovosevic
 
(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...
(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...
(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...Luka Lovosevic
 
(Windays 13) Microsoft Big Data Platform
(Windays 13) Microsoft Big Data Platform(Windays 13) Microsoft Big Data Platform
(Windays 13) Microsoft Big Data PlatformLuka Lovosevic
 
Microsoft Open Government Data Initiative
Microsoft Open Government Data InitiativeMicrosoft Open Government Data Initiative
Microsoft Open Government Data InitiativeLuka Lovosevic
 
(ATD 9) Microsoft Big Data Platform
(ATD 9) Microsoft Big Data Platform(ATD 9) Microsoft Big Data Platform
(ATD 9) Microsoft Big Data PlatformLuka Lovosevic
 
ALM u Microosft Hrvatska - SIBS
ALM u Microosft Hrvatska - SIBSALM u Microosft Hrvatska - SIBS
ALM u Microosft Hrvatska - SIBSLuka Lovosevic
 
MILE - Mobile and Interactive Learning Environment
MILE - Mobile and Interactive Learning EnvironmentMILE - Mobile and Interactive Learning Environment
MILE - Mobile and Interactive Learning EnvironmentLuka Lovosevic
 

More from Luka Lovosevic (9)

(WD16) Machine Learning u praksi
(WD16) Machine Learning u praksi(WD16) Machine Learning u praksi
(WD16) Machine Learning u praksi
 
(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platforme
(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platforme(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platforme
(WD15) Brzo odlucivanje uz pomoc Microsoft cloud platforme
 
(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...
(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...
(Windays 14) Big data u praksi - Kako postati predsjednik uz pomoć big data t...
 
(Windays 13) Microsoft Big Data Platform
(Windays 13) Microsoft Big Data Platform(Windays 13) Microsoft Big Data Platform
(Windays 13) Microsoft Big Data Platform
 
Microsoft Open Government Data Initiative
Microsoft Open Government Data InitiativeMicrosoft Open Government Data Initiative
Microsoft Open Government Data Initiative
 
(ATD 9) Microsoft Big Data Platform
(ATD 9) Microsoft Big Data Platform(ATD 9) Microsoft Big Data Platform
(ATD 9) Microsoft Big Data Platform
 
ALM u Microosft Hrvatska - SIBS
ALM u Microosft Hrvatska - SIBSALM u Microosft Hrvatska - SIBS
ALM u Microosft Hrvatska - SIBS
 
MILE - Mobile and Interactive Learning Environment
MILE - Mobile and Interactive Learning EnvironmentMILE - Mobile and Interactive Learning Environment
MILE - Mobile and Interactive Learning Environment
 
mojmag.com
mojmag.commojmag.com
mojmag.com
 

SQL Azure

  • 1. SQL Azure Luka Lovošević Microsoft Hrvatska
  • 2.  
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.  
  • 24.  

Editor's Notes

  1. Dostupnost - data centri, redundantne kopije, automatski failover, load balancing Proširenje SQL Servera Manje konfiguracije i administracije, transparentni troškovi
  2. Exposes a TDS (tabular data stream) Administracija na logickoj razini – korisnici, role, baze, indexi, statistike, optimizacija querya… fizičku administraciju radi MS -> SLA Fizički diskovi nisu dostupni, ne mogu se specificrati file grupe, podaci se automatski repliciraju pa backup i restore komande nisu primjenjive (nova verzija podrzava kopiranje u novu bazu) -> SSIS ili SQLCMD se mogu koristiti za bulk kopiranje Scenarij A: Bitno je paziti na network latency – minimizirati broj requestova!!!
  3. Client - TDS interface, komunikacija sa SQL Azure, on-premise ili u Windows Azure Services - gateway između klijenta i platforme, billing, provisionining and routing Platform - fizički serveri i servisi (SQL Serveri), automatski failover, load balancing, replikacija, … health monitor Infrastructure – fizički hardver i OS
  4. - SQL Azure server je logička grupa baza podataka, ponaša se kao centralna administracijska konzola za više baza - Svaki SQL Azure server ima FQDN, stvara se u procesu provisioninga: servername.database.windows.net - Read-only master DB se stvara automatski prilikom provisioninga (drži popis logina koji imaju prava stvarati nove baze ili loginove), pomoću nje se - mogu gledati usage metrics Prilikom provisioninga, SQL Azure kreira „sa” account (server-level principal), dodatni loginovi se mogu stvoriti na serveru SQL server logins (autentikacija), DB users (grant access at DB level), DB roles (group users, grant access)
  5. Business edition – po 10 GB inkrement Moze se edicija mijenjati naknadno Naplacuje se i dodatni bandwith fee izvan platforme (transfer od-do klijenta ili između data centara) – paziti kod arhitekture rješenja
  6. For example, you have a single Business Edition database that reached a peak size of 25 GB of data for one day. Using the 10 GB multiplier, a 25 GB Business Edition database would be equivalent to three 10 GB Business Edition databases for one month. To find the daily rate, divide by the average number of days in the month. Assuming a 30 day month, your daily data usage for that one day would be 1 GB of a Business Edition database, or (3 x 10 GB per month / 30 days per month) = 1 GB/day. Lets look at a few examples; Assume we have a a web edition database that has a MAXSIZE=5GB. If the database size is 800MB, the daily charge for the database will be at the 1GB rate for web edition. if the next day, the database size grows to 3GBs, the daily charge will be based on the next billing increment for web edition which is 5GB for that day. If the next day, after some data deletion, the size drops back to 900MB, the daily charge will be based on 1GB back again. The same example applies to a business edition edition database. Assume we have a business edition database with MAXSIZE=50GB. If the total database size is 8GB, the daily charge for the database will be at the 10GB rate. If the next day, the database size grows to 25GB, the daily charge will be based on the next billing increment for the business edition which is 30GB and so on. Account owner/administrator je glavni, on kupuje subscriptione na MS OSCP – subscriptioni se dodjeljuju service administratoru (mogu biti isti accounti), to je kao DBA ili dev Sys.database_usage – popis koristenja baza Sys.bandwidth_usage – opis bandwidtha za svaku bazu Velicina baze: podaci + indexi + objekti (ne ulaze logovi, system tables, master, server catalogs, …) Ako se napuni baza, više nema inserta/updatea ili stvaranja novih objekata – moze se citati, raditi dele, truncate, drop table/indeks, rebuild index
  7. Administracija na razini baze je gotovo identična sa on-premise SQL Serverom Firewall – SQL Azure service samo na TCP 1433 (dovoljan je outbound), firewall settings se mora sloziti preko portala (IP range, Windows Azure konekcije) Sva komunikacija između SQL Azure DB i aplikacije se pod SSL-om SSMS i SQLCMD verzije prije 2008 R2 nisu podrzane (Express radi ok) Windows authentication (integrated security) nije (još) podržan, samo SQL authentication
  8. Kopiranje baze u novu kao backup na serveru Sami se brinete o offline (on-premise) backupu Replikacija nije podržana
  9. Interaktivni, tabularni reportovi Chartovi, grafovi Export u Excel, PDF, CSV, …