Last week I wrote about three advantages of ououd-based search engines. While the future looks bright for these tools, there are still potential downsides. This week I would like to discuss three disadvantages of cloud-based search engines, as well as potential mitigations. I am not saying that you should not consider cloud-based search engines because of these reasons. I am simply pointing out some reasonable concerns in the hope that you can make the most educated decision for your company.
1. Lack of Control
Not having to worry about the physical architecture of a search engine means that certain aspects of the implementation will be out of your control. If a cloud-based search engine is not performing fast enough, you cannot simply add another server instance or increase the RAM. If your users are geographically distributed, you cannot simply place a replica server in another location. Cloud services should perform well and they should offer geographic dispersion, but if they don’t, you are unlikely to be able to do anything about it yourself. You are at the mercy of the cloud for those types of configuration changes or improvements.
Read More