Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En lösning för flera klienter är en lösning som används av flera kunder eller klienter. Hyresgäster skiljer sig från användare. Flera användare från en enda organisation, ett företag eller en grupp utgör en enda klientorganisation. Följande exempel är program med flera klienter:
B2B-lösningar (business-to-business), till exempel redovisningsprogramvara, arbetsspårning och andra saaS-produkter (programvara som en tjänst)
B2C-lösningar (business-to-consumer), till exempel musikströmning, fotodelning och sociala nätverkstjänster
Plattformslösningar för hela företaget, till exempel ett delat Kubernetes-kluster som flera affärsenheter i en organisation använder
När du skapar en egen lösning för flera klientorganisationer i Azure finns det flera element som du behöver tänka på för din arkitektur.
Den här serien innehåller vägledning om hur du utformar, skapar och använder dina egna lösningar för flera klientorganisationer i Azure.
Anmärkning
I den här serien refererar termen hyresgäst till dina klienter, vilket kan vara dina kunder eller användargrupper. Vägledningen är avsedd att hjälpa dig att skapa programvarulösningar med flera klientorganisationer ovanpå Azure-plattformen.
Microsoft Entra-ID använder också termen 'klient' för att referera till de enskilda katalogerna. Den definierar multitenancy som interaktioner mellan flera Microsoft Entra-tenanter. Termerna är desamma, men begreppen skiljer sig åt. För att undvika tvetydighet används hela termen , Microsoft Entra-klientorganisationen, när du refererar till Microsoft Entra-begreppet för en klientorganisation.
Definitionsområde
Azure är en tjänst för flera klientorganisationer, och en del av vår vägledning bygger på vår erfarenhet av att utforma och använda stora lösningar för flera klientorganisationer. Den här serien fokuserar dock på att hjälpa dig att skapa egna tjänster för flera klientorganisationer samtidigt som du utnyttjar kraften i Azure-plattformen.
När du utformar en lösning finns det många områden som du behöver tänka på. Innehållet i det här avsnittet är specifikt för hur du designar för multi-tenant-lösningar. Den omfattar inte alla funktioner i Azure-tjänsterna eller alla arkitekturdesignöverväganden för varje program. Du bör läsa den här guiden tillsammans med Azure Well-Architected Framework och dokumentationen för varje Azure-tjänst som du använder.
Avsedd målgrupp
Vägledningen i den här serien gäller alla som skapar ett program med flera klientorganisationer i Azure. Målgruppen inkluderar även alla som skapar SaaS-produkter, till exempel oberoende programvaruleverantörer (ISV:er) och nystartade företag som skapar lösningar som riktar sig till företag eller konsumenter. Den innehåller även alla som skapar en produkt eller plattform som är avsedd för användning av flera kunder eller klienter.
En del av innehållet i den här serien är utformat för att vara användbart för tekniska beslutsfattare, till exempel chief technology officers (CTOs) och arkitekter, och alla som utformar eller implementerar en lösning med flera klientorganisationer i Azure. Annat innehåll har ett mer tekniskt fokus och riktar sig till lösningsarkitekter och tekniker som implementerar en lösning med flera klientorganisationer.
Anmärkning
Leverantörer av hanterade tjänster (MSP: er) hanterar och driver Azure-miljöer för sina kunders räkning och arbetar med flera Microsoft Entra-klienter i processen. Den här metoden är en annan form av flertenantlösning. Den fokuserar dock på Azure-resurshantering för flera Microsoft Entra-klienter. Den här serien är inte avsedd att ge vägledning för dessa scenarier.
Den här serien är troligen till hjälp för ISV:er som skapar programvara för MSP:er eller för alla som skapar och distribuerar programvara med flera klientorganisationer.
Vad finns i den här serien?
Innehållet i den här serien består av tre huvudavsnitt:
Arkitekturöverväganden för en lösning med flera klienter: Det här avsnittet innehåller en översikt över de viktiga krav och överväganden som du behöver veta när du planerar och utformar en lösning för flera klienter.
Arkitekturövervägandena är särskilt relevanta för tekniska beslutsfattare, till exempel ctos och arkitekter. Produktchefer har också nytta av att förstå hur flera klientorganisationer påverkar deras lösningar. Dessutom bör alla som arbetar med arkitekturer med flera klientorganisationer känna till dessa principer och kompromisser.
Arkitekturmetoder för flera klientorganisationer: I det här avsnittet beskrivs de metoder som du kan tänka på när du utformar och skapar lösningar för flera klientorganisationer med hjälp av viktiga molnresurstyper. Det här avsnittet innehåller en diskussion om hur du skapar lösningar för flera klientorganisationer med beräkning, nätverk, lagring, data, meddelanden, identitet, AI och maskininlärning samt Komponenter för Sakernas Internet, samt distribution, konfiguration, resursorganisation, styrning, efterlevnad och kostnadshantering.
Arkitekturmetoderna är avsedda att vara användbara för lösningsarkitekter och ledande utvecklare.
Tjänstspecifik vägledning för en lösning med flera klientorganisationer: Det här avsnittet innehåller riktad vägledning för specifika Azure-tjänster. Den innehåller beskrivningar av de innehavarisoleringsmodeller som du kan överväga för komponenterna i din lösning och alla funktioner som är särskilt relevanta för en lösning med flera klientorganisationer.
Den tjänstspecifika vägledningen är användbar för arkitekter, ledande utvecklare och alla som skapar eller implementerar Azure-komponenter för en lösning med flera klientorganisationer.
En checklista finns också för när du utformar och skapar en lösning för flera klientorganisationer, tillsammans med en lista över relaterade resurser och länkar för arkitekter och utvecklare av lösningar för flera klientorganisationer.
Videofilm
För en översikt över det innehåll som täcks i den här serien och de grundläggande koncepten inom multitenancy, se följande video från Microsoft Reactor.