Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
xii
Wprowadzenie
krótkirozdziałzawierawyliczenietychróżniciwyjaśniaichprzyczyny
.Tam,gdzie
tomożliwe,zasugerowaliśmyrównieżobejściadlafunkcjiSQLServer,którenie
wspieranewSQLDatabase.
Rozdział4Migrowaniebazdanych
Przybudowaniusystemumającegodzia-
łaćwchmurzeMicrosoftAzureczęstozachodzipotrzebaprzeniesieniabazdanych
zistniejącychserwerówSQLServerdoSQLDatabase.Istniejewieletechnik
inarzędzi,którychmożnaużyćwceluprzemigrowaniabazdanychSQLDatabase.
WtymrozdzialepokażemywykorzystaniedotegoceluskryptówTransact-SQL,
mechanizmuSQLData-TierApplications,kopiowaniamasowegoorazkreatora
SQLDatabaseMigrationWizard.
Rozdział5Bezpieczeństwoikopiezapasowe
Bezpieczeństwo,dostępność
imożliwośćprzywróceniapoawariitoczołowepozycjenaliścierzeczy
,które
kliencirozważajązastanawiającsięnadkorzystaniemzusługpublicznejchmury
.
WtymrozdzialepoznamymechanizmyzabezpieczeńdostępnewMicrosoftAzure.
Pokażemy
,jakzabezpieczyćbazędanychSQLDatabaseprzyużyciuregułzapory
,
atakżejaktworzyćużytkownikówiprzypisywaćuprawnienia.Nakoniecomó-
wimysposobyprzywracaniapoawariachprzyużyciutechnikkopiizapasowych
udostępnianychprzezSQLDatabase.
Rozdział6Raportowaniewchmurze
Jeślimamyjużbazędanychzawierającą
jakieśinformacje,jesttylkokwestiączasu,gdypojawisięwymógtworzeniarapor-
tówdotyczącychtychdanych.GdybazatajesthostowanawchmurzeMicrosoft
Azure,naturalnejestrozważenieumieszczeniawtejchmurzerównieżrozwiązania
raportującego.Wtymrozdzialedowiemysię,jakutworzyćmaszynęwirtualną
(VM)wAzure,hostującąSQLServerReportingServices(SSRS)wchmurze(nie
jestwymaganewcześniejszedoświadczeniewpracyzSSRS).Poskonfigurowaniu
VMpokażemy
,jakbudowaćraportySSRSprzyużyciudwóchnarzędziautorskich:
ReportBuilderorazSSDTBusinessIntelligencedlaVisualStudio.Pozbudowaniu
iprzejrzeniuraportówlokalnienauczymysię,jakwdrożyćjenamaszyniewirtu-
alnej,abyzbudowaćpełnerozwiązaniedziałającewchmurze.
Rozdział7MicrosoftAzureSQLDataSync
Wtymrozdzialenauczymysię,
jakwykorzystaćusługęSQLDataSyncdostępnąwMicrosoftAzuredorepliko-
waniadanychpomiędzywielomabazamidanych.Poznamyarchitekturęgwiaz-
dy
,naktórejopartajestusługa,anastępniepokażemy
,jakwykorzystaćusługę
SQLDataSyncdoimplementowaniarozwiązańwrozmaitychscenariuszach,w
tymjedno-idwukierunkowereplikacjewzbiorzebazdanychrozmieszczonych
wróżnychlokalizacjach.ProcedurywtymrozdzialepoprowadząCzytelnika
poprzezproceskonfigurowaniausługiSQLDataSyncitworzeniagrupsynchro-
nizacjiobejmującychzarównobazydanychhostowanewchmurze(wMicrosoft
AzureSQLDatabase),jakiwsiedzibie(używająceSQLServer).Nauczymysię
też,jakkonfigurowaćstrategięrozwiązywaniakonfliktówiwłączyćharmonogram
automatycznejsynchronizacji.