Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Víceklientové řešení je řešení, které používá více zákazníků nebo tenantů. Tenanti se liší od uživatelů. Jeden tenant tvoří více uživatelů z jedné organizace, společnosti nebo skupiny. Následující příklady jsou víceklientských aplikací:
Řešení B2B (Business-to-Business), jako jsou účetní software, sledování práce a další produkty SaaS (software jako služba)
Řešení B2C (Business-to-Consumer), jako jsou streamování hudby, sdílení fotek a služby sociálních sítí
Podniková řešení pro celou platformu, jako je sdílený cluster Kubernetes, který používá několik organizačních jednotek v rámci organizace
Při vytváření vlastního víceklientských řešení v Azure je potřeba zvážit několik prvků pro vaši architekturu.
Tato série obsahuje pokyny k návrhu, sestavení a provozu vlastních víceklientských řešení v Azure.
Poznámka:
V této sérii termín tenant odkazuje na vaše tenanty, což můžou být vaši zákazníci nebo skupiny uživatelů. Pokyny vám pomůžou vytvářet víceklientová softwarová řešení nad platformou Azure.
ID Microsoft Entra také používá termín tenant k odkazování na jednotlivé adresáře. Definuje víceklientské prostředí jako interakce mezi více tenanty Microsoft Entra. Termíny jsou stejné, ale koncepty se liší. Aby nedocházelo k nejednoznačnosti, celý termín tenant Microsoft Entra se používá při odkazování na koncept Microsoft Entra tenanta.
Scope
Azure je víceklientová služba a některé naše pokyny vycházejí z našich zkušeností s návrhem a provozem rozsáhlých víceklientských řešení. Tato série se ale zaměřuje na pomoc při vytváření vlastních víceklientských služeb při využívání výkonu platformy Azure.
Při návrhu řešení je potřeba zvážit mnoho oblastí. Obsah v této části je specifický pro to, jak navrhujete pro víceklientské prostředí. Nevztahuje se na všechny funkce služeb Azure ani na všechny aspekty návrhu architektury pro každou aplikaci. Měli byste si přečíst tuto příručku společně s architekturou Azure Well-Architected Framework a dokumentací pro každou službu Azure, kterou používáte.
Zamýšlená cílová skupina
Pokyny uvedené v této sérii platí pro každého, kdo v Azure vytváří víceklientovou aplikaci. Cílová skupina také zahrnuje každého, kdo vytváří produkty SaaS, jako jsou nezávislí dodavatelé softwaru (ISV) a startupy vytvářející řešení, která cílí na firmy nebo spotřebitele. Zahrnuje také každého, kdo vytváří produkt nebo platformu, která je určená pro použití několika zákazníky nebo tenanty.
Část obsahu v této sérii je navržená tak, aby byla užitečná pro pracovníky s technickými rozhodnutími, jako jsou ředitelé technologií (CTO) a architekti, a každý, kdo navrhuje nebo implementuje víceklientských řešení v Azure. Další obsah má technické zaměření a zaměřuje se na architekty a techniky řešení, kteří implementují víceklientských řešení.
Poznámka:
Poskytovatelé spravovaných služeb spravují a provozují prostředí Azure jménem svých zákazníků a pracují s několika tenanty Microsoft Entra v procesu. Tento přístup je další formou multitenancy. Zaměřuje se ale na správu prostředků Azure napříč několika tenanty Microsoft Entra. Tato řada není určená k poskytování pokynů pro tyto scénáře.
Tato série bude pravděpodobně užitečná pro nezávislé výrobce softwaru, kteří vytvářejí software pro msPs nebo pro každého, kdo sestaví a nasadí víceklientový software.
Co je v této sérii?
Obsah této řady se skládá ze tří hlavních částí:
Aspekty architektury pro víceklientské řešení: Tato část obsahuje přehled klíčových požadavků a aspektů, které potřebujete vědět při plánování a návrhu víceklientských řešení.
Aspekty architektury jsou zvláště důležité pro pracovníky s rozhodovací pravomocí technického oddělení, jako jsou CTO a architekti. Produktoví manažeři také těží z pochopení, jak multitenantnost ovlivňuje jejich řešení. Každý, kdo pracuje s víceklientských architektur, by měl mít také určitou znalost těchto principů a kompromisů.
Přístupy architektury pro víceklientské architektury: Tato část popisuje přístupy, které můžete zvážit při návrhu a vytváření víceklientských řešení pomocí klíčových typů cloudových prostředků. Tato část obsahuje diskuzi o tom, jak vytvářet víceklientské řešení s výpočetními prostředky, sítěmi, úložištěm, daty, zasíláním zpráv, identitou, AI a komponentami strojového učení a komponentami Internetu věcí a také s nasazením, konfigurací, organizací prostředků, zásadami správného řízení, dodržováním předpisů a správou nákladů.
Architektonické přístupy jsou užitečné pro architekty řešení a vedoucí vývojáře.
Pokyny specifické pro službu pro víceklientských řešení: Tato část obsahuje cílené pokyny pro konkrétní služby Azure. Obsahuje popisy modelů izolace tenantů, které byste mohli zvážit pro komponenty ve vašem řešení, a všechny funkce, které jsou zvláště relevantní pro víceklientské řešení.
Pokyny specifické pro službu jsou užitečné pro architekty, vedoucí vývojáře a každého, kdo vytváří nebo implementuje komponenty Azure pro víceklientských řešení.
Kontrolní seznam je také k dispozici při navrhování a vytváření víceklientských řešení spolu se seznamem souvisejících prostředků a odkazů pro architekty a vývojáře víceklientských řešení.
Video
Přehled obsahu popsaného v této sérii a základních konceptů víceklientské architektury najdete v následujícím videu z programu Microsoft Reactor: