Before we start working with tenants, lets introduce the services that allows us to onboard, authenticate, and manage the multi-tenant environment. The services, which are referred to as “shared services” will provide the core functionality that is common to all tenants.
Lab2 goals:
Introduce Shared services, which enable the onboarding, authenticatication and management of a multi-tenant environment.
Multi-tenancy UX:
Introduce the Fauna parent-child database construct, that allows for siloed segregation of tenant data.
Head over to the next section to deploy the sample app.