Způsoby správy dat

Správa dat je klíčovým prvkem cloudových aplikací a ovlivňuje většinu atributů kvality. Z důvodů, jako je například výkon, škálovatelnost nebo dostupnost, se data obvykle hostují v různých umístěních a napříč několika servery. To s sebou může nést řadu problémů. Je například nutné zajistit konzistenci dat a data se musí obvykle synchronizovat napříč různými umístěními.

Kromě toho by data měla být chráněna při ukládání, přenosu a prostřednictvím mechanismů autorizovaného přístupu, aby se zachovalo zabezpečení důvěrnosti, integrity a dostupnosti. Další informace najdete v tématu Řízení ochrany dat srovnávacího testu zabezpečení Azure.

Vzor Souhrn
Cache-Aside Na vyžádání načte data z úložiště dat do mezipaměti.
CQRS Odděluje operace, které načítají data, od operací, které aktualizují data, a to s využitím samostatných rozhraní.
Event Sourcing Využívá úložiště s možností jenom přidávat pro záznam úplné posloupnosti událostí, které popisují akce s daty v doméně.
Index Table Vytváří indexy přes pole v úložištích dat, na která často odkazují dotazy.
Materialized View Generuje předem vyplněná zobrazení nad daty v jednom nebo několika úložištích dat v případě, že data nejsou pro požadované operace dotazů ideálně naformátovaná.
Sharding Rozděluje úložiště dat do sady horizontálních oddílů.
Static Content Hosting Nasazuje statický obsah do služby cloudového úložiště, která ho může doručit přímo klientovi.
Valet Key Používá token nebo klíč, který klientům poskytuje omezený přímý přístup ke konkrétnímu prostředku nebo službě.