One process to deploy to thousands of tenants

Deploy with consistency, speed, and without duplicating effort, to thousands of retail stores, hospitals, data centers, or customers.

Start a trial
tenanted deployment ui mockup 1

Tenanted deployments and why they're difficult

Multi-tenancy is when you deliver software to many production instances, targets, or customers. Most organizations serve multi-tenancy software with a tenanted deployment strategy.

Tenanted deployments are complex. Each deployment usually has unique needs, like features, branding, or compliance. That means tenanted deployments often slow deployment rates, duplicate processes, and introduce risk.

Complex deployments like these are simpler with Octopus's built-in Tenants feature.

You can deliver software to some or all of your tenants with only one deployment process and scale quickly, reliably, and securely.

Use cases

What multi-tenant deployments look like

Diagram showing GitLab and Jenkins integrating with Octopus Deploy, deploying applications and databases across multiple locations.

Physical locations, like retail stores, hospitals, banks, and more

This is a common scenario if you run software in brick-and-mortar locations. You may need separate deployments because each site has its own needs, like timezones, outage windows, and technology. Octopus lets you deploy to all physical locations and meet those needs without duplicating effort.

Isolated infrastructure for each SaaS customer

In this scenario, you host a SaaS or PaaS platform and many customers access it in their own instance. This is common for many SaaS platforms. Octopus's Tenants feature lets you define your process once and deploy to each customer instance.

Flowchart showing integration of GitHub and GitHub Actions with Octopus Deploy, deploying applications and databases for multiple customers.
3D book cover titled

Read our free white paper: A modern view of multi-tenancy

Download our white paper to learn about the new approach to multi-tenancy, and how to choose an approach that works for you.

Customer Stories

Software teams at leading companies simplify their tenanted deployments with Octopus

use case story image stackoverflow

Stack Overflow deploys to isolated infrastructure for each SaaS customer

Stack Overflow hosts Q&A sites for enterprises. Each enterprise gets its own infrastructure.

use case story image Guestline

Guestline saved 2,000 hours per release using Octopus's Tenants feature

Guestline reduced manual work, saved thousands of hours, and delivered a world-class customer and developer experience.

use case story image Diligent

Diligent reduced deployment time from 2 weekends to 2 hours with Octopus

Using Octopus's Tenants feature, Diligent modernized its deployments while managing the unique needs of its customers.

FEATURES

Octopus simplifies tenanted deployments

Customers

We simplify complex deployments to thousands of tenants for...

Tyler Technologies - Logo
Domino's logo
American Family Insurance logo
Stack Overflow logo small
Topgolf logo
Pet Supplies Plus logo

With Octopus Deploy’s multi-tenancy feature, we can deploy to hundreds of customers in a single environment and have configurations specific to each client – all with different database connection strings, underlying APIs, and secrets used for encryption

Jorge Robledo

VP of Operations, Kinder Systems

Ready to try Octopus Deploy?

Start a free 30-day trial or request a discovery call if you have any questions.

Learn

Multi-tenancy guides

Read our guides to get started with tenanted deployments in Octopus. You can also access our sample tenant projects in the Octopus samples instance.

Multi-tenant teams diagram
Guide

Multi-tenant teams

Learn how to use the Tenants feature to support multiple teams developing the same application.

Multi-tenant regions diagram
Guide

Multi-tenant regions

Learn how to use geographic locations as tenants for an application and different upgrade rings.

Multi-tenant applications diagram
Guide

Multi-tenant SaaS applications

Learn how to set up Software as a Service (SaaS) tenanted deployments in Octopus.