Why is CloudOffix only in Cloud?
On Premise or Cloud?
29 November 2019 , CloudOffix Blog
In this article, we do not get into the details of why cloud business is a better solution than on-premise business. It is a story of another post. In this post, we want to discuss why it is not very possible to manage a product that is a good fit for both on premise and in cloud.
On Premise products differ very much from Cloud products in architecture and functionality. If you want to develop the same product both on premise and in cloud, you need to compromise some of the good features of Cloud. That's why we decided to develop CloudOffix only in cloud.
We are using Amazon services, mailgun service, CDN services, Google Map service, Google Captcha service and some other cloud services we need in CloudOffix. We would also need all these services if CloudOffix was on-premise, but in that case we need customer to set up all these services on their own. For example, if customer wants to use Google Captcha on his forms, he needs to register for Google service for this, get API key and secret and paste it to his settings on the on premise installation. He should do this for Google Maps, mail service, DNS service, etc. similarly. In the cloud case, we are doing all these setups as a standard and customer can start using the software as soon as he registers. It is not needed to get into the details of all these settings.
That's why if we wanted to manage both on-premise and in cloud product, we need to manage cloud product like an on-premise installation and customers need to manage all these settings on their own although they are registering to a cloud product.