Over a million developers have joined DZone.

Amazon Debuts Cloud Search Service

DZone's Guide to

Amazon Debuts Cloud Search Service

· Cloud Zone ·
Free Resource

Learn how to migrate and modernize stateless applications and run them in a Kubernetes cluster.

This morning, Amazon announced the release of their cloud-based search platform, CloudSearch, which the company has been using on their website for some time now.  CloudSearch is designed for easy setup and scalability, although we have yet to see if the $100 per month price tag will help or hinder its adoption.  Jeff Barr is the senior manager of cloud computing solutions at Amazon, and he offers a bare-bones description of the services of what users will need to do to get CloudSearch up and running.  

  1. Create and configure a Search Domain. This is a data container and a related set of services. It exists within a particular Availability Zone of a single AWS Region (initially US East).
  2. Upload your documents. Documents can be uploaded as JSON or XML that conforms to our Search Document Format (SDF). Uploaded documents will typically be searchable within seconds.  You can, if you'd like, send data over an HTTPS connection to protect it while it is transit.
  3. Perform searches.

    --Jeff Barr
Barr boasts that users can get CloudSearch up and running in an hour.  On top of this, the service updates continuously as documents are added, changed, and deleted, which provides a "near real-time" search.  

As for the dollars and cents, CloudSearch price ranges from $0.12 to $0.68 per hour.  Any new configuration of data for re-indexing purposes will result in a $0.98 per gigabyte charge.  

This announcement has already generated some healthy discussion, with emphasis on a need for clarification of some of the specifics of CloudSearch's capabilities.  Some commenters have been asking if this is compatible with S3, which I can only assume will be the case given both services are provided by AWS, which should be promoting cross-compatibility of their various cloud-based services.  Commenters are also wondering if CloudSearch will support languages other than English, and if the service will provide autocomplete. 

Check out the Webcast if you get the chance: Introduction to Amazon CloudSearch

Have you gotten a chance to try out CloudSearch yet?  Is it compatible with documents stored in other Amazon Web Services?  Tell us about your user experience by providing your comments below. 

Join us in exploring application and infrastructure changes required for running scalable, observable, and portable apps on Kubernetes.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}