aws update | london - amazon cloudsearch
DESCRIPTION
In our last update we introduced Amazon CloudSearch. In this talk we're take it to the next level with a deep-dive on the service from the Amazon A9 team themselves. Hear the background on CloudSearch, as well as new features, new use cases, and new ways to access CloudSearch, and get to meet and question the team behind the service.TRANSCRIPT
Amazon Web Services Update | London
November 2012
Amazon CloudSearch
Puneet Gupta
Sr. Director, CloudSearch
Agenda
CloudSearch Overview
Features and Benefits
Create a Search Domain
New Features and Updates
Product Roadmap
Resources
Amazon CloudSearch
Launched – April, 2012
Fully-managed, full-featured search service
Support for both structured and unstructured data
Near real-time indexing
Automatically scales for data & traffic
Full featured Search Engine Relevance & Ranking
Facets
Fielded
Free Text & Boolean Search
SEARCH CLIENT www.example.com
SEARCH DEVELOPER
Search API Console
SEARCH ENDPOINT DOCUMENT SERVICE ENDPOINT CONFIGURATION SERVICE ENDPOINT
Configuration
API
Command
Line Tools Console Document
Service API
Command
Line Tools Console
SEARCH SERVICE
Search Documents
DOCUMENT SERVICE
Add Documents
Update Documents
Delete Documents
Create Domains
Configure Domains
Delete Domains
CONFIGURATION SERVICE
Send
Search
Requests
Search
Results
Use the Search
Tester
Send
Documents Create and
Manage Domains
ACCESS CONTROL ACCESS CONTROL ACCESS CONTROL
Amazon CloudSearch Architecture
Getting Started
3 easy steps
• Create and Configure
Search Domain
• Upload documents
• Send queries
Configuration
Field types: text, literal, uint
Options: search, facet, result
Configure Search Domain
Upload Documents
Console (good for small data sets)
Command Line
• cs-post-sdf --source <file> [other options]
• curl -d @<file> [other options]
Direct-to-API
• http://<endpoint>/2011-02-01/documents/batch
Search Integration
Console
Full text search
Text relevance
Facets
CloudSearch background…
+ Innovations in
Search
Innovations in
Cloud Computing
Automatic Scaling: Data & Traffic
SEARCH INSTANCE Index Partition n
Copy 1
SEARCH INSTANCE Index Partition 2
Copy 2
SEARCH INSTANCE Index Partition n
Copy 2
SEARCH INSTANCE Index Partition 2
Copy n
SEARCH INSTANCE
DATA Document Quantity and Size
TRAFFIC Search Request Volume and Complexity
Index Partition n Copy n
SEARCH INSTANCE
SEARCH INSTANCE Index Partition 1
Copy 1
SEARCH INSTANCE Index Partition 2
Copy 1
SEARCH INSTANCE Index Partition 1
Copy 2
SEARCH INSTANCE Index Partition 1
Copy n
Index Partition 1 Copy 1
New Features and Updates
New Features
Field Weighting
• Field weighting prioritizes results from certain fields to improve
document ranking
Query Time Rank Expressions
• Query time rank expressions enable you to personalize search
results by customizing ranking for each search request
Price Drop
17% - 19% price drop
Instance Type Old Price New Price
Small $0.12 $0.10
Large $0.48 $0.39
Extra Large $0.68 $0.55
price per instance hour
30 Day Free Trial
750 free instance hours of CloudSearch
10,000 document batch uploads (each batch with max. size of 5 MB)
10 IndexDocuments requests
What’s next…
Roadmap Feature Requests
Multi-AZ Support
Additional AWS Regions
Support large (10B+ documents)
Analytics
UI Widgets
Crawler
Tighter Integration with AWS Storage Services
Resources
Detail Page – http://aws.amazon.com/cloudsearch
Sample Videos
Documentation
FAQs
Community Forum
Amazon CloudSearch Solution Architects
20
Thank you
Puneet Gupta
Sr. Director, CloudSearch
21