SlideShare a Scribd company logo
1 of 29
Download to read offline
SMILE
How ElasticSearch
is boosting Magento search ?
Meetup ElasticSearch
#MM15NL
WHO ARE WE ?
#MM15NL
3
#MM15NL
SPEAKER
Aurélien FOUCRET
Software Architect - Smile Lab
aurelien.foucret@smile.fr
@afoucret
Florent SABOURIN
eBusiness Director
florent.sabourin@smile.fr
@fsabourin
4
#MM15NL
More than 20
More than 35
More than 50
YEARS EXPERIENCE
IN OPEN SOURCE
PARTNERS
IN OPEN SOURCE
MILLION EUROS
IN TURNOVER IN 2014
CONSULTING
Project Framework
Audits / Benchmark
DIGITAL
UX
Ergonomics
Accessibility
Editorial Strategy
SEO
HOSTING
Hosting
Corrective and
upgrade
Maintenance
Support
TRAINING
Change management
Intra and inter company
training
ENGINEERING
Design
Development
Configuration
A 360°
SERVICE FOR YOUR
PROJECTS
WEB
E-BUSINESS
COLLABORATIVE
CORPORATE I.T.
INFRASTRUCTURE
Website Portal Mobile …
E-commerce PIM …
GED DAM Intranet …
ESB / ETL ERP …
Cloud …
Cross-canal
Hosting
BI
800
OPEN SOURCE
EXPERTS
25%
INCREASE IN TURNOVER
PER YEAR
Leading European
open source integrator
63%OF CAC 40
TRUST US
SERVICES FOR YOU
OPEN SOURCE
5
#MM15NL
18 OFFICES
IN 8 COUNTRIES
6
#MM15NL
SMILE NEDERLAND
+ 20
Supported by 780 Smiliens
Since
2011
Half e-commerce
Half infrastructure
http://nl.smile.eu
AN agency trusted by
Magento expert
Service Quality Managed servicesExpertise
Most challenging platforms have
been developed by Magento
 ANWB: 5000 orders/day
 Cultura : 25 M products
 Canson : SAP integration
 North Face : Salesforce int.
 Luxury brand : 5 continents
Significant increase of website
turnover
Performance focused
Technical innovations
Fixed priced projects
Maintenance & T/M
3 Service centers
120 servers
Magento awarded partner in
2010, 2011, 2012, 2013, 2014
200 engineers
25 certified developers
8
#MM15NL
LuxuryWearUnderwear Shoes
Optical
Jewelery
Health
Media - Press
SOME REFERENCES
9
#MM15NL
Some solutions we are proud to integrate
Travel House - LifestyleCultural Industry Food
SOME REFERENCES
10
#MM15NL
INNOVATION – R&D
IN E-COMMERCE
Mobile catalog application
a cross-device technology
Merchandising & Search
powered by famous ElasticSearch
NoSQL Database
with MongoDB
Real User Monitoring
for real performance measurment
Magecache
a dynamic cache strategy module
Open Source
https://github.com/Smile-SA
Enterprise compliant
Performant
And secured components
Module auditing tool
analysing architecture complexity
+ 41 exclusive Smile modules assets
ERP Connector
easing data exchanges with ERPs
October 2014
Bargento
WHY BUILDING
A NEW SEARCH ENGINE ?
#MM15NL
12
#MM15NL
SEARCHANDISING
SOME FIGURES
70%of the visitors use the
search engine
30%of the visitors leave the site after using
the search engine
40%of the visitors are trying to
refine / fix their queries
2.1 the average number of pages
viewed by a user for a given query
35%of the websites are using MySQL
as their search engine
11 different search engines Smile have
integrated into Magento
13
#MM15NL
WHAT IS RELEVANCE
eCommerce
relevance
FOR AN E-COMMERCE SYSTEM ?
Fulltext
Relevance
Merchandising
rules
Customer behavior
massification
Context
14
#MM15NL
WHY BUILDING A NEW SEARCH ENGINE ?
Relevance model is incomplete
 It does only work with Fulltext Relevance
 It does not consider entities (people name, brands, ingredients, components, stores…)
 It does not embed advanced misspelling features (fuzzy search, phonetic matching, …)
