Neo4j PartnerDay Amsterdam 2017

Post on 10-Apr-2017

96 views 2 download

Transcript of Neo4j PartnerDay Amsterdam 2017

Welcome to the Neo4j Partner Day!Amsterdam, March 16th, 2017

rik@neotechnology.com

10:30 - 11:00 - Registration & Networking

11:00 - 11:45 - Business potential for Graph Database Partners, Rik Van Bruggen, Neo Technology

11:45 - 12:30 - Real world applications with Neo4j, Kees Vegter, Neo Technology

12:30 - 12:45 - Neo4j Partner Program Overview, Erik Nolten, Neo Technology

12:45 - 13:00 - Q&A

13:00 - 14:00 - Lunch & Networking

AGENDA:

Business Potential for Partnerswith

rik@neotechnology.com

Complexity

The Internet (oT)

Life

Domain Model Logistics Process

Traditional Approach: Fixed Schema, Tables

Graph Model: Nodes & Relationships

Container Load

USING_CARRIER

Vessel

PhysicalContainer

Container Load

ShipmentCarrier

EmissionClass A

Shipment

Carrier

Route10520km

Route823km

FuelingMax Wgt 80Type Gas B

Town:Tokyo

Town:Hong Kong

Town:Hamburg

Container LoadContainer

LoadContainer LoadParcelWeight15.5kg

Intuitiveness

A Naturally Adaptive Model vs Fixed Schema

Flexibility

“We found Neo4j to be literally thousands of times fasterthan our prior MySQL solution, with queries that require

10-100 times less code. Today, Neo4j provides eBay with functionality that was previously impossible.”

- Volker Pacher, Senior Developer

“Minutes to milliseconds” performanceQueries up to 1000x faster than other tested database types

Speed

The Business Case for Graph Databases

rik@neotechnology.com

Discrete DataMinimally

connected data

Neo4j is designed for data relationships

Other NoSQL Relational DBMS Neo4j Graph DB

Connected DataFocused on

Data Relationships

Development BenefitsEasy model maintenance

Easy query

Deployment BenefitsUltra high performanceMinimal resource usage

Use the Right Database for the Right Job

db-engines.com: Trend of DBMS categories

Innovationto be able to do things that were

previously impossible

REAL-timeto be able to do things immediately that

were previously done overnight

AGILEto be able to do things in a flexible and adaptable way, that is ready for the future

COST-efficientrequire less hardware, less software,

less bugs, less maintenance to deliver connected applications

WHY do BUSINESS with

rik@neotechnology.com

2000 2003 2007 2009 2011 2013 2014 20152012

GraphConnect, first conference for

graph DBs

First Global 2000Customer

Introduced first and only

declarative query language for

property graph

Published O’Reilly

bookon Graph Databases

First native

graph DBin 24/7

production

Invented property

graph model

Contributed first graph DB

to open source

Extended graph data model to labeled property

graph

150-200+ customers50-60K+ monthly

downloads500-600 graph DB eventsworldwide

Neo4j: The Graph Database Leader

2016 2017 and beyond

OpenCypherIndustry partnerships

Neo4j 3.X

250+ customers65K+ monthlydownloadsPartner focus

“Forrester estimates that over 25% of enterprises will be using graph databases by 2017”

“Neo4j is the current market leader in graph databases.”

“Graph analysis is possibly the single most effective competitive differentiator for organizations pursuing data-driven operations and

decisions after the design of data capture.”

IT Market Clock for Database Management Systems, 2014https://www.gartner.com/doc/2852717/it-market-clock-database-management

TechRadar™: Enterprise DBMS, Q1 2014http://www.forrester.com/TechRadar+Enterprise+DBMS+Q1+2014/fulltext/-/E-RES106801

Graph Databases – and Their Potential to Transform How We Capture Interdependencies (Enterprise Management Associates)http://blogs.enterprisemanagement.com/dennisdrogseth/2013/11/06/graph-databasesand-potential-transform-capture-interdependencies/

Neo4j Leads the Graph Database Revolution

2012 à 2017

May 10th-11th, LondonCONFERENCE

+TRAINING

SOFTWARE FINANCE RETAIL MANUFACTURING more

SOCIAL TELECOMMEDIA HEALTHCARE

Dutch customers include

Graph Based Success

Real-Time Recommendations

Fraud Detection

Network &IT Operations

KnowledgeManagement

Graph BasedSearch

Identity & Access Management

Common Graph Use Cases

Background• Amsterdam-basedgloballeaderinmappingandnavigationproducts

• 4000employeesand56officesin37countries• OffersGPSandmapservice,plusconsumer,automotive,licensing,telematicsproductsanddevices

