blob: 4b4047a22e3eb2b997c112ff11514806e1188e52 [file] [view]
title: Webinar: Introduction to Grails® Multi-Tenancy
date: October 12, 2018
description: In this 60-minute on-demand webinar, Sergio del Amo demonstrates the multi-tenancy capabilities built into the Grails® framework and GORM.
author: Sergio del Amo Caballero
image: 2018-10-12.jpg
video: https://www.youtube.com/watch?v=ypVirnPo4y4
slides: https://objectcomputing.com/files/4915/6624/8967/slide_deck_Micronaut_Multitenancy.pdf
---
# [%title]
[%author]
[%date]
Tags: #webinar
## Overview
In this webinar, 2GM (Groovy, Grails<sup>&reg;</sup> framework, and Micronaut) team member, [Sergio del Amo Caballero](https://objectcomputing.com/products/2gm-team#caballero), demonstrates the multi-tenancy capabilities built into the Grails framework and GORM.
Multi-tenancy, as it relates to software development, is when a single instance of an application is used to service multiple clients (tenants) in such a way that each tenant's data is isolated from the other. Among other things, multi-tenancy enables you to build software as a service (SaaS) applications.
Grails developers interested in learning how to integrate multi-tenancy in their applications will get an introduction to the Grails framework's multi-tenancy capabilities and an in-depth demonstration of how to implement this powerful functionality.
## Outline
The following topics are covered in this webinar:
- Supported multi-tenancy modes (database, schema, discriminator)
- The Grails framework's built-in tenant resolver
- How to build your own tenant resolver
- How to build a custom tenant resolver by logged-in user
- How to configure datasources dynamically while using database multi-tenancy
This webinar is an excellent learning opportunity for Grails developers who wish to gain an understanding of Grails multi-tenancy capabilities and the possibilities therein.