Amazon CloudSearch is a fully-managed search service in the cloud that allows customers to easily integrate fast and highly scalable search functionality into their applications. With a few clicks in the AWS Management Console, developers simply create a search domain, upload the data they want to make searchable to Amazon CloudSearch, and the service then automatically provisions the technology resources required and deploys a highly tuned search index.
Developer Doc:
http://docs.aws.amazon.com/cloudsearch/latest/developerguide/SvcIntro.html
Search parameter:
http://docs.aws.amazon.com/cloudsearch/latest/developerguide/Search.Requests.html
Faqs: