Sdílet prostřednictvím


Kontrolní seznam pro navrhování a vytváření víceklientských řešení v Azure

Při vytváření víceklientských řešení v Azure je potřeba vzít v úvahu mnoho prvků. Tento kontrolní seznam použijte jako výchozí bod, který vám pomůže navrhnout a sestavit víceklientové řešení. Tento kontrolní seznam je doprovodným prostředkem k návrhu víceklientských řešení v řadě článků Azure . Kontrolní seznam je strukturovaný podle obchodních a technických aspektů a pěti pilířů architektury Azure Well-Architected Framework.

Tip

Po prostudování tohoto kontrolního seznamu si projděte kontrolu saaS a vyhodnoťte svůj produkt SaaS tím, že analyzujete porozumění víceklientské architektuře a jeho souladu s osvědčenými postupy pro operace SaaS.

Obchodní předpoklady

  • Seznamte se s typem řešení, které vytváříte, například B2B (business-to-business), B2C (business-to-consumer) nebo podnikový software a zjistěte, jak se tenanti liší od uživatelů.
  • Definujte tenanty. Seznamte se s počtem tenantů, které budete zpočátku podporovat, a plánů růstu.
  • Definujte cenový model a ujistěte se, že je v souladu se spotřebou prostředků Azure vašich tenantů.
  • Zjistěte, jestli potřebujete rozdělit tenanty na různé úrovně. Úrovně můžou mít různé ceny, funkce, přísliby výkonu, zeměpisné polohy atd.
  • Na základě požadavků vašich zákazníků se rozhodněte o modelech tenantů, které jsou vhodné pro různé části vašeho řešení.
  • Až budete připraveni, prodávejte své víceklientové řešení B2B pomocí komerčního marketplace Microsoftu.

Důležité informace o spolehlivosti

Bezpečnostní aspekty

Důležité informace o optimalizaci nákladů

  • Projděte si kontrolní seznam pro optimalizaci nákladů dobře navrženou architekturou Azure, který se vztahuje na všechny úlohy.
  • Ujistěte se, že můžete odpovídajícím způsobem měřit spotřebu jednotlivých tenantů a korelovat je s náklady na infrastrukturu.
  • Vyhněte se antipatternům. Mezi antipatterny patří selhání sledování nákladů, sledování nákladů s nepotřebnou přesností, měřením v reálném čase a používáním monitorovacích nástrojů pro fakturaci.

Důležité informace o efektivitě provozu

  • Pomocí automatizace můžete spravovat životní cyklus tenanta, jako je onboarding, nasazení, zřizování a konfigurace.
  • Seznamte se s rozdíly mezi řídicí rovinou a rovinou dat ve víceklientských řešeních.
  • Najděte správnou rovnováhu pro nasazování aktualizací služeb. Zvažte požadavky vašich tenantů i vaše vlastní provozní požadavky.
  • Monitorujte stav celého systému i každého tenanta.
  • Nakonfigurujte a otestujte upozornění, která vás upozorní na problémy konkrétních tenantů nebo překračují jejich limity spotřeby.
  • Uspořádejte prostředky Azure pro izolaci a škálování.
  • Vyhněte se antipatternům nasazení a konfigurace. Antipatterny zahrnují spouštění samostatných verzí řešení pro každého tenanta, pevně zakódované konfigurace nebo logiky specifické pro tenanty a ruční nasazení.

Důležité informace o efektivitě výkonu

  • Projděte si kontrolní seznam efektivity výkonu, který je vhodný pro všechny úlohy Azure.
  • Pokud používáte sdílenou infrastrukturu, naplánujte, jak zmírnit obavy z hlučných sousedů . Ujistěte se, že jeden tenant nemůže snížit výkon systému pro ostatní tenanty.
  • Určete, jak škálujete výpočetní prostředky, úložiště, sítě a další prostředky Azure tak, aby odpovídaly požadavkům vašich tenantů.
  • Zvažte omezení škálování jednotlivých prostředků Azure. Uspořádejte prostředky odpovídajícím způsobem, abyste se vyhnuli antipatternům organizace prostředků. Například nepřekončíte své řešení tak, aby fungovalo v nerealistických požadavcích na škálování.

Přispěvatelé

Tento článek spravuje Microsoft. Původně byla napsána následujícími přispěvateli.

Hlavní autoři:

Další přispěvatel:

Pokud chcete zobrazit neveřejné profily LinkedIn, přihlaste se na LinkedIn.

Další kroky