Deliver great search experiences!

Build your own Elasticsearch cluster in seconds.
Hosted and managed by our search experts.

Sign up for your 14 day free trial.

Elastic Acquires Found

We are thrilled and honored to take our long-standing friendship with Elastic to the next level
- we are now a part of the Elastic family!

Read more here

Elasticsearch as a service

Found by Elastic is a hosted and fully managed Elasticsearch SaaS. We provide a fast, scalable and reliable search cloud that is developer friendly and easy to operate.

Your site or app coded in any language

Create a cluster in seconds, scale with zero downtime

End user experience is fast and reliable

If you need to implement a fast and stable search engine for your database, website or app, Found by Elastic is the right choice for you.

Quick and easy deployment

Got Ruby, Python, Perl, PHP, Java or .NET? We love them all.

curl
Ruby
Python
.NET
# Create index and index a document
$ curl http://....foundcluster.com:9200/articles/article -XPOST -d '{
  "title": "Found",
  "tags": ["Cool", "Hosted", "Scalable"]
}'

# Index another document
$ curl http://....foundcluster.com:9200/articles/article -XPOST -d '{
  "title": "Elasticsearch",
  "tags": ["Cool", "Scalable"]
}'

# Search!
$ curl http://....foundcluster.com:9200/articles/article/_search?q=tags:scalable
...
# Install client
# gem install elasticsearch

# Add "require 'typhoeus'" or "require 'patron'" for persistent connections (recommended, but not mandatory)

require 'elasticsearch'

# Configure to use Found
client = Elasticsearch::Client.new host: '....foundcluster.com:9200'

# Index some documents, also creating the index.
client.index index: 'articles', type: 'article', body: {title: 'Found', tags: ['Cool', 'Hosted', 'Scalable']}
client.index index: 'articles', type: 'article', body: {title: 'Elasticsearch', tags: ['Cool', 'Scalable']}

# Refresh index to include new documents (happens automatically too)
client.indices.refresh index: 'articles'

# Search for documents with tag scalable
print client.search index: 'articles', body: { query: { query_string: { query: 'tags:scalable' } } }
# Install client
# pip install elasticsearch

from elasticsearch import Elasticsearch

# Configure to use Found
es = Elasticsearch("....foundcluster.com:9200")

# Index some documents, also creating the index.
es.index(index='articles', doc_type='article', body={'title': 'Found', 'tags':['Cool', 'Hosted', 'Scalable']})
es.index(index='articles', doc_type='article', body={'title': 'Elasticsearch', 'tags':['Cool', 'Scalable']})

# Refresh index to include new documents (happens automatically too)
es.indices.refresh(index="articles")

# Search for documents with tag scalable
res = es.search(index="articles", body={"query": { "query_string": { "query": "tags:scalable" } }})
print(res)
// Configure to use Found
var settings = new ConnectionSettings(new Uri("....foundcluster.com:9200"));
var client = new ElasticClient(settings);

// Index some documents, also creating the index.
client.Index(new Post { Title = "Found", Tags = new List<String> { "Cool", "Hosted", "Scalable"} });
client.Index(new Post { Title = "Elasticsearch", Tags = new List<String> { "Cool", "Scalable"} });

// Search!
var results = client.Search<Post>(s => s.Query(q => q.QueryString(qs=>qs.Query("tags:scalable"))));

foreach (var doc in results.Documents)
    Console.WriteLine(" * {0} [tags: {1}]", doc.Title, doc.Tags);
Sign up and start deploying your Elasticsearch cluster today.

Also on