Odoo Hosting
The all-in-one solution for efficiency and safety
26 October, 2023 by
Odoo Hosting
manaTec GmbH, Robert Duckstein
 


Choosing the right hosting provider for your Odoo software is critical to the efficiency and performance of your ERP. Odoo, one of the leading open source erp solutions, offers various hosting options to meet the different needs of businesses. In this blog post, we'll take a look at the different Odoo hosting types and help you make the optimal choice for your business.
 

Odoo hosting options

Odoo Online

Cloud-based Software-as-a-service (SaaS) with limited customization options

Odoo.sh

Platform-as-a-Service solution with potential performance degradations

Self hosted

Responsibility for infrastructure, updates and maintenance lies with the customer itself

manaTec hosted

Full support including server administration and customized solutions 


Odoo Online Hosting 

One of the options Odoo offers is online hosting, also known as Software as a Service (SaaS). With this variant, Odoo is accessed via the cloud without having to worry about the technical aspects such as servers or database maintenance. Odoo takes over these tasks, so that full concentration can be placed on the core business. This method offers clear advantages such as easy handling without installation effort and automatic updating of the software by Odoo. In addition, an integrated e-mail server is included, which enables external communication. However, a clear disadvantage of this variant is that no changes can be made to the system code, neither through Odoo AppStore apps, nor with individual document layouts. Even though our credo is to keep the Odoo system as close to the standard as possible, in virtually none of our projects do we manage completely without development or additional apps such as the DATEV Connector or our Time Tracking solution ​ 
 
Odoo.sh 
 
Odoo.sh, is like renting a virtual server including deploy system from Odoo. With this Platform-as-a-Service (PaaS) hosting, updates and backups are handled by Odoo. This approach makes it possible to install your own developments or Odoo App Store apps and to quickly create test systems, which is particularly helpful when new functions or adjustments are to be tested in an environment very close to the live system before rollout. 

It is important to take into account that the servers used by Odoo.sh are located outside of Germany and therefore the performance may suffer somewhat. Additionally, the costs increase quickly outside the basic variant, which can lead to a critical situation, especially if more users or website visitors want to interact with the Odoo system at the same time.

One advantage of the deployment system is its easily granted access, which makes it technically easier for multiple Odoo partners to work on a project simultaneously. However, this brings its own challenges at the project management level.

On-Pemise Hosting

On-Premise Hosting means that the Odoo system is operated on its own servers - i.e. not by Odoo. The Odoo Community version can only be operated on-premise. With both the on-premise variant and Odoo.sh, it is possible to integrate your own program code or external Odoo apps into the system in order to adapt Odoo to your specific requirements and business processes.


With this variant of hosting, there are again two different options.
 
On-Premise Hosting - Self-Hosting

With on-premise hosting (self-hosting), the responsibility lies entirely with you as an Odoo customer. This means that you bear full responsibility for the entire infrastructure, including network infrastructure, servers, operating system as well as backups, security measures and monitoring. This option requires a high level of technical expertise, which we can advise on, but it is important that you have your own experts on your team.

You can even download and install the Odoo software on your own. However, it becomes more challenging when installing Odoo updates, which are regularly provided by Odoo to fix bugs or security vulnerabilities. As an Odoo customer, you only have the option of downloading the Odoo source code. This means that it has to be downloaded manually on your own server on a regular basis and the existing code has to be overwritten.

The clear advantage is that you, as the customer, have full control over your server and delegate to the Odoo partner only those tasks that you consider necessary. In such cases, especially when the installation of updates and new program components is not coordinated by a single responsible party, diffusion of responsibility may occur.

It is important to consider these aspects in your decision making. If you decide to go with the self-hosted system, we are happy to assist with Odoo updates or system upgrades. However, please note that this will require a manual effort to ensure that your Odoo installation runs smoothly.
 
Odoo hosting at manaTec

On-premise hosting can also be provided by your Odoo partner manaTec. We take over the administration of the servers, so that we can react quickly if necessary, make adjustments and always guarantee performance. We have also implemented our monitoring on our systems, which allows us to recognize early on when your system is reaching its limits. This allows us to proactively intervene and prevent problems. Parallel to the regular backups, we have a double storage of the backups in the EU country Finland, so that even in case of a major incident at the server location in Germany, your data is safe.

In addition to the usual security measures, we can set up customized firewalls for your Odoo system, for example to restrict access at the IP level. By managing access permissions, we enable seamless integration of external systems such as Power BI.
 
Above all, we focus on personal support. When problems arise, we are always on hand with quick help. Our experts offer support during the transition from the current Odoo instance to manaTec and develop individual solutions for both Odoo Enterprise and Odoo Community.
 
Thanks to our "all from one supplier" concept, you have the option of working with the server configuration that best meets your specific requirements. In addition, we minimize downtime and ensure that your system is always up to date. With us, you don't just get a hosting provider or Odoo consultant, but rather a reliable partner who accompanies your entire Odoo project from the concept phase to continuous use.

Summary of the functions of the hosting types


Odoo OnlineOdoo.shSelf hostedmanaTec hosted
Server location
EUEUPersonal responsibilityGermany
Server resources
Divided and not customizableDivided and customizablePersonal responsibilityDecidely customizable, management by manaTec
BackupUnknownAutomatic and manualPersonal responsibilityDaily incremental, 
2. backup in Finland
Odoo and System Updates
Automatic Automatic
Personal responsibility
Automatic
Monitoring
NoNo Personal responsibility
By manaTec
System adaptability
Odoo StudioAppStore apps and own modules
AppStore apps and own modules
AppStore Apps and custom modules, 
manaTec Common AddOns for minor optimizations and bug fixes
CostsIncluded in license costs
Favorable for low resource requirements and in shared server environment
Personal responsibilityFair price model with defined size classes and the possibility of individual solutions
SecurityPredefined by Odoo and not customizable
Predefined by Odoo and not customizable
Personal responsibilityPredefined and customizable by manaTec


Are you looking for a reliable Odoo hosting partner that not only guarantees security and efficiency, but also offers customized solutions for your business? Contact us now, we are at your disposal for all your questions!


Sources: www.odoo.com

 
Software migration
Opportunities, challenges and best practices