Návrh architektury databází

Azure Database for MariaDB
Azure Database Migration service
Azure Database for MySQL
Azure Database for PostgreSQL

Tento článek obsahuje přehled databázových řešení Azure popsaných v Centru architektury Azure.

Diagram that contrasts relational database management system and big data solutions.

Řešení Azure Database zahrnují tradiční systém pro správu relačních databází (RDBMS) i řešení pro velké objemy dat.

Úlohy RDBMS zahrnují online zpracování transakcí (OLTP) a online analytické zpracování (OLAP). Data z více zdrojů v organizaci je možné konsolidovat do datového skladu. K přesunu a transformaci zdrojových dat můžete použít proces extrakce, transformace a načítání (ETL).

Architektura velkých objemů dat je navržená tak, aby zpracovávala příjem, zpracování a analýzu velkých nebo složitých dat. Řešení pro velké objemy dat obvykle zahrnují velké množství nerelačních dat, která tradiční systémy pro správu relačních databází nejsou pro ukládání vhodné. Tento typ databáze se označuje jako NoSQL (nejen SQL).

Tento článek obsahuje zdroje informací o databázích Azure. Popisuje cesty k implementaci architektur, které vyhovují vašim potřebám, a osvědčené postupy, které je potřeba vzít v úvahu při návrhu řešení.

Existuje mnoho architektur, ze které můžete vycházet z řešení potřeb vaší databáze. Poskytujeme vám také nápady na řešení, na kterých můžete stavět, včetně odkazů na všechny potřebné komponenty.

Další informace o databázích v Azure

Pokud s databázemi v Azure začínáte, nejlepším místem, kde začít, je Microsoft Learn. Tato bezplatná online platforma poskytuje videa a kurzy pro praktické učení. Microsoft Learn nabízí studijní programy založené na vaší úloze, jako je vývojář nebo datový analytik.

Můžete procházet datové moduly Azure nebo pomocí tohoto studijního programu porozumět základům Azure SQL.

Tady jsou některé moduly Learn, které můžou být užitečné:

Cesta k produkčnímu prostředí

Pokud chcete najít užitečné možnosti pro práci s relačními daty, zvažte tyto zdroje informací:

  • Další informace o prostředcích pro shromažďování dat z více zdrojů a o tom, jak a použít transformace dat v rámci datového kanálu, najdete v tématu Extrakce, transformace a načítání (ETL).
  • Další informace o online analytickém zpracování (OLAP), které organizuje velké podnikové databáze a podporuje komplexní analýzu, najdete v tématu Online analytické zpracování.
  • Systémy online zpracování transakcí zaznamenávají obchodní interakce během jejich výskytu. Další informace naleznete v tématu Online zpracování transakcí (OLTP).

Nerelační databáze nepoužívá tabulkové schéma řádků a sloupců. Další informace najdete v tématu Nerelační data a NoSQL.

Pokud se chcete dozvědět o datových jezerech, která obsahují velké množství dat v nativním nezpracovaném formátu, přečtěte si téma Datová jezera.

Architektura velkých objemů dat dokáže zpracovávat příjem, zpracování a analýzu dat, která jsou pro tradiční databázové systémy příliš velká nebo příliš složitá.

Hybridní cloud je IT prostředí, které kombinuje veřejný cloud a místní datacentra. Další informace najdete v tématu Rozšíření místních datových řešení do cloudu.

Azure Cosmos DB je plně spravovaná databázová služba NoSQL pro vývoj moderních aplikací. Další informace najdete v tématu Model prostředků služby Azure Cosmos DB.

Další informace o možnostech přenosu dat do a z Azure najdete v tématu Přenos dat do a z Azure.

Osvědčené postupy

Při navrhování řešení si projděte tyto osvědčené postupy.

Osvědčené postupy Popis
Vzory správy dat Správa dat je klíčovým prvkem cloudových aplikací. Ovlivňuje většinu atributů kvality.
Model transakční doručené pošty se službou Azure Cosmos DB Naučte se používat model Transakční pošta k odeslání pro spolehlivé zasílání zpráv a zaručené doručování událostí.
Globální distribuce dat pomocí služby Azure Cosmos DB Aby bylo možné dosáhnout nízké latence a vysoké dostupnosti, musí být některé aplikace nasazené v datacentrech, která jsou blízko jejich uživatelům.
Zabezpečení ve službě Azure Cosmos DB Osvědčené postupy zabezpečení pomáhají předcházet porušením zabezpečení, zjišťovat je a reagovat na ně.
Průběžné zálohování s obnovením k určitému bodu v čase ve službě Azure Cosmos DB Seznamte se s funkcí obnovení k určitému bodu v čase ve službě Azure Cosmos DB.
Dosažení vysoké dostupnosti s využitím služby Azure Cosmos DB Azure Cosmos DB poskytuje několik funkcí a možností konfigurace pro zajištění vysoké dostupnosti.
Vysoká dostupnost pro Azure SQL Database a spravovanou instanci SQL Databáze by neměla být kritickým bodem způsobujícím selhání ve vaší architektuře.

Standardní hodnoty zabezpečení služby Azure SQL Database

Zabezpečení je důležitou součástí jakéhokoli databázového řešení.

Technologické volby

Pro technologie, které se dají používat se službou Azure Databases, existuje mnoho možností. Tyto články vám pomůžou vybrat ty nejlepší technologie pro vaše potřeby.

Udržování aktuálního stavu s databázemi

Informace o aktualizacích Azure najdete v aktuálním stavu s využitím technologie Azure Databases.

Tyto architektury používají databázové technologie.

Tady jsou některé další zdroje informací:

Ukázková řešení

Tyto myšlenky řešení jsou některé z ukázkových přístupů, které se dají přizpůsobit vašim potřebám.

Podobné databázové produkty

Pokud znáte Amazon Web Services (AWS) nebo Google Cloud, projděte si následující porovnání: