Self-Hosted Software

What is Self-Hosted Software?

Self-hosted software is software you install and run on your own computers or servers, rather than accessing it over the internet from a cloud provider.

Self-hosted software is also known as "on-premises" or "in-house" software. It is typically owned, operated, and maintained by the customer, who retains full control over the hardware and infrastructure it runs on. Self-hosted software is often purchased under a perpetual license.

What are the advantages of self-hosted software?

Self-hosted software has several advantages over cloud-based SaaS solutions:
  1. Control: Your data is stored and managed on your own servers.
  2. Customization: It can often be tailored to your specific needs.
  3. Offline access: It can be used without an internet connection.
  4. Data privacy: It does not depend on a third party to store and protect your data.
  5. Compliance: It can make meeting certain regulations easier.
  6. Predictable costs: The cost of ownership is generally known up front.
  7. Performance: It runs on dedicated hardware not shared with other customers.

Self-hosted software and MIDAS

Our MIDAS room booking software is available in both "Self-Hosted" and "SaaS" editions. The self-hosted edition lets you run MIDAS entirely on your own web server, keeping complete control of your booking data.

Related Terms


Glossary »