1
Using Elastic @ Elastic:
Fast tracking support
search
Andy James
Senior Full Stack Developer,
Custom Apps Team
2
This presentation and the accompanying oral presentation contain forward-looking statements, including statements
concerning plans for future offerings; the expected strength, performance or benefits of our offerings; and our future
operations and expected performance. These forward-looking statements are subject to the safe harbor provisions
under the Private Securities Litigation Reform Act of 1995. Our expectations and beliefs in light of currently
available information regarding these matters may not materialize. Actual outcomes and results may differ materially
from those contemplated by these forward-looking statements due to uncertainties, risks, and changes in
circumstances, including, but not limited to those related to: the impact of the COVID-19 pandemic on our business
and our customers and partners; our ability to continue to deliver and improve our offerings and successfully
develop new offerings, including security-related product offerings and SaaS offerings; customer acceptance and
purchase of our existing offerings and new offerings, including the expansion and adoption of our SaaS offerings;
our ability to realize value from investments in the business, including R&D investments; our ability to maintain and
expand our user and customer base; our international expansion strategy; our ability to successfully execute our
go-to-market strategy and expand in our existing markets and into new markets, and our ability to forecast customer
retention and expansion; and general market, political, economic and business conditions.
Additional risks and uncertainties that could cause actual outcomes and results to differ materially are included in
our filings with the Securities and Exchange Commission (the “SEC”), including our Annual Report on Form 10-K for
the most recent fiscal year, our quarterly report on Form 10-Q for the most recent fiscal quarter, and any
subsequent reports filed with the SEC. SEC filings are available on the Investor Relations section of Elastic’s
website at ir.elastic.co and the SEC’s website at www.sec.gov.
Any features or functions of services or products referenced in this presentation, or in any presentations, press
releases or public statements, which are not currently available or not currently available as a general availability
release, may not be delivered on time or at all. The development, release, and timing of any features or functionality
described for our products remains at our sole discretion. Customers who purchase our products and services
should make the purchase decisions based upon services and product features and functions that are currently
available.
All statements are made only as of the date of the presentation, and Elastic assumes no obligation to, and does not
currently intend to, update any forward-looking statements or statements relating to features or functions of services
or products, except as required by law.
Forward-Looking Statements
3
Imagine Building
Search for Your App
All of those
←
Need all of
these
→
Search Bar
Results
Facets
Pagination
Logic
State
Markup
Styling
Lets List All The Things
That’s just the client code
API Datastore
Extra
Features
• Process client requests
• Filters
• Facets
• Pagination
• Issue queries
• Transform results
• Synonyms
• Weighted fields
• More complexity
There’s Also Server Code
Is that it?
Adding features Fixing bugs Dependencies up
to date
Don’t Forget Maintenance
Sounds Exhausting, Right?
10
Search UI  App
Search For The
Epic Win
Let Elastic Do
The Heavy Lifting
Search UI
Customizable React components for a fully
featured search experience
App Search
A datastore product designed around
search experiences
Elastic Cloud
Host it with Elastic Cloud to reduce
administrative overhead
Less time
on that
←
More time
on this
→
XHRs
Click Handlers
Look and feel
Layout
Result Rendering
Focus On Making It Your Own
Get Started Fast!
14
Search in the
Support Portal
Key App Search Features
• Meta Engines
– Search multiple engines at once
– Manage data sets separately
• Signed Search Keys
– Builds filters into queries
– Enforces privacy/security
<- Built in
Customized →
18
Demo Time
19
Thank You!

Using Elastic @ Elastic: Fast-tracking support search

  • 1.
    1 Using Elastic @Elastic: Fast tracking support search Andy James Senior Full Stack Developer, Custom Apps Team
  • 2.
    2 This presentation andthe accompanying oral presentation contain forward-looking statements, including statements concerning plans for future offerings; the expected strength, performance or benefits of our offerings; and our future operations and expected performance. These forward-looking statements are subject to the safe harbor provisions under the Private Securities Litigation Reform Act of 1995. Our expectations and beliefs in light of currently available information regarding these matters may not materialize. Actual outcomes and results may differ materially from those contemplated by these forward-looking statements due to uncertainties, risks, and changes in circumstances, including, but not limited to those related to: the impact of the COVID-19 pandemic on our business and our customers and partners; our ability to continue to deliver and improve our offerings and successfully develop new offerings, including security-related product offerings and SaaS offerings; customer acceptance and purchase of our existing offerings and new offerings, including the expansion and adoption of our SaaS offerings; our ability to realize value from investments in the business, including R&D investments; our ability to maintain and expand our user and customer base; our international expansion strategy; our ability to successfully execute our go-to-market strategy and expand in our existing markets and into new markets, and our ability to forecast customer retention and expansion; and general market, political, economic and business conditions. Additional risks and uncertainties that could cause actual outcomes and results to differ materially are included in our filings with the Securities and Exchange Commission (the “SEC”), including our Annual Report on Form 10-K for the most recent fiscal year, our quarterly report on Form 10-Q for the most recent fiscal quarter, and any subsequent reports filed with the SEC. SEC filings are available on the Investor Relations section of Elastic’s website at ir.elastic.co and the SEC’s website at www.sec.gov. Any features or functions of services or products referenced in this presentation, or in any presentations, press releases or public statements, which are not currently available or not currently available as a general availability release, may not be delivered on time or at all. The development, release, and timing of any features or functionality described for our products remains at our sole discretion. Customers who purchase our products and services should make the purchase decisions based upon services and product features and functions that are currently available. All statements are made only as of the date of the presentation, and Elastic assumes no obligation to, and does not currently intend to, update any forward-looking statements or statements relating to features or functions of services or products, except as required by law. Forward-Looking Statements
  • 3.
  • 4.
    All of those ← Needall of these → Search Bar Results Facets Pagination Logic State Markup Styling Lets List All The Things
  • 5.
    That’s just theclient code
  • 6.
    API Datastore Extra Features • Processclient requests • Filters • Facets • Pagination • Issue queries • Transform results • Synonyms • Weighted fields • More complexity There’s Also Server Code
  • 7.
  • 8.
    Adding features Fixingbugs Dependencies up to date Don’t Forget Maintenance
  • 9.
  • 10.
    10 Search UI App Search For The Epic Win
  • 11.
    Let Elastic Do TheHeavy Lifting Search UI Customizable React components for a fully featured search experience App Search A datastore product designed around search experiences Elastic Cloud Host it with Elastic Cloud to reduce administrative overhead
  • 12.
    Less time on that ← Moretime on this → XHRs Click Handlers Look and feel Layout Result Rendering Focus On Making It Your Own
  • 13.
  • 14.
  • 16.
    Key App SearchFeatures • Meta Engines – Search multiple engines at once – Manage data sets separately • Signed Search Keys – Builds filters into queries – Enforces privacy/security
  • 17.
  • 18.
  • 19.