Beyond Multi-Tenancy: Introducing a New Container-Based Application Factory
Introducing a New Container-based Application Factory
Multi-tenancy is the classical approach for delivering SaaS applications. However, multi-tenancy at the application level comes with a significant limitation in terms of processing isolation, efficient hardware utilization and advanced per-tenant configuration. Since the Nuxeo Platform is designed to be deeply configurable and extensible, the classic multi-tenant model was clearly inadequate for Nuxeo and our customers.
Watch this video to learn about a new application factory infrastructure built to avoid the limitations of multi-tenancy, using customized Docker containers deployed on demand for each tenant, while still being able to manage this as a single application. You will also see the design choices made for the Arken open source project and how this infrastructure was built using technologies, such as, Docker, CoreOS, Fleet, and Gogeta. This video will also explain how this new 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 data-less containers.