Sdílet prostřednictvím


Začínáme s návrhem architektury databáze

Data jsou centrální pro všechny aplikace. Jedním z nejdůležitějších rozhodnutí o architektuře je volba správného databázového řešení. Azure poskytuje komplexní portfolio databázových služeb, které se týkají relačních databází, databází NoSQL, mezipamětí v paměti a spravovaných instancí databází. Ať už vytváříte transakční aplikace, analytické úlohy nebo globálně distribuované systémy, databázové služby Azure poskytují výkon, škálovatelnost a spolehlivost, kterou vaše organizace potřebuje.

Správná databáze pro váš scénář závisí na datovém modelu, požadavcích na konzistenci, vzorech dotazů a předvolbách provozu. Mezi klíčové aspekty patří datová struktura, jako je relační versus nerelační, transakční požadavky, potřeby škálovatelnosti a požadovaná úroveň režie správy. Portfolio databáze Azure zahrnuje nabídky PaaS (Plně spravovaná platforma jako služba), možnosti infrastruktury jako služby (IaaS) a specializované služby pro konkrétní vzory úloh.

Architecture

Diagram znázorňující cestu k databázovému řešení v Azure

Stáhněte si soubor aplikace Visio s touto architekturou.

Apache®, Apache Cassandra® a logo Hadoop jsou registrované ochranné známky nebo ochranné známky nadace Apache Software Foundation v USA a/nebo v jiných zemích. Použití těchto značek neznamená žádnou podporu ze strany Apache Software Foundation.

Předchozí diagram znázorňuje typickou základní nebo referenční implementaci databáze. Pro skutečná řešení, která můžete sestavit na Azure, viz téma Databázové architektury.

Databázová řešení Azure zahrnují tradiční systémy pro správu relačních databází (RDBMS) a systémy online zpracování transakcí (OLTP), úlohy pro velké objemy dat a analýzy, včetně systémů online analytického zpracování (OLAP) a úloh NoSQL. Pokud chcete najít řešení z reálného světa, která můžete sestavit v Azure, přečtěte si téma Architektury databáze.

Prozkoumání databázových architektur a průvodců

Články v této části zahrnují plně vyvinuté architektury, které můžete nasadit v Azure a rozšířit na řešení a příručky na úrovni produkčního prostředí. Tyto články vám můžou pomoct při rozhodování, jak používat databázové technologie v Azure. Nápady na řešení ukazují vzory implementace a možnosti, které je potřeba vzít v úvahu při plánování vývoje testování konceptu databáze (POC).

Průvodci databázemi

Technologické volby

Následující články vám pomůžou vyhodnotit a vybrat nejlepší databázové technologie pro vaše požadavky na úlohy:

NoSQL

Zpracování dat

Zásady správného řízení dat

Databázové architektury

Následující architektury připravené pro produkční prostředí ukazují ucelená databázová řešení, která můžete nasadit a přizpůsobit:

Datový sklad

Azure Data Factory

NoSQL

Mainframe

Relační

Velké objemy dat

Návrhy databázových řešení

Relační

NoSQL

Informace o databázích na Azure

Microsoft Learn poskytuje bezplatné online školicí materiály pro databázové technologie Azure. Platforma nabízí videa, kurzy a interaktivní testovací prostředí pro konkrétní produkty a služby spolu s studijními programy uspořádanými podle pracovní role.

Následující zdroje informací poskytují základní znalosti pro databázové implementace v Azure:

Studijní programy podle role

Další školení založené na rolích najdete v dalších studijních programech.

Připravenost organizace

Organizace, které začínají přechodem na cloud, můžou využít architekturu přechodu na cloud pro Azure k osvědčeným pokynům navrženým k urychlení přechodu na cloud. Pokyny k analýze a správě dat v cloudovém měřítku najdete v tématu Analýzy v cloudovém měřítku.

Pokud chcete zajistit kvalitu databázového řešení v Azure, postupujte podle architektury Azure Well-Architected. Architektonický rámec Well-Architected poskytuje organizacím přesné pokyny, které hledají architektonickou dokonalost, a popisuje, jak navrhovat, zřizovat a monitorovat nákladově optimalizovaná řešení na Azure.

Pokyny pro konkrétní databázi najdete v následujících příručkách ke službě Well-Architected Framework:

Osvědčené postupy

Při návrhu databázových řešení si projděte následující osvědčené postupy.

Nejlepší praxe Description
Transakční vzor Outbox s Azure Cosmos DB Naučte se používat vzorec Transakční pošta 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í v 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 (PITR) ve službě Azure Cosmos DB Přečtěte si o službě Azure Cosmos DB PITR.
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 azure SQL Managed Instance Databáze by neměla být kritickým bodem způsobujícím selhání ve vaší architektuře.

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

Databázové služby Azure se vyvíjejí, aby řešily problémy s moderními daty. Mějte přehled o nejnovějších aktualizacích a funkcích.

Aktuální informace o databázových službách klíčů najdete v následujících článcích:

Další prostředky

Databáze jsou širokou kategorií a pokrývají celou řadu řešení. Následující zdroje vám mohou pomoci objevit více o Azure.

Hybridní a multicloudové prostředí

Většina organizací potřebuje hybridní přístup k databázím, protože mají úlohy, které běží místně i v cloudu. Organizace obvykle rozšiřují místní databázová řešení do cloudu. Pro připojení prostředí musí organizace zvolit hybridní síťovou architekturu.

Projděte si následující klíčové scénáře hybridní databáze:

Modernizace dat sálového počítače

Organizace, které používají starší systémy sálových počítačů, můžou modernizovat své datové úlohy migrací do databázových služeb Azure. Azure nabízí několik vzorů migrace a strategií replikace, které vám pomůžou převést mainframová data při zachování kontinuity podnikových procesů.

Integrace analýz

Analytické úlohy, které závisí na dobře architektuovaných základech databáze, najdete v následujících článcích:

Odborníci na Amazon Web Services (AWS) nebo Google Cloud

Následující články vám pomůžou rychle začít pracovat s možnostmi databáze Azure s dalšími cloudovými službami:

Přispěvatelé

Společnost Microsoft udržuje tento článek. Tento článek napsali následující přispěvatelé.

Hlavní autoři:

Pokud chcete zobrazit nepublikované profily LinkedIn, přihlaste se k LinkedIn.