LogoLogo
HOMEAPPSBLOGDEVELOPERSGET A DEMO
  • Overview
    • Data
    • Middle's infrastructure
    • ENTERPRISE installations
    • Security
  • Workflows
    • Enable/disable an account
    • Connect or edit an app connection
    • Sync
      • Stored records
      • Sync history
    • Create or copy a workflow
    • Edit an existing workflow
    • Workflow steps
    • Workflow parameters
    • Triggers
  • User access
  • Performance
  • Data deletion
  • App development
    • Authentication
    • Credential storage
    • Sync records
    • Actions
    • Code packages
    • Upload scripts
    • Testing your apps
    • Versions
    • Monitor
  • Getting app credentials
    • ABC Ignite
    • Amazon S3
    • Clover
    • Emma
    • Erply
    • Facebook
    • fitDEGREE
    • Gmail
    • Google Sheets
    • HighLevel
    • Hubspot
    • Keap Max
    • Klaviyo
    • Lightspeed Retail
    • Mailchimp
    • Mindbody
    • OpenAI
    • Paramount Acceptance
    • Pike13
    • Salesforce
    • Shopify
    • Slack
    • Square
    • Vend
    • Xn
  • Guides
    • API limits
    • Building an API for Middle
    • Development best practices
Powered by GitBook
On this page
  • Siloed stack
  • Predictable pricing
  • Take ownership over your apps
  • Multi-tenancy
  • No noisy neighbors
  • Targeted deployments
  • Data deletion upon cancellation

Was this helpful?

  1. Overview

ENTERPRISE installations

Learn about Middle's ENTERPRISE installations

PreviousMiddle's infrastructureNextSecurity

Last updated 5 months ago

Was this helpful?

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

  • High volume

  • Siloed cloud infrastructure

  • Multi-tenancy

Siloed stack

With a Middle installation, ENTERPRISE customers get their own 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 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

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.

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. can be granted to these individuals accounts or instance wide.

App development access
cloud computer stack
Middle's pre-built apps
User access