SolutionandBenefits• AddedNeo4jtoexistingarchitecturetopowerreal-timeroutingalgorithm

• EmbeddedhighavailabilityNeo4jwith semanticlayerontop;coreroutingalgorithmsinJava

• Averageresponsefellfrom40to5.2seconds,with100%RAIviolationsdetected

TomTom CONSUMERANDTRAVELPRODUCTS

Real-TimeRoutingandRecommendations29

BusinessProblem• OptimizeRestrictedAccessIsland(RAI)algorithmtomakebetterrouterecommendations

• Needefficientgeospatialindextospeedrouting• Maintainhighperformanceandscaletohandlerequestvolumes

InternetofThings

BusinessProblem• Supportcomplexoperationalinfrastructurecollects,records andmanages weatherdataacrossawidenetwork

• IntegratewithSplunksystemthatmonitorsremoteinstruments

• Usegraphstoqueryinstrumentnetwork

SolutionandBenefits• Neo4janalyzesdependencygraphstoproduceexception reports

• Neo4jandSPLUNKintegratedtightly• SolutionhasenabledKNMItore-architect andrebuildtheirentireoperationalinfrastructure

Background• TheRoyalNetherlandsMeteorologicalInstitute(KNMI)

• Dutchnationalservicewith1100+ weathermeasurementlocations

• Monitorsandforecastsweather,climate,airqualityandseismicactivity

RoyalNetherlandsMeteorologicalInstituteSCIENCES

30

Adidas Shared Meta Data Service

31 Knowledge Management

Background• Global leader in sporting goods industry services

firm footware, apparel, hardware, 14.5 bln sales, 53,000 people

• Multitude of products, markets, media, assets andaudiences

Business Problem • Beset by a wide array of information silos including

data about products, markets, social media, masterdata, digital assets, brand content and more

• Provide the most compelling and relevant content toconsumers

• Offering enhanced recommendations to driverevenue

Solution and Benefits• Save time and cost through stadardized access to

content sharing-system with internal teams, partners, IT units, fast, reliable, searchable avoidingreduandancy

• Inprove customer experience and increase revenue byproviding relevant content and recommentations

Background• Mid-size German insurer founded in 1858• Project executed by Delvin, a subsidiary

of die Bayerische Versicherung and an IT insurance specialist

Business Problem• Field sales needed easy, dynamic, 24/7 access to

policies and customer data• Existing DB2 system unable to meet performance

and scaling demands

Solution and Benefits• Enabled flexible searching of policies and

associated personal data• Raised the bar on industry practices• Delivered high performance and scalability • Ported existing metadata easily

Die Bayerische Versicherung INSURANCE

Knowledge Management33

Background• Leading European Airline • 100+ mln passengers• 2+ mln tons freight per year• 700+ aircrafts

Business Problem• Need for flexible high performant Inflight Asset

Management, onboard entertainment, byod• Complex data set: CMDB, CMS, Aircraft data feed,

media library• Maintain individual configuration for each Aircraft• Complex data model, aircrafts, hardware, vitual

containers, licenses, business rules, versions, content ...

Solution and Benefits• Neo4j powers integrated platform that provides fast

access to all aspects needed to maintain complexsystem

• Fast implementation• Higly flexible data model enable constant evolution

Lufthansa Digital Asset Mangagement

34 Graph Based Search, Knowledge Managment

Background• Toy Manufacturer, founded 80+ years ago, plastic

figurines sold in 50+ countries• 100 Mio, 250 employees• Production Process in different countries like China• Polymer Processing, Children‘s toys, high

responsibility

Business Problem• Product related data stored in many different data

stores including SAP, Navision, Laboratory Systems, Document Systems, Powerpoint, Excel..

• Hard to find correct answers for authorities, , internally, parents

Solution and Benefits• Neo4j powers integrated platform that provides

visibility across whole supply chain• Domain Experts create and evolve data model• Correct answers within seconds

Schleich Product Information Management

35 Knowledge Management

Related products

People who bought Xalso bought Y

The mainproduct

Recommendations (In Real-Time)

KITCHEN AID

SERIES

Returns

Purchase History

Price-range

Home delivery

Inventory

Express goods

Complaints

reviews

TweetsEmails

Category

Promotions

Bundling

Location

KITCHEN AID

SERIES

Business Problem• Optimize walmart.com user experience• Connect complex buyer and product data to gain

super-fast insight into customer needs and product trends

• RDBMS couldn’t handle complex queries

Solution and Benefits• Replaced complex batch process real-time online

recommendations• Built simple, real-time recommendation system with

