Architecting multitenant solutions on Azure | Azure Friday

Sdílet
Vložit
  • čas přidán 30. 05. 2024
  • John Downs joins Scott Hanselman to discuss how to design, architect, and build multitenant Software-as-a-Service (SaaS) solutions on Azure. If you're building a SaaS product or another multitenant service, there's a lot to consider when you want to ensure high performance, tenant isolation, and managing deployments. We'll walk through some example SaaS architectures and see how Microsoft provides guidance to help you to build a multitenant solution on top of Azure.
    00:00 - Introduction
    00:23 - Multitenancy in the cloud
    06:28 - Multitenancy guidance
    07:00 - Design considerations
    16:09 - Architectural approaches
    18:07 - Service-specific guidance
    20:28 - Wrap-up
    Recommended resources
    ■ Architect multitenant solutions on Azure - aka.ms/azfr/719/01
    ■ Architecting multitenant solutions Livestream event - aka.ms/azfr/719/02
    ■ Share your feedback - aka.ms/azfr/719/03
    ■ Create a Pay-as-You-Go account (Azure) - aka.ms/azfr/719/payg
    ■ Create a free account (Azure) - aka.ms/azfr/719/free
    Connect with us
    ■ Scott Hanselman | @SHanselman - / shanselman
    ■ John Downs | @JDwns - / jdwns
    ■ Azure Friday | @AzureFriday - / azurefriday
    #Microsoft #Azure #AzureFriday
  • Věda a technologie

Komentáře • 24

  • @BlazorPlate
    @BlazorPlate Před 4 měsíci

    Thank you so much for the informative video. Multitenancy, in general, is a bit challenging, especially when it comes to managing tenants and their subscriptions through a dedicated tenant administration portal. This is in conjunction with data isolation strategies such as a Shared Database for All Tenants and a Separate Database Per Tenant. We dedicated the past four years to analyzing and studying the best practices that should be considered when building a SaaS app using the Multitenancy approach.

  • @swarnadeep87
    @swarnadeep87 Před 2 lety +2

    Very nicely described and the documentation looks so complete. Can't wait to read through and explore..!
    Thanks for putting all this information together! :)

  • @AjayKumar-rz6hz
    @AjayKumar-rz6hz Před 2 lety +2

    Thanks for the beautiful session

  • @tk429
    @tk429 Před rokem

    I wish this was a playlist on your channel.

  • @pedromiranda1000
    @pedromiranda1000 Před 2 lety

    Please do more of these videos!

  • @abhijithsugunan6768
    @abhijithsugunan6768 Před 2 lety +1

    Awesome, thanks for the video

  • @Joe-tk8cx
    @Joe-tk8cx Před 2 lety +1

    Awesome as always

  • @AD06291972
    @AD06291972 Před rokem +1

    This subject matter *should* be its own role-based or specialty certification for Azure...

  • @amaral-soudi5788
    @amaral-soudi5788 Před 6 měsíci

    GREAT session guys thanks a lo t...

  • @JimmyZ0
    @JimmyZ0 Před 2 lety

    Thank you for the great sharing

  • @owensigurdson8610
    @owensigurdson8610 Před rokem

    Does SOC 2 compliance require a certain model?

  • @hussienalsafi1149
    @hussienalsafi1149 Před 2 lety

    Thank you

  • @prodigise-gx5xj
    @prodigise-gx5xj Před rokem

    Excellent!

  • @rarepanda3766
    @rarepanda3766 Před 2 lety +4

    Extreme high level approach :( Things you showed are just isolating tenants on resources and not really using the Cloud like PaaS. Things you showed can be easily done in a Kubernetes Cluster. More interesting would be Scaling for example in CosmosDB or how to integrate Azure B2C or API Management and split Storage and Compute clear ... and so on..

    • @johndnz
      @johndnz Před 2 lety +3

      Please check out the guidance at aka.ms/multitenancy - it includes some of these points already (e.g. how to split up storage accounts and Cosmos DB accounts), and we are working on guidance around Azure AD and AKS at the moment :)

    • @pandalord289
      @pandalord289 Před 2 lety

      @@johndnz Hey John, thanks for your reply. I see there are some examples. Still this multi tenant approach is more on a fixed tenant wise application. Solutions which can fit infinite Tenants will use different approaches. Either way, I guess in the end every project is specific and needs planning. In our usecase for example we learned that front door is way too expensive and also can't handle A Records, I would only use it for certain applications, just to name a example.

  • @iamnospayt4485
    @iamnospayt4485 Před 2 lety +1

    How does this fit with CAF and Enterprise Landing Zones?

    • @johndnz
      @johndnz Před 2 lety +2

      The multitenancy guidance is more about how you design individual applications or workloads, while CAF and landing zones are about managing your whole Azure estate. However, we've also published some information that might be helpful: docs.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/isv-landing-zone

  • @davidbrenchley
    @davidbrenchley Před rokem

    Any nugget packages you would recommend for multi-tenant?

    • @MicrosoftAzure
      @MicrosoftAzure  Před rokem

      Hi David, to get the best advice on this, we recommend reaching out to our Azure Community here: msft.it/6052jEdQw
      The community is a great place to get help, advice and guidance for Azure users.

  • @user-ts1ir2fv2p
    @user-ts1ir2fv2p Před 10 měsíci

    nice

  • @edimarribeirodasilva5391

    FRANCA SP BRASIL .

  • @hydtechietalks3607
    @hydtechietalks3607 Před 2 lety

    thi sis a useless session just should have shared links in ONE SLIDE.. Waste of TIME!