Amazon CloudSearch is a fully managed cloud service that makes it simple to set up, maintain, and estimate a search solution for your websites or applications.