Some state of art features are not out of the box
 Products & categories autocomplete
 Multi-select faceting
It only understand products.
 Most of our clients needs more
It is hard to develop and extend
 The abstraction layers make it a hard to tune the queries by using SolR / Lucene features
HOW TO IMPROVE MAGENTO SEARCH ?
15
#MM15NL
WHY BUILDING A NEW SEARCH ENGINE ?
There is a lot of SaaS solutions on the market
They are general purpose and not designed for Magento
 You have to manage your catalog both into their backoffice and into Magento one
 Harder for the sales team to figure out where they need to get things done
The link between your website and the engine is weak (WAN)
 What is the network goes down between your website and the engine ?
o Search engine is just as important as your DB. Would you use a SaaS database ?
 Add a extra latency to build the pages
Indexing latency is a killer
 From our experience there is no SaaS engine that provides a real time fulltext indexing
 It causes a lot of problem when the engine and the DB get out of sync.
 It’s even worse when you add several layer of cache (FPC, Varnish, …)
WHAT IS WRONG WITH EXISTING SaaS SOLUTIONS ?
ELASTICSEARCH
MATURE & EFFICIENT
#MM15NL
17
#MM15NL
ELASTICSEARCH
Distributed RESTful search & analytics server
 Build on top of Apache Lucene
 Drop in replacement for SolR
Open Source License
 Apache 2
Unique features
 Percolation
 Aggregations
 Hadoop & Spark integration
Excellent learning curve
Easy to deploy
WHAT IS IT ?
October 2014
Bargento
Full text search
Schemaless
Real time indexing
Real time analytics
Distributed & High availability
18
#MM15NL
ELASTIC.CO
THE COMPANY BEHIND ELASTICSEARCH
October 2014
Bargento
2 HQ
 EU : Amsterdam (Netherlands)
 US : Los Altos (California)
Other Open Source projects (ELK) :
Big momentum on the market
 8+ million downloads since 2010
 > 500 000 downloads per month avg.
120 employees
Revenue growth : 400% last 6 months
Smile Partner
BusinessModel
•Sales support and
training for
ElasticSearch
•3 levels of support
(Silver, Gold,
Premium).
Per node
•Up to 24/7 SLA
Investors
•Benchmark Capital
$10M Series A, 2012
•Index Ventures
$24M Series B, 2013
With participation
from Benchmark
Capital
•New Enterprise
Associates $70M
Series C, 2014
With participation
from Benchmark
Capital and Index
Ventures
ElasticSearch KibanaLogstash
19
#MM15NL
ELASTICSEARCH
WHO IS USING IT ?
October 2014
Bargento
& ELASTICSEARCH
MAGENTO
#MM15NL
21
#MM15NL
MAGENTO & ELASTICSEARCH
An Open Source module
 Smile Magento ES a.k.a Smile Searchandising Suite
 Integration of ES into Magento
 Drop-in replacement for SolR
 Combining our long experience with both OSS Search Engine and eCommerce
platform integration
High quality implementation
 Does not break Magento standard feature
 Built for extensibility
 Upgradable : our module is upgraded with every new Magento version
The ultimate goal : give merchant tools to improve conversion
with state of art features
OUR MODULE GOAL
https://github.com/Smile-SA/smile-magento-elasticsearch
22
#MM15NL
MAGENTO & ELASTICSEARCH
Fulltext Search improvements
 Fine control on what fields are used in search and their respective weight
 Fuzzy & phonetic search : search for « Frankenshten » and get the results for
« Frankenstein »
KEY FEATURES – FULLTEXT SEARCH
Rich faceting toolkit
 Multiselect facets implementation
 Price ranges, rating filters, …
 Easier customization of the facets logic and templating by developers
 SEO optimizations
