Support Documents
No data found.

Build a sample search application using Amazon CloudSearch

Lab Details

  1. This lab walks you through the steps to create a search domain in Amazon CloudSearch, upload a sample data and test the application.

  2. You will practice the lab using Amazon CloudSearch.

  3. Duration: 90 minutes

  4. AWS Region: US East (N. Virginia) us-east-1


What are Search Engines?

A search engine is a software system that is designed to search for and identifies items in a database that correspond to keywords or characters specified by the user.

It uses the ranking function to get information on the text search and sort it to retrieve the best answer.

Amazon CloudSearch

Amazon CloudSearch is a managed service in the AWS Cloud that makes it simple and cost-effective to set up, manage, and scale a search solution for your website or application.

Amazon CloudSearch supports 34 languages and popular search features such as highlighting, autocomplete, and geospatial search.

Search features such as :

  1. Free text, Boolean, and Faceted search

  2. Autocomplete suggestions

  3. Customizable relevance ranking and query-time rank expressions

  4. Field weighting

  5. Geospatial search

  6. Highlighting

  7. Support for 34 languages

Architecture Diagram

Task Details

  1. Launching Lab Environment

  2. Create a search domain

  3. Upload a sample JSON data

  4. Test the Search Application.

  5. Validation of the lab

  6. Deleting AWS Resources