0
Getting Started With Amazon CloudSearch:         Add Powerful Search To Your Web Application                              ...
© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in...
What is Search                                                                           Shoes© 2012 Amazon.com, Inc. and ...
Do You Want Search With That?     Build your own – database, home-rolled, site search     Open source     Legacy enterpris...
Search Challenges     Complex, expertise required     Costly, often with up-front expenditure     Long time to market, inn...
Amazon CloudSearch     Pay for infrastructure you need when you need it     Low cost     No need to guess capacity     Exp...
Amazon CloudSearch Architecture                     DNS / Load Balancing                                                  ...
Automatic Scaling                                                           DATA         Document Quantity and Size       ...
SEARCH INSTANCE                                                      SEARCH INSTANCE                                      ...
© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in...
Text Search© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in ...
Highly Relevant Results© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or dis...
FacetedDrilldown  © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distribu...
Integer Range                                                                                                        Searc...
Complex Queries© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed...
Search Query Processing                                                                                                   ...
Reference Architecture© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or dist...
Create An Amazon CloudSearch Domain© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, mod...
Text fields for                                                                                                    matchin...
Literal fields for                                                                                             Faceting   ...
Integer fields for                                                             ranking, narrowing© 2012 Amazon.com, Inc. a...
Configure the Domain© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distri...
Data Preparation and Upload                                                                                 SDF           ...
CloudSearch SDF[{"type":"add",  "id": "b007oznzg0",  "version": 1,  "lang": "en",  "fields": {      "title":"Kindle Paperw...
Document Service APIhttp(s)://< document service endpoint >/2011-02-01/documents/batchAccept: application/jsonContent-Leng...
Search Service APIhttp(s)://< search service endpoint>/2011-02-01/search?   Simple searches        • q= text     Boolean c...
Search Results{"rank": "-text_relevance","match-expr": "(label kindle paperwhite)","hits": { "found": 204, "start": 0,    ...
IMDB DATA DEMO© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed ...
Pricing     Get started for just $2.40/day; $75/month     AWS Calculator     http://calculator.s3.amazonaws.com/calc5.html...
Wrap Up     Powerful search is a critical component of todays     applications     Amazon CloudSearch makes adding search ...
Resources and Q&A     Amazon CloudSearch Overview Page        http://aws.amazon.com/cloudsearch/        • FAQs        • Co...
Thank You                                      Jon Handler / handler@amazon.com© 2012 Amazon.com, Inc. and its affiliates....
Upcoming SlideShare
Loading in...5
×

AWS Webcast - Getting Started With CloudSearch: Add Powerful Search To Your Web Application

1,171

Published on

In this webinar we'll show you how you can use Amazon CloudSearch to add search capabilities to your website or app without the administrative burdens of setting up, operating, and scaling a search engine. We'll explain details about using the service, review the key components, and show you how search can be integrated into a sample application. You will learn how to create an Amazon CloudSearch search domain, upload your data, and submit search requests. Additional topics covered include: Getting documents into CloudSearch Tuning and debugging search results Using facets to create a better user experience Personalizing search results by tailoring ranking for each search request Using field weighting to boost results into the best order.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,171
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "AWS Webcast - Getting Started With CloudSearch: Add Powerful Search To Your Web Application "

  1. 1. Getting Started With Amazon CloudSearch: Add Powerful Search To Your Web Application Jon Handler© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  2. 2. © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  3. 3. What is Search Shoes© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  4. 4. Do You Want Search With That? Build your own – database, home-rolled, site search Open source Legacy enterprise search© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  5. 5. Search Challenges Complex, expertise required Costly, often with up-front expenditure Long time to market, innovation and experimentation are slowed Operational overhead is undifferentiated work© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  6. 6. Amazon CloudSearch Pay for infrastructure you need when you need it Low cost No need to guess capacity Experiment fast with low risk We do the undifferentiated heavy lifting Go global in minutes© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  7. 7. Amazon CloudSearch Architecture DNS / Load Balancing AWS QuerySearch Domain Search API Console Doc Command Console Config Command Console Svc API Line Tools API Line Tools SEARCH SERVICE DOCUMENT SERVICE CONFIG SERVICE© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  8. 8. Automatic Scaling DATA Document Quantity and Size SEARCH INSTANCE SEARCH INSTANCE SEARCH INSTANCE Index Partition 1 Index Partition 2 Index Partition n Copy 1 Copy 1 Copy 1TRAFFICSearchRequestVolume and SEARCH INSTANCE SEARCH INSTANCE SEARCH INSTANCEComplexity Index Partition 1 Index Partition 2 Index Partition n Copy 2 Copy 2 Copy 2 SEARCH INSTANCE SEARCH INSTANCE SEARCH INSTANCE Index Partition 1 Index Partition 2 Index Partition n Copy n Copy n Copy n © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  9. 9. SEARCH INSTANCE SEARCH INSTANCE SEARCH INSTANCE Index Partition 1 Index Partition 2 Index Partition n Copy 1 Copy 1 Copy 1 Compute SEARCH INSTANCE Storage SEARCH INSTANCE SEARCH INSTANCE Index Partition 1 LoadCopy 2 2 Balancing Index Partition Index Partition n Copy 2 Copy 2 Security SEARCH INSTANCE SEARCH INSTANCE SEARCH INSTANCE Index Partition 1 Index Partition 2 Index Partition n Copy n Copy n Copy n© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  10. 10. © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  11. 11. Text Search© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  12. 12. Highly Relevant Results© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  13. 13. FacetedDrilldown © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  14. 14. Integer Range Searching© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  15. 15. Complex Queries© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  16. 16. Search Query Processing 564 726Query 726 564 123 123 Matching Filtering Ranking Sorting © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  17. 17. Reference Architecture© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  18. 18. Create An Amazon CloudSearch Domain© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  19. 19. Text fields for matching user terms Result enabled toretrieve source data © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  20. 20. Literal fields for Faceting Facet enabled to retrieve facets Search enabled for narrowing© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  21. 21. Integer fields for ranking, narrowing© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  22. 22. Configure the Domain© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  23. 23. Data Preparation and Upload SDF Batch Amazon Search CloudSearchDocuments © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  24. 24. CloudSearch SDF[{"type":"add", "id": "b007oznzg0", "version": 1, "lang": "en", "fields": { "title":"Kindle Paperwhite", "description":"Worlds most advanced e-reader", "category": ["Electronics","eBook Readers"], "price":11900} }, ...] © 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  25. 25. Document Service APIhttp(s)://< document service endpoint >/2011-02-01/documents/batchAccept: application/jsonContent-Length: 1176Content-Type: application/jsonHost: doc.imdb-movies-rr2f34ofg56xneuemujamut52i.us-east-1.cloudsearch.amazonaws.com[{ ,"id":"b007oznzg0","version": 1,"lang": "en","fields": {"title":"KindlePaperwhite","description":"Worlds most advanced e-reader","category":["Electronics","eBookReaders"],"price":11900} },{ , "id": "tt0434409", "version": 1337648735 } ]© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  26. 26. Search Service APIhttp(s)://< search service endpoint>/2011-02-01/search? Simple searches • q= text Boolean combination of fields • bq= (or field:value1 (and field:value2 field:value3)) Faceting • facet= comma separated list of facet fields Pagination • start=, size= Customized ranking • rank= sort results based on the rank expression provided© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  27. 27. Search Results{"rank": "-text_relevance","match-expr": "(label kindle paperwhite)","hits": { "found": 204, "start": 0, "hit": [ { "id": "sontsst12cf5f88b42" }, { "id": "sopvopr12ab017f082" }, { "id": "sorzrpw12ac468a13b" }, ] },...}© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  28. 28. IMDB DATA DEMO© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  29. 29. Pricing Get started for just $2.40/day; $75/month AWS Calculator http://calculator.s3.amazonaws.com/calc5.html Free Trial© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  30. 30. Wrap Up Powerful search is a critical component of todays applications Amazon CloudSearch makes adding search easy Create a domain, POST documents, GET search results© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  31. 31. Resources and Q&A Amazon CloudSearch Overview Page http://aws.amazon.com/cloudsearch/ • FAQs • Community Forum • Documentation & Getting Started Tutorial (IMDb) Demos and Tutorials • What Is Amazon CloudSearch • Introducing Amazon CloudSearch (Features) • Building a Search Application Using Amazon CloudSearch© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  32. 32. Thank You Jon Handler / handler@amazon.com© 2012 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×