Autocomplete framework
 Autocomplete popular searches, products and categories
 Customizable templates (e.g. : display product images and prices)
 Pluggable models allowing developpers to easily add their own autocomplete (store,
CMS, …)
23
#MM15NL
MAGENTO & ELASTICSEARCH
Behavioral data collect : get richer from your clients
 Our module collects all your clients behavior and creates a knowledge database you can query at will
 Real time data refresh : don’t miss the trends
 Use it into merchandising optimizations rules
KEY FEATURES – MERCHANDISING
Smart categories
 Build categories by defining search engines queries and not by
picking products one by one
o Ex : « All discounted products that are in stock »
 Nice UI for rules administration
Optimizations tunning – Rules based relevancy
 Append business rules to your catalog to modify relevancy
o « Boost all products which are in stock »
o « Boost all products of category HighTech »
 Pluggable system : developers can append new models easily
24
#MM15NL
MAGENTO & ELASTICSEARCH
KEY FEATURES
Preview
 Back office, displaying results Elastic Search with and
without the optimizer
o Ex : « All blue products with stock and an image»
 Lets see the differences with and without optimization
Sort within virtual classes
 To manually determine the positions of products within categories
automatically defined by rules
o Ex : position « white duvet cover » the head of the virtual category «white
goods in Promotion »
Sorting in search results
 Allows you to organize the products that are displayed for the
defined searches.
o Ex : prioritizing the dress "Kali" for the search query "dress" (or "dresses" ...)
25
#MM15NL
MAGENTO & ELASTICSEARCH
Built for Magento, into Magento
 Deep Magento integration.
 Operate everything from Magento admin. No additional back-office.
 Optimized data indexing. Get your catalog updated in real time and reduce your time
to market.
KEY FEATURES
ElasticSearch : a scalable and secured backend
 Scale over many servers when your catalog or your business grow
 Avoid downtime with : automated failover when a server fails or during maintenance
 Snapshot and restore in minutes the whole cluster. Easy to backup.
 Monitoring tools available from ElasticSearch Inc. (Marvel)
Designed for extensibility
 Your business is unique. Your search engine should be too.
 Many extension hooks shipped by default (templating, custom optimizations models, and new features)
 Index what you need in custom indices (stores, cms content, …)
« Demo time »
#MM15NL
29
#MM15NL
MAGENTO & ELASTICSEARCH
Our modules provides a lot of way
to influence on the search results
 Fulltext relevancy
 Merchandising rules
 User behavior
 Context
The most tricky part is to know
what button you should push
Our advice :
 Experiment
 Use AB testing
 All the customer data is collected.
You should try Kibana on it to discover
new patterns !!!
SUMMARY
30
#MM15NL
WHAT ARE WE WORKING ON ?
Recommenders
POS offer presentation
Marketplace offer presentation
Customer knowledge hub
Q/A
#MM15NL
YOUR SALES CONTACT :
Martijn van Ginkel
Sales & Marketing Manager Smile NL
martijn.vanginkel@smile.eu
T +31 (0)20 58 16 211 | M +31 6 41 47 48 40

More Related Content

Viewers also liked

Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Smile I.T is open
 
Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3 Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3 Smile I.T is open
 
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / SmileSéminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / SmileSmile I.T is open
 
Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...Smile I.T is open
 
Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015Smile I.T is open
 
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?Smile I.T is open
 
Demarche de cadrage Big data
Demarche de cadrage Big dataDemarche de cadrage Big data
Demarche de cadrage Big dataSmile I.T is open
 
Seminaire communication unifiee
Seminaire communication unifieeSeminaire communication unifiee
Seminaire communication unifieeSmile I.T is open
 
Seminaire Drupal 8 à Nantes
Seminaire Drupal 8 à NantesSeminaire Drupal 8 à Nantes
Seminaire Drupal 8 à NantesSmile I.T is open
 
Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !Smile I.T is open
 
Business line COLLABORATIVE, présentation
Business line COLLABORATIVE, présentationBusiness line COLLABORATIVE, présentation
Business line COLLABORATIVE, présentationSmile I.T is open
 
How elasticsearch powers the Guardian's newsroom
How elasticsearch powers the Guardian's newsroomHow elasticsearch powers the Guardian's newsroom
How elasticsearch powers the Guardian's newsroomGraham Tackley
 
