November 2, 2019

224 words 2 mins read

Beyond multitenancy: Introducing a new container-based application factory

Beyond multitenancy: Introducing a new container-based application factory

Although it's a classical approach, multitenancy at the application level comes with limitations in terms of processing isolation, efficient hardware utilization, and advanced per-tenant configuration. Thierry Delprat demonstrates Nuxeo's new container-based approachpowered by dynamic Docker containers, CoreOS, Fleet, and Gogetathat avoids common issues with traditional multitenancy.

Talk Title Beyond multitenancy: Introducing a new container-based application factory
Speakers Thierry Delprat (Nuxeo)
Conference O’Reilly Software Architecture Conference
Conf Tag Engineering the Future of Software
Location New York, New York
Date April 11-13, 2016
URL Talk Page
Slides Talk Slides
Video

Although it’s a classical approach, multitenancy at the application level comes with limitations in terms of processing isolation, efficient hardware utilization, and advanced per-tenant configuration. Thierry Delprat demonstrates Nuxeo’s new container-based approach—powered by dynamic Docker containers, CoreOS, Fleet, and Gogeta—that avoids common issues with traditional multitenancy. Thierry offers a new application-factory infrastructure, using customized Docker containers deployed on demand for each tenant, built to avoid the limitations of multitenancy while still being able to be managed as a single application. Thierry describes the design choices his team made and explains how they built this infrastructure. He also explores how Nuxeo uses it in production to deliver the nuxeo.io services and how this container-based application factory model optimizes the hosting costs by providing high-density container hosting on top of AWS EC2 and passivation/on-demand activation of dataless containers.

comments powered by Disqus