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é zahrnují relační databáze, NoSQL databáze, mezipaměti v paměti a spravované databázové instance. Ať už vytváříte transakční aplikace, analytické úlohy nebo globálně distribuované systémy, Azure databázové služby 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 řešení databáze na Azure.

Načte soubor Visio této architektury.

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 řešení reálných problémů, která můžete vytvářet v Azure, viz Architektury databází.

Azure databázových řešení 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 NoSQL úloh. Pokud chcete najít řešení z reálného světa, která můžete vytvářet v Azure, podívejte se na architekturu Database.

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 produkce. 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

  • Struktura sbírky pro federovaný katalog Microsoft Purview

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

Úložiště dat v paměti

Relační

Velké objemy dat

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

Relační

NoSQL

Relační a 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 používat Cloud Adoption Framework pro Azure s osvědčenými pokyny navrženými k urychlení přechodu na cloud. Pokyny k vytvoření výkonné strategie pro jednotnou datovou platformu najdete v tématu Strategie vedení pro sjednocení dat.

Pokud chcete zajistit kvalitu databázového řešení na Azure, postupujte podle Azure Well-Architected Framework. Architektura Well-Architected poskytuje preskriptivní pokyny pro organizace, které hledají vynikající architekturu, a popisuje, jak navrhovat, zřizovat a monitorovat nákladově optimalizovaná řešení 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í.
Distribute data globálně pomocí 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ě.
Kontinuózní zálohování s obnovením k určitému bodu v čase (PITR) v Azure Cosmos DB Přečtěte si informace o Azure Cosmos DB PITR.
Dosáhněte vysoké dostupnosti pomocí 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

Azure databázové služby 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í. K objevování dalších informací o Azure vám mohou pomoci následující zdroje.

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 mainframů, můžou modernizovat své datové úlohy migrací do Azure databázových služeb. Azure poskytuje několik vzorů migrace a strategií replikace, které vám pomůžou převést data mainframů při zachování provozní kontinuity.

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, které vám pomůžou rychle začít, porovnávají možnosti databáze Azure s jinými cloudovými službami:

Přispěvatelé

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

Hlavní autoři:

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