Le Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'AssuranceLe Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'AssuranceAMNIS Consulting
 

Viewers also liked (20)

Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?
 
Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3 Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3
 
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / SmileSéminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
 
Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...
 
Seminaire webfactory - 2015
Seminaire webfactory - 2015Seminaire webfactory - 2015
Seminaire webfactory - 2015
 
Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015
 
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
 
Demarche de cadrage Big data
Demarche de cadrage Big dataDemarche de cadrage Big data
Demarche de cadrage Big data
 
Seminaire communication unifiee
Seminaire communication unifieeSeminaire communication unifiee
Seminaire communication unifiee
 
Séminaire drupal8 Lyon
Séminaire drupal8 LyonSéminaire drupal8 Lyon
Séminaire drupal8 Lyon
 
Webinar Smile et WSO2
Webinar Smile et WSO2Webinar Smile et WSO2
Webinar Smile et WSO2
 
Offre Search
Offre SearchOffre Search
Offre Search
 
Dam et e-business
Dam et e-businessDam et e-business
Dam et e-business
 
Seminaire Drupal 8 à Nantes
Seminaire Drupal 8 à NantesSeminaire Drupal 8 à Nantes
Seminaire Drupal 8 à Nantes
 
Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !
 
Seminaire drupal8 Lille
Seminaire drupal8 LilleSeminaire drupal8 Lille
Seminaire drupal8 Lille
 
Business line COLLABORATIVE, présentation
Business line COLLABORATIVE, présentationBusiness line COLLABORATIVE, présentation
Business line COLLABORATIVE, présentation
 
Séminaire drupal8.final
Séminaire drupal8.finalSéminaire drupal8.final
Séminaire drupal8.final
 
How elasticsearch powers the Guardian's newsroom
How elasticsearch powers the Guardian's newsroomHow elasticsearch powers the Guardian's newsroom
How elasticsearch powers the Guardian's newsroom
 
Le Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'AssuranceLe Big Data dans la Banque et l'Assurance
Le Big Data dans la Banque et l'Assurance
 

Similar to Meet Magento 2015 Utrecht - ElasticSearch - Smile

MuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdfMuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdfAnoopVB2
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
The biggest stores on Magento
The biggest stores on MagentoThe biggest stores on Magento
The biggest stores on MagentoDivante
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
All About Salesforce Lightning
All About Salesforce LightningAll About Salesforce Lightning
All About Salesforce LightningJanBask
 
How to Effectively Build a Martech Stack & Integrate Your Marketing Tools
How to Effectively Build a Martech Stack & Integrate Your Marketing ToolsHow to Effectively Build a Martech Stack & Integrate Your Marketing Tools
How to Effectively Build a Martech Stack & Integrate Your Marketing ToolsPinpointe On-Demand
 
Omnichannel commerce
Omnichannel commerceOmnichannel commerce
Omnichannel commerceAlex Paretski
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
SM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatform
SM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatformSM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatform
SM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatformAmy Rossi
 
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesKeyur Shah
 
MongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB
 
Salesforce - Overview & Getting Started
Salesforce - Overview & Getting StartedSalesforce - Overview & Getting Started
Salesforce - Overview & Getting StartedKatia Bonella
 
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...Richard Harbridge
 
Analytics tool comparison
Analytics tool comparisonAnalytics tool comparison
Analytics tool comparisonShivam Dhawan
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB
 
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane FineBuilding Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane FineMongoDB
 
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...Richard Harbridge
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544ypai
 

Similar to Meet Magento 2015 Utrecht - ElasticSearch - Smile (20)

MuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdfMuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdf
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
The biggest stores on Magento
The biggest stores on MagentoThe biggest stores on Magento
The biggest stores on Magento
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Commerce Cloud B2C
Commerce Cloud B2CCommerce Cloud B2C
Commerce Cloud B2C
 
All About Salesforce Lightning
All About Salesforce LightningAll About Salesforce Lightning
All About Salesforce Lightning
 