low-latency queries• Serve better and faster recommendations by

combining historical and session data

Background

• Founded in 1962 and based in Arkansas• 11,000+ stores in 27 countries with walmart.com

online store• 2M+ employees and $470 billion in annual

revenues

Walmart RETAIL

Real-Time Recommendations40

Background• One of the world’s largest logistics carriers• Projected to outgrow capacity of old system• New parcel routing system

Single source of truth for entire networkB2C and B2B parcel trackingReal-time routing: up to 7M parcels per day

Business Problem• Needed 365x24x7 availability• Peak loads of 3000+ parcels per second• Complex and diverse software stack• Need predictable performance, linear scalability• Daily changes to logistics network: route from any

point to any point

Solution and Benefits• Ideal domain fit: a logistics network is a graph • Extreme availability, performance via clustering• Greatly simplified routing queries vs. relational• Flexible data model reflect real-world data variance

much better than relational• Whiteboard-friendly model easy to understand

Accenture LOGISTICS

41 Real-Time Routing Recommendations

Background• San Jose-based communications equipment giant

ranks #91 in the Global 2000 with $44B in annual sales

• Needed real-time recommendations to encourage knowledge base use on company’s support portal

Solution and Benefits• Faster problem resolution for customers and

decreased reliance on support teams• Scrape cases, solutions, articles et al continuously

for cross-reference links• Provide real-time reading recommendations• Uses Neo4j Enterprise HA cluster

Business Problem• Reduce call-center volumes and costs via improved

online self-service quality• Leverage large amounts of knowledge stored in

service cases, solutions, articles, forums, etc.• Reduce resolution times and support costs

Cisco COMMUNICATIONS

Real-Time Recommendations

SolutionSupportCase

SupportCase

Knowledge Base Article

Message

Knowledge Base Article

Knowledge Base Article

42

Business Problem• Extremly complex individual pricing calculations• Moved from per month to per day calculation• Former system too slow, too inflexible

Solution and Benefits• Huge performance increase through replacement of

legacy system• 4 Core Laptop, 6% CPU usage provides better

performance than 3 server 96 Core config with 80% CPU usage à „mind-blowing“

• Overcame internal hurdles by using embedded, application internal cache vs new database system

Background

• Largest Hospitality company worldwide• 4.500+ hotels à 6.500 700.000 rooms à1.5 Mln• 15 Bln eCommerce Sales 2015, #7 IDC rating

internet sales

Marriott Hospitality

Real-Time Recommendations43

Identity Relationship ManagementIdentity Access Management

Applications and data

Endpoints

People

Customers(millions)

Partners and Suppliers

Workforce(thousands)

PCs Tablets

On-premises Private Cloud Public Cloud

Things(Tens of millions)

WearablesPhones

PCs

Customers(millions)

On-premises

Applications and data

Endpoints

People

Background• Oslo-based telcom provider is #1 in Nordic

countries and #10 in world• Online, mission-critical, self-serve system lets

users manage subscriptions and plans• availability and responsiveness is critical to

customer satisfaction

Business Problem• Logins took minutes to retrieve relational

access rights• Massive joins across millions of plans,

customers, admins, groups• Nightly batch production required 9 hours and

produced stale data

Solution and Benefits• Shifted authentication from Sybase to Neo4j• Moved resource graph to Neo4j• Replaced batch process with real-time login

response measured in milliseconds that delivers real-time data, vw yday’s snapshot

• Mitigated customer retention risks

Identity and Access Management

Telenor COMMUNICATIONS

SUBSCRIBED_BYCONTROLLED_BY

PART_OFUSER_ACCESS

Account

Customer

CustomerUser

Subscription

45

Background• Top investment bank with $1+ trillion in assets• Using a relational database and Gemfire to manage

employee permissions to research document and application-service resources

• Permissions for new investment managers and traders provisioned manually

Business Problem• Lost an average of 5 days per new hire while they

waited to be granted access to hundreds of resources, each with its own permissions

• Replace an unsuccessful onboarding process implemented by a competitor

• Regulations left no room for error

Solution and Benefits• Store models, groups and entitlements in Neo4j• Exceeded performance requirements• Major productivity advantage due to domain fit• Graph visualization ease permissioning process• Fewer compromises than with relational• Expanded Neo4j solution to online brokerage

UBS FINANCIAL SERVICES

Identity and Access Management46

INVESTIGATE

Revolving Debt

Number of Accounts

INVESTIGATE

Normal behavior

Fraud Detection with Discrete Analysis

Revolving Debt

Number of Accounts

Normal behavior

Fraud Detection With Connected Analysis

Fraudulent pattern

