Suche senden
Hochladen
Elastic search hos skatteetaten v5
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
1,062 views
Jørgen Braseth
Folgen
Melden
Teilen
Melden
Teilen
1 von 43
Jetzt herunterladen
Empfohlen
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Igalia
Digital Creative Design course - UX Module day 01 (EDIT interactive design an...
Digital Creative Design course - UX Module day 01 (EDIT interactive design an...
DanNobre CarlaFonseca
Linked base Registries | The Scottish Government - Webinar 2017
Linked base Registries | The Scottish Government - Webinar 2017
Raf Buyle
Collecting Endpoint Security Logs Through Big Data Technology - Dedi Dwianto
Collecting Endpoint Security Logs Through Big Data Technology - Dedi Dwianto
idsecconf
Time Series Analytics for Big Fast Data
Time Series Analytics for Big Fast Data
South West Data Meetup
.NET Fest 2017. Константин Проскурдин. Marten как хранилище документов для .N...
.NET Fest 2017. Константин Проскурдин. Marten как хранилище документов для .N...
NETFest
The Italian business graph: fueling innovation in finance
The Italian business graph: fueling innovation in finance
Cerved Group SpA
Cerved Datascience Milan
Cerved Datascience Milan
Cerved Group SpA
Empfohlen
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Upstream Consultancy and Ceph RadosGW/S3 (AMTEGA Ceph Day 2018)
Igalia
Digital Creative Design course - UX Module day 01 (EDIT interactive design an...
Digital Creative Design course - UX Module day 01 (EDIT interactive design an...
DanNobre CarlaFonseca
Linked base Registries | The Scottish Government - Webinar 2017
Linked base Registries | The Scottish Government - Webinar 2017
Raf Buyle
Collecting Endpoint Security Logs Through Big Data Technology - Dedi Dwianto
Collecting Endpoint Security Logs Through Big Data Technology - Dedi Dwianto
idsecconf
Time Series Analytics for Big Fast Data
Time Series Analytics for Big Fast Data
South West Data Meetup
.NET Fest 2017. Константин Проскурдин. Marten как хранилище документов для .N...
.NET Fest 2017. Константин Проскурдин. Marten как хранилище документов для .N...
NETFest
The Italian business graph: fueling innovation in finance
The Italian business graph: fueling innovation in finance
Cerved Group SpA
Cerved Datascience Milan
Cerved Datascience Milan
Cerved Group SpA
Driving Business Outcomes with a Modern Data Architecture - Level 100
Driving Business Outcomes with a Modern Data Architecture - Level 100
Amazon Web Services
Driving Business Insights with a Modern Data Architecture AWS Summit SG 2017
Driving Business Insights with a Modern Data Architecture AWS Summit SG 2017
Amazon Web Services
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
Amazon Web Services
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
Amazon Web Services
Solving Content Chaos
Solving Content Chaos
Zia Consulting
Building your First Big Data Application on AWS
Building your First Big Data Application on AWS
Amazon Web Services
Big Data Analytics Architectural Patterns and Best Practices (ANT201-R1) - AW...
Big Data Analytics Architectural Patterns and Best Practices (ANT201-R1) - AW...
Amazon Web Services
Implementing a Data Lake
Implementing a Data Lake
Amazon Web Services
Building your Datalake on AWS
Building your Datalake on AWS
Amazon Web Services
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
Semantic Web Company
An Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and Kibana
ObjectRocket
[Nuxeo World 2013] Roadmap 2014 - Product part
[Nuxeo World 2013] Roadmap 2014 - Product part
Nuxeo
Visualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and Kibana
ObjectRocket
Big Data Architectural Patterns and Best Practices on AWS
Big Data Architectural Patterns and Best Practices on AWS
Amazon Web Services
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
Amazon Web Services
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
Provectus
Big Data Analytics on AWS
Big Data Analytics on AWS
Amazon Web Services
Timothy moss uk companies house un
Timothy moss uk companies house un
LAZOVOY
Transforming your application with Elasticsearch
Transforming your application with Elasticsearch
Brian Ritchie
Building a Data Lake in Amazon S3 & Amazon Glacier (STG401-R1) - AWS re:Inven...
Building a Data Lake in Amazon S3 & Amazon Glacier (STG401-R1) - AWS re:Inven...
Amazon Web Services
Weitere ähnliche Inhalte
Ähnlich wie Elastic search hos skatteetaten v5
Driving Business Outcomes with a Modern Data Architecture - Level 100
Driving Business Outcomes with a Modern Data Architecture - Level 100
Amazon Web Services
Driving Business Insights with a Modern Data Architecture AWS Summit SG 2017
Driving Business Insights with a Modern Data Architecture AWS Summit SG 2017
Amazon Web Services
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
Amazon Web Services
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
Amazon Web Services
Solving Content Chaos
Solving Content Chaos
Zia Consulting
Building your First Big Data Application on AWS
Building your First Big Data Application on AWS
Amazon Web Services
Big Data Analytics Architectural Patterns and Best Practices (ANT201-R1) - AW...
Big Data Analytics Architectural Patterns and Best Practices (ANT201-R1) - AW...
Amazon Web Services
Implementing a Data Lake
Implementing a Data Lake
Amazon Web Services
Building your Datalake on AWS
Building your Datalake on AWS
Amazon Web Services
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
Semantic Web Company
An Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and Kibana
ObjectRocket
[Nuxeo World 2013] Roadmap 2014 - Product part
[Nuxeo World 2013] Roadmap 2014 - Product part
Nuxeo
Visualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and Kibana
ObjectRocket
Big Data Architectural Patterns and Best Practices on AWS
Big Data Architectural Patterns and Best Practices on AWS
Amazon Web Services
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
Amazon Web Services
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
Provectus
Big Data Analytics on AWS
Big Data Analytics on AWS
Amazon Web Services
Timothy moss uk companies house un
Timothy moss uk companies house un
LAZOVOY
Transforming your application with Elasticsearch
Transforming your application with Elasticsearch
Brian Ritchie
Building a Data Lake in Amazon S3 & Amazon Glacier (STG401-R1) - AWS re:Inven...
Building a Data Lake in Amazon S3 & Amazon Glacier (STG401-R1) - AWS re:Inven...
Amazon Web Services
Ähnlich wie Elastic search hos skatteetaten v5
(20)
Driving Business Outcomes with a Modern Data Architecture - Level 100
Driving Business Outcomes with a Modern Data Architecture - Level 100
Driving Business Insights with a Modern Data Architecture AWS Summit SG 2017
Driving Business Insights with a Modern Data Architecture AWS Summit SG 2017
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
Modern Data Architectures for Business Outcomes
Solving Content Chaos
Solving Content Chaos
Building your First Big Data Application on AWS
Building your First Big Data Application on AWS
Big Data Analytics Architectural Patterns and Best Practices (ANT201-R1) - AW...
Big Data Analytics Architectural Patterns and Best Practices (ANT201-R1) - AW...
Implementing a Data Lake
Implementing a Data Lake
Building your Datalake on AWS
Building your Datalake on AWS
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
An Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and Kibana
[Nuxeo World 2013] Roadmap 2014 - Product part
[Nuxeo World 2013] Roadmap 2014 - Product part
Visualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and Kibana
Big Data Architectural Patterns and Best Practices on AWS
Big Data Architectural Patterns and Best Practices on AWS
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
Big Data Analytics on AWS
Big Data Analytics on AWS
Timothy moss uk companies house un
Timothy moss uk companies house un
Transforming your application with Elasticsearch
Transforming your application with Elasticsearch
Building a Data Lake in Amazon S3 & Amazon Glacier (STG401-R1) - AWS re:Inven...
Building a Data Lake in Amazon S3 & Amazon Glacier (STG401-R1) - AWS re:Inven...
Elastic search hos skatteetaten v5
1.
ELASTICSEARCH AT THE NORWEGIAN TAX
SERVICES Oslo Enterprise Search Meetup Magnus Haug - magnus.haug@bekk.no Jørgen Braseth - jorgen.braseth@bekk.no Teknologihuset 18.02.2014
2.
AGENDA MAG & Search Examples
of use How we did it Tools Conclusion
3.
Background MAG & SEARCH
4.
MAG Replacing 19 existing
systems Data for tax returns ~ 200M documents each year At least 10 years data retention
5.
«We want a
Google search»
6.
OUR ALTERNATIVES
7.
Designed for horizontal
scaling Lucene HTTP or Binary
8.
Example of use FINDING
REPORTED INFORMATION
9.
10.
{CICS}
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Example of use IDENTIFICATION
21.
22.
Architecture HOW WE DO
IT
23.
HOW WE DO:
INDEXING Document store ATOM ATOM ATOM Indexing process Elasticsearch
24.
HOW WE DO:
COMBINING DATA SOURCES Person info Company info Document store ATOM ATOM ATOM Indexing process Elasticsearch
25.
HOW WE DO:
SECURING DATA Search API Read unfiltered Indexing process Read filtered Document Index Write
26.
HOW WE «DO»:
ROBUSTNESS Rack 1 Rack 2 Rack 3 ES Node 1 ES Node 3 ES Node 5 ES Node 2 ES Node 4
27.
HOW WE DO:
REINDEXING Person info Company info ATOM Document store ATOM ATOM ATOM Indexing process Elasticsearch
28.
HOW WE DO:
HOT SWAPPING INDICES Search API Indexing process Read Write Old index New index
29.
Everyday maintenance TOOLS
30.
Head
31.
Big Desk
32.
Elasticsearch HQ
33.
Kibana
34.
Marvel
35.
Marvel
36.
What do we
think? IMPRESSIONS
37.
PERFORMANCE 100 million docs Two
ES-nodes < 1000 ms http://www.sxc.hu/photo/1430721
38.
DEVELOPER FRIENDLY Easy setup Easy
testing Easy debugging cURL!
39.
INTEGRATION TESTING @RunWith( ElasticsearchRunner.class
) public class MinSystemTest { @ElasticsearchNode( name = "iris-test", clusterName = "iris-test" ) private static Node node; @ElasticsearchClient( nodeName = "iris-test" ) private static Client client; ... SearchRequestBuilder searchRequestBuilder = client.prepareSearch( INDEKSNAVN ).setQuery( QueryBuilders.matchAllQuery() ); return client.search( searchRequestBuilder.request() ).actionGet(); ...
40.
UNUSED FEATURES Percolate Highlighting Suggestions Rivers REST-API
41.
FUTURE PLANS FOR
ELASTICSEARCH AT MAG Upgrade to v1.0 Used as a cache As a service in our PaaS
42.
ARE WE HAPPY?
43.
?
Jetzt herunterladen