How to Effectively Build a Martech Stack & Integrate Your Marketing Tools
How to Effectively Build a Martech Stack & Integrate Your Marketing ToolsHow to Effectively Build a Martech Stack & Integrate Your Marketing Tools
How to Effectively Build a Martech Stack & Integrate Your Marketing Tools
 
Omnichannel commerce
Omnichannel commerceOmnichannel commerce
Omnichannel commerce
 
summer21-fr
summer21-frsummer21-fr
summer21-fr
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
SM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatform
SM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatformSM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatform
SM_Ebook_FourComponentsofaSmartSupplyChainModelingPlatform
 
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
 
MongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB.local Austin 2018: Building Intelligent Apps with MongoDB & Google Cloud
 
Salesforce - Overview & Getting Started
Salesforce - Overview & Getting StartedSalesforce - Overview & Getting Started
Salesforce - Overview & Getting Started
 
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
 
Analytics tool comparison
Analytics tool comparisonAnalytics tool comparison
Analytics tool comparison
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
 
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane FineBuilding Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
 
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
MICROSOFT 365 STRATEGY & SUCCESS: PRACTICAL TOOLS & TECHNIQUES FOR THE STRATE...
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 

More from Smile I.T is open

Streamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon SessionStreamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon SessionSmile I.T is open
 
Deploy your contents with entity share
Deploy your contents with entity share   Deploy your contents with entity share
Deploy your contents with entity share Smile I.T is open
 
[Smile] atelier spark - salon big data 13032018
[Smile]   atelier spark - salon big data 13032018[Smile]   atelier spark - salon big data 13032018
[Smile] atelier spark - salon big data 13032018Smile I.T is open
 
Séminaire E-commerce "J'ai mal à mon catalogue" by Smile & Akeneo
Séminaire E-commerce "J'ai mal à mon catalogue" by Smile & AkeneoSéminaire E-commerce "J'ai mal à mon catalogue" by Smile & Akeneo
Séminaire E-commerce "J'ai mal à mon catalogue" by Smile & AkeneoSmile I.T is open
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Smile I.T is open
 
Séminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application MétierSéminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application MétierSmile I.T is open
 
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...Smile I.T is open
 
eZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory featureseZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory featuresSmile I.T is open
 
Séminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogue
Séminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogueSéminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogue
Séminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogueSmile I.T is open
 
Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...
Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...
Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...Smile I.T is open
 
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Smile I.T is open
 
Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2Smile I.T is open
 

More from Smile I.T is open (14)

Streamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon SessionStreamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon Session
 
Deploy your contents with entity share
Deploy your contents with entity share   Deploy your contents with entity share
Deploy your contents with entity share
 
ROM Android Customs
ROM Android Customs ROM Android Customs
ROM Android Customs
 
[Smile] atelier spark - salon big data 13032018
[Smile]   atelier spark - salon big data 13032018[Smile]   atelier spark - salon big data 13032018
[Smile] atelier spark - salon big data 13032018
 
Séminaire E-commerce "J'ai mal à mon catalogue" by Smile & Akeneo
Séminaire E-commerce "J'ai mal à mon catalogue" by Smile & AkeneoSéminaire E-commerce "J'ai mal à mon catalogue" by Smile & Akeneo
Séminaire E-commerce "J'ai mal à mon catalogue" by Smile & Akeneo
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
 
Séminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application MétierSéminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application Métier
 
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
 
eZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory featureseZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory features
 
Les quick wins de l'UX
Les quick wins de l'UXLes quick wins de l'UX
Les quick wins de l'UX
 
Séminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogue
Séminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogueSéminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogue
Séminaire Smile & Akeneo : e-commerce - J'ai mal à mon catalogue
 
Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...
Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...
Webinar SMILE : "Découvrez Alfresco 5.1, la solution pour une gestion documen...
 
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
 
Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2
 

Recently uploaded

WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckHajeJanKamps
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers referencessuser2c065e
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsKnowledgeSeed
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersPeter Horsten
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesAurelien Domont, MBA
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSendBig4
 
How to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your BusinessHow to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your BusinessHelp Desk Migration
 