Background• Global financial services firm with trillions of

dollars in assets• Varying compliance and governance

considerations• Incredibly complex transaction systems, with ever-

growing opportunities for fraud

Business Problem • Needed to spot and prevent fraud detection in real

time, especially in payments that fall within “normal” behavior metrics

• Needed more accurate and faster credit risk analysis for payment transactions

• Needed to dramatically reduce chargebacks

Solution and Benefits• Lowered TCO by simplifying credit risk analysis and

fraud detection processes• Identify entities and connections uniquely• Saved billions by reducing chargebacks and fraud• Enabled building real-time apps with non-uniform

data and no sparse tables or schema changes

London and New York Financial FINANCIAL SERVICES

Fraud Detection

s

49

Background• Panama based lawyers Mossack & Fonseca do

business in hosting “letterbox companies”• Suspected to support tax saving and organized

crime• Altogether: 2.6 TB, 11 milo files, 214.000 letter box

companies

Business Problem • Goal to unravel chains Bank-Person–Client–

Address–Intermediaries – M&F• Earlier cases: spreadsheet based analysis (back-

and-forth) & pencil to extract such connections• This case: sheer amount of data & arbitrarily chain

length condemn such approaches to fail

Solution and Benefits• 400 journalists, investigate/update/share, 2 people

with IT background• Identify connections quickly and easily• Fast Results wouldn‘t be possible without GraphDB

Panama Papers Fraud Detection

Fraud Detection50

10:30 - 11:00 - Registration & Networking

11:00 - 11:45 - Business potential for Graph Database Partners, Rik Van Bruggen, Neo Technology

11:45 - 12:30 - Real world applications with Neo4j, Kees Vegter, Neo Technology

12:30 - 12:45 - Neo4j Partner Program Overview, Erik Nolten, Neo Technology

12:45 - 13:00 - Q&A

13:00 - 14:00 - Lunch & Networking

AGENDA:

Real World Applicationswith

kees.vegter@neotechnology.com

The Partner Ecosystemfor

rik@neotechnology.com

Neo4j Partner programErik Nolten, Neo4j partners

erik.nolten@neotechnology.com

Sign up today @ Neo4j.com

Partner program options:Neo4jMember Neo4jSolutionPartner

SalesandMarketingBenefits

Revenuesharingonsoldsubscriptions �

Neo4jPartnerLogoUsage �

Referalfeeonsoldnewsupcription � �

ListingonPartnerPage �

PartnerPortalAccess

Salesmaterialandtools � �

TechnicalSupportandEducation

AccesstoNeo4jSupport �

Accesstotrainingandcertificationprogram � �

Trainingdiscount � �

PrioritySupport �

QualificationandPartnerGuidelines

CompleteandsubmitNeoPartnerAgreement �

TwoAnnualnewcustomeracquisitiontarget �

2ormoreCertifiedNeoConsultants �

OrganizeNeo4jevents �

AnnualPartnerProgramFee Free €1,500

Members vs. Solution Partners

• Member: new to Neo4j, focused on services only

• Solution Partner: • Invest in technical skills (certification), marketing, sales, etc• Multiple (repeatable) Neo4j projects• Drive revenue with Neo4j* requires partner agreement*

57

58

Neo4j Training

59

Online & classroom training available

Certification Exam

www.graphacademy.comOr

https://neo4j.com/graphacademy/

Neo4j Partner Portal

60

Lots of resources to help you

kickstartyour engagements

with Neo4j

https://partner.neo4j.com/

Lots of technical & other resources!

List of Partners: Europe (35)

Case Studies Library

Events, Developer Pages, Intro Videos ....

Contacts

Rik Van BruggenRegional Vice-Presidentrik@neotechnology.com

Kees VegterPre-sales engineerkees.vegter@neotechnology.com

Jonny CheethamSales ManagerJonny.cheetham@neotechnology.com

Erik NoltenPartner ManagementErik.nolten@neotechnology.com

Let‘s work together...

Partner

Product

ProjectSUCCESS!

Customer

A Closer Look at Neo4j Editions

Different Features

Different Support

Different Legal T&C’s

Q & A

rik@neotechnology.com

10:30 - 11:00 - Registration & Networking

11:00 - 11:45 - Business potential for Graph Database Partners, Rik Van Bruggen, Neo Technology

11:45 - 12:30 - Real world applications with Neo4j, Kees Vegter, Neo Technology

12:30 - 12:45 - Neo4j Partner Program Overview, Erik Nolten, Neo Technology

12:45 - 13:00 - Q&A

13:00 - 14:00 - Lunch & Networking

AGENDA: