ENTERPRISE installations

Learn about Middle's ENTERPRISE installations

ENTERPRISE instances are available for customers to require any of the following:

Siloed stack

With a Middle installation, ENTERPRISE customers get their own cloud computer stack to power their Middle functions and store their data. An ENTERPRISE instance of Middle keeps your data separate from other Middle customers and reserves computing power for the owner of the instance and their accounts.

Predictable pricing

You pay for your instance's cloud infrastructure. This encourages you to max out your instance's power, while maintaining low latency. When you need a bigger instance, you can always upgrade.

Take ownership over your apps

ENTERPRISE customers have open-sourced access to Middle's pre-built apps. Middle has a integration development team that builds and maintains its library of connectors. However, if you develop in Python, you can customize existing apps and build your own. Your app developments live in your instance and cannot be accessed by other customers.

ENTERPRISE app access comes with app performance metrics, app invocation history, and instance-wide API keys.

Multi-tenancy

Middle installations allow you to have as many accounts as you need. If you have multiple clients or brands in Middle, each one can get its own Middle account within your installation. This allows you to have multiple buckets in which data and workflows can be separated and managed accordingly. User access can be granted to these individuals accounts or instance wide.

No noisy neighbors

Shared multi-tenant architecture can suffer from the noisy neighbor problem, a situation where one large tenant hogs resources that should be available for others. Siloed ENTERPRISE architecture ensures that all resources available for that instance are dedicated for that customer's own use.

Targeted deployments

Middle can roll out deployments to some ENTERPRISE customers, but not others. In this way, Middle tests platform updates on a small number of deployed production environments, and only if the update proves to be successful do deployments move ahead to other customers. Furthermore, we can respect ENTERPRISE customers' wishes to not receive updates at a particular time, such as a time when their system is under significant load with an important process running.

Data deletion upon cancellation

Middle customers can feel confident that if they ever were to discontinue using the product, all data would be irrevocably deleted with ease. Middle simply deletes the stack, and all associated resources such as the database, go away forever.

Last updated