Ivey Leveraging Information Technology MBA 2024
Ivey Leveraging Information Technology MBA 2024Ivey Leveraging Information Technology MBA 2024
Ivey Leveraging Information Technology MBA 2024Nihal Nishadul
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Lviv Startup Club
 
Rakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptxRakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptxRakhi Bazaar
 
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)Lviv Startup Club
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreNZSG
 
Entrepreneurial ecosystem- Wider context
Entrepreneurial ecosystem- Wider contextEntrepreneurial ecosystem- Wider context
Entrepreneurial ecosystem- Wider contextP&CO
 
Simplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansSimplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansNugget Global
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdfMintel Group
 

Recently uploaded (20)

WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deck
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers reference
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applications
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exporters
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and Templates
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.com
 
How to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your BusinessHow to Conduct a Service Gap Analysis for Your Business
How to Conduct a Service Gap Analysis for Your Business
 
Ivey Leveraging Information Technology MBA 2024
Ivey Leveraging Information Technology MBA 2024Ivey Leveraging Information Technology MBA 2024
Ivey Leveraging Information Technology MBA 2024
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors Data
 
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
 
Authentically Social - presented by Corey Perlman
Authentically Social - presented by Corey PerlmanAuthentically Social - presented by Corey Perlman
Authentically Social - presented by Corey Perlman
 
Rakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptxRakhi sets symbolizing the bond of love.pptx
Rakhi sets symbolizing the bond of love.pptx
 
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource Centre
 
Entrepreneurial ecosystem- Wider context
Entrepreneurial ecosystem- Wider contextEntrepreneurial ecosystem- Wider context
Entrepreneurial ecosystem- Wider context
 
Simplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business LoansSimplify Your Funding: Quick and Easy Business Loans
Simplify Your Funding: Quick and Easy Business Loans
 
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdftrending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
trending-flavors-and-ingredients-in-salty-snacks-us-2024_Redacted-V2.pdf
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 

Meet Magento 2015 Utrecht - ElasticSearch - Smile

  • 1. SMILE How ElasticSearch is boosting Magento search ? Meetup ElasticSearch #MM15NL
  • 2. WHO ARE WE ? #MM15NL
  • 3. 3 #MM15NL SPEAKER Aurélien FOUCRET Software Architect - Smile Lab aurelien.foucret@smile.fr @afoucret Florent SABOURIN eBusiness Director florent.sabourin@smile.fr @fsabourin
  • 4. 4 #MM15NL More than 20 More than 35 More than 50 YEARS EXPERIENCE IN OPEN SOURCE PARTNERS IN OPEN SOURCE MILLION EUROS IN TURNOVER IN 2014 CONSULTING Project Framework Audits / Benchmark DIGITAL UX Ergonomics Accessibility Editorial Strategy SEO HOSTING Hosting Corrective and upgrade Maintenance Support TRAINING Change management Intra and inter company training ENGINEERING Design Development Configuration A 360° SERVICE FOR YOUR PROJECTS WEB E-BUSINESS COLLABORATIVE CORPORATE I.T. INFRASTRUCTURE Website Portal Mobile … E-commerce PIM … GED DAM Intranet … ESB / ETL ERP … Cloud … Cross-canal Hosting BI 800 OPEN SOURCE EXPERTS 25% INCREASE IN TURNOVER PER YEAR Leading European open source integrator 63%OF CAC 40 TRUST US SERVICES FOR YOU OPEN SOURCE
  • 6. 6 #MM15NL SMILE NEDERLAND + 20 Supported by 780 Smiliens Since 2011 Half e-commerce Half infrastructure http://nl.smile.eu AN agency trusted by
  • 7. Magento expert Service Quality Managed servicesExpertise Most challenging platforms have been developed by Magento  ANWB: 5000 orders/day  Cultura : 25 M products  Canson : SAP integration  North Face : Salesforce int.  Luxury brand : 5 continents Significant increase of website turnover Performance focused Technical innovations Fixed priced projects Maintenance & T/M 3 Service centers 120 servers Magento awarded partner in 2010, 2011, 2012, 2013, 2014 200 engineers 25 certified developers
  • 9. 9 #MM15NL Some solutions we are proud to integrate Travel House - LifestyleCultural Industry Food SOME REFERENCES
  • 10. 10 #MM15NL INNOVATION – R&D IN E-COMMERCE Mobile catalog application a cross-device technology Merchandising & Search powered by famous ElasticSearch NoSQL Database with MongoDB Real User Monitoring for real performance measurment Magecache a dynamic cache strategy module Open Source https://github.com/Smile-SA Enterprise compliant Performant And secured components Module auditing tool analysing architecture complexity + 41 exclusive Smile modules assets ERP Connector easing data exchanges with ERPs
  • 11. October 2014 Bargento WHY BUILDING A NEW SEARCH ENGINE ? #MM15NL
  • 12. 12 #MM15NL SEARCHANDISING SOME FIGURES 70%of the visitors use the search engine 30%of the visitors leave the site after using the search engine 40%of the visitors are trying to refine / fix their queries 2.1 the average number of pages viewed by a user for a given query 35%of the websites are using MySQL as their search engine 11 different search engines Smile have integrated into Magento
  • 13. 13 #MM15NL WHAT IS RELEVANCE eCommerce relevance FOR AN E-COMMERCE SYSTEM ? Fulltext Relevance Merchandising rules Customer behavior massification Context
  • 14. 14 #MM15NL WHY BUILDING A NEW SEARCH ENGINE ? Relevance model is incomplete  It does only work with Fulltext Relevance  It does not consider entities (people name, brands, ingredients, components, stores…)  It does not embed advanced misspelling features (fuzzy search, phonetic matching, …) Some state of art features are not out of the box  Products & categories autocomplete  Multi-select faceting It only understand products.  Most of our clients needs more It is hard to develop and extend  The abstraction layers make it a hard to tune the queries by using SolR / Lucene features HOW TO IMPROVE MAGENTO SEARCH ?
  • 15. 15 #MM15NL WHY BUILDING A NEW SEARCH ENGINE ? There is a lot of SaaS solutions on the market They are general purpose and not designed for Magento  You have to manage your catalog both into their backoffice and into Magento one  Harder for the sales team to figure out where they need to get things done The link between your website and the engine is weak (WAN)  What is the network goes down between your website and the engine ? o Search engine is just as important as your DB. Would you use a SaaS database ?  Add a extra latency to build the pages Indexing latency is a killer  From our experience there is no SaaS engine that provides a real time fulltext indexing  It causes a lot of problem when the engine and the DB get out of sync.  It’s even worse when you add several layer of cache (FPC, Varnish, …) WHAT IS WRONG WITH EXISTING SaaS SOLUTIONS ?
  • 17. 17 #MM15NL ELASTICSEARCH Distributed RESTful search & analytics server  Build on top of Apache Lucene  Drop in replacement for SolR Open Source License  Apache 2 Unique features  Percolation  Aggregations  Hadoop & Spark integration Excellent learning curve Easy to deploy WHAT IS IT ? October 2014 Bargento Full text search Schemaless Real time indexing Real time analytics Distributed & High availability
  • 18. 18 #MM15NL ELASTIC.CO THE COMPANY BEHIND ELASTICSEARCH October 2014 Bargento 2 HQ  EU : Amsterdam (Netherlands)  US : Los Altos (California) Other Open Source projects (ELK) : Big momentum on the market  8+ million downloads since 2010  > 500 000 downloads per month avg. 120 employees Revenue growth : 400% last 6 months Smile Partner BusinessModel •Sales support and training for ElasticSearch •3 levels of support (Silver, Gold, Premium). Per node •Up to 24/7 SLA Investors •Benchmark Capital $10M Series A, 2012 •Index Ventures $24M Series B, 2013 With participation from Benchmark Capital •New Enterprise Associates $70M Series C, 2014 With participation from Benchmark Capital and Index Ventures ElasticSearch KibanaLogstash
  • 19. 19 #MM15NL ELASTICSEARCH WHO IS USING IT ? October 2014 Bargento
  • 21. 21 #MM15NL MAGENTO & ELASTICSEARCH An Open Source module  Smile Magento ES a.k.a Smile Searchandising Suite  Integration of ES into Magento  Drop-in replacement for SolR  Combining our long experience with both OSS Search Engine and eCommerce platform integration High quality implementation  Does not break Magento standard feature  Built for extensibility  Upgradable : our module is upgraded with every new Magento version The ultimate goal : give merchant tools to improve conversion with state of art features OUR MODULE GOAL https://github.com/Smile-SA/smile-magento-elasticsearch
  • 22. 22 #MM15NL MAGENTO & ELASTICSEARCH Fulltext Search improvements  Fine control on what fields are used in search and their respective weight  Fuzzy & phonetic search : search for « Frankenshten » and get the results for « Frankenstein » KEY FEATURES – FULLTEXT SEARCH Rich faceting toolkit  Multiselect facets implementation  Price ranges, rating filters, …  Easier customization of the facets logic and templating by developers  SEO optimizations Autocomplete framework  Autocomplete popular searches, products and categories  Customizable templates (e.g. : display product images and prices)  Pluggable models allowing developpers to easily add their own autocomplete (store, CMS, …)
  • 23. 23 #MM15NL MAGENTO & ELASTICSEARCH Behavioral data collect : get richer from your clients  Our module collects all your clients behavior and creates a knowledge database you can query at will  Real time data refresh : don’t miss the trends  Use it into merchandising optimizations rules KEY FEATURES – MERCHANDISING Smart categories  Build categories by defining search engines queries and not by picking products one by one o Ex : « All discounted products that are in stock »  Nice UI for rules administration Optimizations tunning – Rules based relevancy  Append business rules to your catalog to modify relevancy o « Boost all products which are in stock » o « Boost all products of category HighTech »  Pluggable system : developers can append new models easily
  • 24. 24 #MM15NL MAGENTO & ELASTICSEARCH KEY FEATURES Preview  Back office, displaying results Elastic Search with and without the optimizer o Ex : « All blue products with stock and an image»  Lets see the differences with and without optimization Sort within virtual classes  To manually determine the positions of products within categories automatically defined by rules o Ex : position « white duvet cover » the head of the virtual category «white goods in Promotion » Sorting in search results  Allows you to organize the products that are displayed for the defined searches. o Ex : prioritizing the dress "Kali" for the search query "dress" (or "dresses" ...)
  • 25. 25 #MM15NL MAGENTO & ELASTICSEARCH Built for Magento, into Magento  Deep Magento integration.  Operate everything from Magento admin. No additional back-office.  Optimized data indexing. Get your catalog updated in real time and reduce your time to market. KEY FEATURES ElasticSearch : a scalable and secured backend  Scale over many servers when your catalog or your business grow  Avoid downtime with : automated failover when a server fails or during maintenance  Snapshot and restore in minutes the whole cluster. Easy to backup.  Monitoring tools available from ElasticSearch Inc. (Marvel) Designed for extensibility  Your business is unique. Your search engine should be too.  Many extension hooks shipped by default (templating, custom optimizations models, and new features)  Index what you need in custom indices (stores, cms content, …)
  • 26. « Demo time » #MM15NL
  • 27. 29 #MM15NL MAGENTO & ELASTICSEARCH Our modules provides a lot of way to influence on the search results  Fulltext relevancy  Merchandising rules  User behavior  Context The most tricky part is to know what button you should push Our advice :  Experiment  Use AB testing  All the customer data is collected. You should try Kibana on it to discover new patterns !!! SUMMARY
  • 28. 30 #MM15NL WHAT ARE WE WORKING ON ? Recommenders POS offer presentation Marketplace offer presentation Customer knowledge hub
  • 29. Q/A #MM15NL YOUR SALES CONTACT : Martijn van Ginkel Sales & Marketing Manager Smile NL martijn.vanginkel@smile.eu T +31 (0)20 58 16 211 | M +31 6 41 47 48 40