Amazon CloudSearch

Amazon CloudSearch is a scalable cloud-based search service that forms part of Amazon Web Services (AWS). CloudSearch is typically used to integrate customized search capabilities into other applications. According to Amazon, developers can set a search application up and deploy it fully in less than an hour.

To set a search application up, the developer creates and configures a search domain and then uploads the data they want to make searchable. Documents can be uploaded in either Javascript Object Notation (JSON) or Extensible Markup Language (XML). Once the data has been uploaded, the service automatically provisions the required resources and deploys the search index. As the query rate increases or decreases, the service scales up or down accordingly. Developers or administrators can change parameters and settings without having to re-upload data.

Amazon CloudSearch supports faceted searching, free text searching, text processing, Boolean expressions, customized relevance ranking, field-based sorting, and other advanced functions.

The service is made available as a pay-as-you go pricing plan without up-front costs or extended contracts.

See a video introduction to getting started with CloudSearch:

Contributor(s): Stan Gibilisco
This was last updated in May 2013
Posted by: Margaret Rouse

Email Alerts

Register now to receive news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Do you have something to add to this definition? Let us know.

Send your comments to

Join the conversation Comment



    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.