SlideShare a Scribd company logo
Building Powerful Apps with KeyLines & ArangoDB Christian Miles & Luca Olivari - September 2017
Introductions Christian Miles - Technical Sales Manager - Cambridge Intelligence Since completing his Masters in Maths & Computer Science at Bristol University, Christian has specialized in network visualization software for global enterprise deployment. In his roles at BAE Systems and the Wynyard Group, Christian’s focus has been applying graph network analysis in Financial Crime, Cyber and Law Enforcement domains. Luca Olivari - President - ArangoDB Luca Olivari is a software executive and advisor with almost two decades of experience. Before running the international Business Development and Strategy at MongoDB, he led the MySQL Sales Consulting across EMEA at Oracle. Prior to joining ArangoDB, Luca served as Chief Data Officer at ContactLab, a leading engagement marketing cloud provider.
Agenda ○ Introductions ○ ArangoDB & the multi-model approach ○ Why ArangoDB? ○ Why visualize graphs? ○ Visualizing an IT Network with KeyLines & ArangoDB ○ How to integrate the two technologies ○ Q&A - submit your questions with the GoToWebinar panel
Copyright © ArangoDB GmbH, 2017 - Confidential + + 1 Building powerful apps with ArangoDB & KeyLines
Copyright © ArangoDB GmbH, 2017 - Confidential ArangoDB is the fastest-growing native multi-model NoSQL database. It combines the power of graphs, with JSON documents and a key-value store and makes all your data-models accessible with a single elegant declarative query language.
Copyright © ArangoDB GmbH, 2017 - Confidential Our mission: Improve the productivity of every developer on earth
Copyright © ArangoDB GmbH, 2017 - Confidential Tame Complexity (eg Modern Ecommerce App) 4 Different Query Languages to Learn Many Databases to Administer Complex Code Base Increased Costs Productivity Hindered One Query Language to Learn One Database to Administer Streamlined Code Base Lower Total Cost of Ownership Improved Productivity Shopping Cart Product Catalog Recommendation Transactions Shopping Cart Product Catalog Recommendation Transactions
Copyright © ArangoDB GmbH, 2017 - Confidential Product Positioning RelationshipComplexity Data Complexity 5 Graph Relational Document Columnar Key Value
Copyright © ArangoDB GmbH, 2017 - Confidential ‣ Significant savings due to developer/ ops productivity and lower software and hardware costs ‣ Reduced time to market with a single core and query language to learn ‣ Further improvement in scalability and security due to ArangoDB Enterprise Improve Efficiency and Reduce Costs ArangoDB Polyglot Savings Developer Costs US$120.000 US$360.000 66,67% Operational Costs US$10.000 US$20.000 50,00% Licenses US$36.000 US$108.000 66,67% Hardware US$15.000 US$60.000 75,00% Total US$181.000 US$548.000 66,97% 6
Copyright © ArangoDB GmbH, 2017 - Confidential ‣ For a native multi-model database a common query language for all data- models is crucial ‣ AQL aims to be human-readable ‣ Easy to understand for anyone with a SQL background ‣ Same language for all clients and a vast choice of language bindings Popular Connectors and SQL-like Querying 7 SELECT orders.customer_id, MIN(orders.amount) FROM orders GROUP BY orders.customer_id FOR o IN orders COLLECT id = o.customer_id AGGREGATE min = MIN(o.amount) RETURN { id, min }
Copyright © ArangoDB GmbH, 2017 - Confidential ‣ ArangoDB is the first fully certified database including the persistence primitives for DC/OS ‣ Orchestration Systems such as Mesosphere DC/OS, Docker Swarm, and Kubernetes are the future ‣ ArangoDB's cluster resource management offers an innovative two layer approach ‣ Later this year we will also support Kubernetes and Docker Swarm based on our two layer approach ‣ ArangoDB is cooperating with Mesosphere Orchestration Systems Integration • February 7, 2017 Hewlett Packard Enterprise Announces Global Reseller Agreement with Mesosphere 8
Copyright © ArangoDB GmbH, 2017 - Confidential Single instance Database document writes per vCPU/second ArangoDB 1,730 Aerospike 2,500 Cassandra 965 Couchbase 1,375 FoundationDB 750 Cluster 0% 50% 100% 150% 200% 250% 300% shortest path neighbors* neighbors with data* single read single write single write sync aggregation memory usage ArangoDB MongoDB Neo4J OrientDB PostgreSQL PostgreSQL Tabular RethinkDB lessisbetter 9
Copyright © ArangoDB GmbH, 2017 - Confidential Use Cases 10 Datacenter & Network Mgmt Product & Asset Catalogue Single View of Everything Real-Time Analytics Bitcoin & Blockchain Recommendation & Commerce Security & Fraud Detection Geo-aware and Localized Apps Customer and Content Mgmt
Copyright © ArangoDB GmbH, 2017 - Confidential Exploit Connected Data with Visualization: Modern applications require a new approach to extract value from connected-data and Keylines and ArangoDB accelerate that.
Copyright © ArangoDB GmbH, 2017 - Confidential KEYLINES
Graph Visualization Use Cases Intelligence Business Intelligence Law Enforcement IT Network Topology
Why Visualize Network Topologies? Discovery: To gain a greater understanding of network structure Defense: To proactively / reactively respond to threats to assets
Introducing KeyLines • Cross-browser compatibility • Flexible architecture • A fast developer experience • Rapid deployment • Full customization • Powerful functionality A powerful SDK for building network visualization web applications
Why ArangoDB & KeyLines? - Multi-model flexibility - Scalability - Performance - Support - Security
KeyLines & ArangoDB - Architecture ArangoDB → Installed on MacOS with brew install arangodb → Imported data into Arango with arangoimp → Reproducible load code with arangosh ArangoDB Foxx Framework → Created keylines-foxx-service KeyLines Application → Single page web app using your framework of choice All code & data available on request!
Thank you christian@keylines.com Start a trial at keylines.com/try-keylines Learn more at cambridge-intelligence.com/visualize-arangodb/ luca.olivari@arangodb.com Download the free introductory graph course www.arangodb.com/arangodb-graph-course/ Download ArangoDB www.arangodb.com/download/
Copyright © ArangoDB GmbH, 2017 - Confidential Thank you!
Are there example Foxx REST endpoints to support a KeyLines UI? If using KeyLines, it would be necessary to have Foxx endpoints to support actions like search, sorting, pagination of results, etc. How does ArangoDB differ from Neo4j in terms of graph features and scalability etc. Does ArangoDB have a document store like MongoDB? How do these two technologies scale as data increases in size? We need working samples with ASP MVC/ .net framework, to port and compare some of our apps. Does KeyLines support that? What differentiates the graph approach compared to other data analysis methods? Q&A

More Related Content

What's hot (20)

PDF
IoT Security and Privacy Considerations
Kenny Huang Ph.D.
 
PDF
Inteligentní ochrana osobních údajů v procesu digitální transformace
MarketingArrowECS_CZ
 
PPTX
IoT Security Imperative: Stop your Fridge from Sending you Spam
Amit Rohatgi
 
PDF
WSO2Con USA 2015: WSO2 Platform for IoT
WSO2
 
PPTX
5 Highest-Impact CASB Use Cases - Office 365
Netskope
 
PDF
IoT/M2M Security
Yu-Hsin Hung
 
PPT
Network security
chauhankapil
 
PDF
Security in the Internet of Things
ForgeRock
 
PPTX
Ntxissacsc5 purple 4-threat detection using machine learning-markszewczul
North Texas Chapter of the ISSA
 
PDF
IOT Security
Sylvain Martinez
 
PPTX
Internet of Things Security
Tutun Juhana
 
PPTX
Making the Case for Stronger Endpoint Data Visibility
dianadvo
 
PPTX
Privacy and security in IoT
Vasco Veloso
 
PPTX
IoT Security: Cases and Methods [CON5446]
Leonardo De Moura Rocha Lima
 
PDF
Ransomware ly
Lisa Young
 
PPTX
Your Thing is Pwned - Security Challenges for the IoT
WSO2
 
PPT
IoT Security – Executing an Effective Security Testing Process
EC-Council
 
PPTX
IoT Security - Preparing for the Worst
Satria Ady Pradana
 
PPT
IoT Security by Sanjay Kumar
OWASP Delhi
 
PPTX
Jamie Bowser - A Touch(ID) of iOS Security
centralohioissa
 
IoT Security and Privacy Considerations
Kenny Huang Ph.D.
 
Inteligentní ochrana osobních údajů v procesu digitální transformace
MarketingArrowECS_CZ
 
IoT Security Imperative: Stop your Fridge from Sending you Spam
Amit Rohatgi
 
WSO2Con USA 2015: WSO2 Platform for IoT
WSO2
 
5 Highest-Impact CASB Use Cases - Office 365
Netskope
 
IoT/M2M Security
Yu-Hsin Hung
 
Network security
chauhankapil
 
Security in the Internet of Things
ForgeRock
 
Ntxissacsc5 purple 4-threat detection using machine learning-markszewczul
North Texas Chapter of the ISSA
 
IOT Security
Sylvain Martinez
 
Internet of Things Security
Tutun Juhana
 
Making the Case for Stronger Endpoint Data Visibility
dianadvo
 
Privacy and security in IoT
Vasco Veloso
 
IoT Security: Cases and Methods [CON5446]
Leonardo De Moura Rocha Lima
 
Ransomware ly
Lisa Young
 
Your Thing is Pwned - Security Challenges for the IoT
WSO2
 
IoT Security – Executing an Effective Security Testing Process
EC-Council
 
IoT Security - Preparing for the Worst
Satria Ady Pradana
 
IoT Security by Sanjay Kumar
OWASP Delhi
 
Jamie Bowser - A Touch(ID) of iOS Security
centralohioissa
 

Similar to Building powerful apps with ArangoDB & KeyLines (20)

PDF
Cisco's MultiCloud Strategy
Maulik Shyani
 
PPTX
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
MongoDB
 
PPTX
Accelerating a Path to Digital with a Cloud Data Strategy
MongoDB
 
PDF
NA Adabas & Natural User Group Meeting April 2023
Software AG
 
PDF
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Neo4j
 
PDF
Neo4j Aura Enterprise
Neo4j
 
PPTX
Accelerating a Path to Digital With a Cloud Data Strategy
MongoDB
 
PPTX
Proposte ORACLE per la modernizzazione dello sviluppo applicativo
Jürgen Ambrosi
 
PDF
RedisGraph A Low Latency Graph DB: Pieter Cailliau
Redis Labs
 
PDF
Combining ERP, Public Cloud and Cybersecurity
Pete Nieminen
 
PPTX
Meetup Spark UDF performance
Guilherme Braccialli
 
PDF
From Business Idea to Successful Delivery by Serhiy Haziyev & Olha Hrytsay, S...
SoftServe
 
PPTX
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Jürgen Ambrosi
 
PDF
Digital Reinvention by NRB
William Poos
 
PDF
RightScale Roadtrip - Accelerate To Cloud
RightScale
 
PDF
Gilmore, Palani [InfluxData] | Use Case: Monitoring / Observability | InfluxD...
InfluxData
 
PDF
Top 15 Backend Technologies in 2025_ A Comprehensive Overview.pdf
Lily Clark
 
PPTX
Cloud Customer Architecture for Big Data and Analytics V2.0
Cloud Standards Customer Council
 
PDF
Connecta Event: Big Query och dataanalys med Google Cloud Platform
ConnectaDigital
 
PDF
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
confluent
 
Cisco's MultiCloud Strategy
Maulik Shyani
 
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
MongoDB
 
Accelerating a Path to Digital with a Cloud Data Strategy
MongoDB
 
NA Adabas & Natural User Group Meeting April 2023
Software AG
 
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Neo4j
 
Neo4j Aura Enterprise
Neo4j
 
Accelerating a Path to Digital With a Cloud Data Strategy
MongoDB
 
Proposte ORACLE per la modernizzazione dello sviluppo applicativo
Jürgen Ambrosi
 
RedisGraph A Low Latency Graph DB: Pieter Cailliau
Redis Labs
 
Combining ERP, Public Cloud and Cybersecurity
Pete Nieminen
 
Meetup Spark UDF performance
Guilherme Braccialli
 
From Business Idea to Successful Delivery by Serhiy Haziyev & Olha Hrytsay, S...
SoftServe
 
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Jürgen Ambrosi
 
Digital Reinvention by NRB
William Poos
 
RightScale Roadtrip - Accelerate To Cloud
RightScale
 
Gilmore, Palani [InfluxData] | Use Case: Monitoring / Observability | InfluxD...
InfluxData
 
Top 15 Backend Technologies in 2025_ A Comprehensive Overview.pdf
Lily Clark
 
Cloud Customer Architecture for Big Data and Analytics V2.0
Cloud Standards Customer Council
 
Connecta Event: Big Query och dataanalys med Google Cloud Platform
ConnectaDigital
 
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
confluent
 
Ad

More from Cambridge Intelligence (10)

PDF
Supercharged graph visualization for cyber security
Cambridge Intelligence
 
PDF
Visualizing NoSQL databases as networks
Cambridge Intelligence
 
PDF
Dynamic networks
Cambridge Intelligence
 
PPTX
Bringing Networks to Life Using Visualization for User Engagement
Cambridge Intelligence
 
PPTX
Making the switch to angular js
Cambridge Intelligence
 
PPT
Big Data & Graphs in Rome
Cambridge Intelligence
 
PPTX
Seeing Graphs - How to successfully visualize connected data
Cambridge Intelligence
 
PPTX
Visualizing the neo4j graph database with key lines
Cambridge Intelligence
 
PPTX
Using KeyLines to Visualize Fraud
Cambridge Intelligence
 
PPTX
Designing graph visualizations - unpicking the hairball
Cambridge Intelligence
 
Supercharged graph visualization for cyber security
Cambridge Intelligence
 
Visualizing NoSQL databases as networks
Cambridge Intelligence
 
Dynamic networks
Cambridge Intelligence
 
Bringing Networks to Life Using Visualization for User Engagement
Cambridge Intelligence
 
Making the switch to angular js
Cambridge Intelligence
 
Big Data & Graphs in Rome
Cambridge Intelligence
 
Seeing Graphs - How to successfully visualize connected data
Cambridge Intelligence
 
Visualizing the neo4j graph database with key lines
Cambridge Intelligence
 
Using KeyLines to Visualize Fraud
Cambridge Intelligence
 
Designing graph visualizations - unpicking the hairball
Cambridge Intelligence
 
Ad

Recently uploaded (20)

PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
Biography of Daniel Podor.pdf
Daniel Podor
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 

Building powerful apps with ArangoDB & KeyLines

  • 1. Building Powerful Apps with KeyLines & ArangoDB Christian Miles & Luca Olivari - September 2017
  • 2. Introductions Christian Miles - Technical Sales Manager - Cambridge Intelligence Since completing his Masters in Maths & Computer Science at Bristol University, Christian has specialized in network visualization software for global enterprise deployment. In his roles at BAE Systems and the Wynyard Group, Christian’s focus has been applying graph network analysis in Financial Crime, Cyber and Law Enforcement domains. Luca Olivari - President - ArangoDB Luca Olivari is a software executive and advisor with almost two decades of experience. Before running the international Business Development and Strategy at MongoDB, he led the MySQL Sales Consulting across EMEA at Oracle. Prior to joining ArangoDB, Luca served as Chief Data Officer at ContactLab, a leading engagement marketing cloud provider.
  • 3. Agenda ○ Introductions ○ ArangoDB & the multi-model approach ○ Why ArangoDB? ○ Why visualize graphs? ○ Visualizing an IT Network with KeyLines & ArangoDB ○ How to integrate the two technologies ○ Q&A - submit your questions with the GoToWebinar panel
  • 4. Copyright © ArangoDB GmbH, 2017 - Confidential + + 1 Building powerful apps with ArangoDB & KeyLines
  • 5. Copyright © ArangoDB GmbH, 2017 - Confidential ArangoDB is the fastest-growing native multi-model NoSQL database. It combines the power of graphs, with JSON documents and a key-value store and makes all your data-models accessible with a single elegant declarative query language.
  • 6. Copyright © ArangoDB GmbH, 2017 - Confidential Our mission: Improve the productivity of every developer on earth
  • 7. Copyright © ArangoDB GmbH, 2017 - Confidential Tame Complexity (eg Modern Ecommerce App) 4 Different Query Languages to Learn Many Databases to Administer Complex Code Base Increased Costs Productivity Hindered One Query Language to Learn One Database to Administer Streamlined Code Base Lower Total Cost of Ownership Improved Productivity Shopping Cart Product Catalog Recommendation Transactions Shopping Cart Product Catalog Recommendation Transactions
  • 8. Copyright © ArangoDB GmbH, 2017 - Confidential Product Positioning RelationshipComplexity Data Complexity 5 Graph Relational Document Columnar Key Value
  • 9. Copyright © ArangoDB GmbH, 2017 - Confidential ‣ Significant savings due to developer/ ops productivity and lower software and hardware costs ‣ Reduced time to market with a single core and query language to learn ‣ Further improvement in scalability and security due to ArangoDB Enterprise Improve Efficiency and Reduce Costs ArangoDB Polyglot Savings Developer Costs US$120.000 US$360.000 66,67% Operational Costs US$10.000 US$20.000 50,00% Licenses US$36.000 US$108.000 66,67% Hardware US$15.000 US$60.000 75,00% Total US$181.000 US$548.000 66,97% 6
  • 10. Copyright © ArangoDB GmbH, 2017 - Confidential ‣ For a native multi-model database a common query language for all data- models is crucial ‣ AQL aims to be human-readable ‣ Easy to understand for anyone with a SQL background ‣ Same language for all clients and a vast choice of language bindings Popular Connectors and SQL-like Querying 7 SELECT orders.customer_id, MIN(orders.amount) FROM orders GROUP BY orders.customer_id FOR o IN orders COLLECT id = o.customer_id AGGREGATE min = MIN(o.amount) RETURN { id, min }
  • 11. Copyright © ArangoDB GmbH, 2017 - Confidential ‣ ArangoDB is the first fully certified database including the persistence primitives for DC/OS ‣ Orchestration Systems such as Mesosphere DC/OS, Docker Swarm, and Kubernetes are the future ‣ ArangoDB's cluster resource management offers an innovative two layer approach ‣ Later this year we will also support Kubernetes and Docker Swarm based on our two layer approach ‣ ArangoDB is cooperating with Mesosphere Orchestration Systems Integration • February 7, 2017 Hewlett Packard Enterprise Announces Global Reseller Agreement with Mesosphere 8
  • 12. Copyright © ArangoDB GmbH, 2017 - Confidential Single instance Database document writes per vCPU/second ArangoDB 1,730 Aerospike 2,500 Cassandra 965 Couchbase 1,375 FoundationDB 750 Cluster 0% 50% 100% 150% 200% 250% 300% shortest path neighbors* neighbors with data* single read single write single write sync aggregation memory usage ArangoDB MongoDB Neo4J OrientDB PostgreSQL PostgreSQL Tabular RethinkDB lessisbetter 9
  • 13. Copyright © ArangoDB GmbH, 2017 - Confidential Use Cases 10 Datacenter & Network Mgmt Product & Asset Catalogue Single View of Everything Real-Time Analytics Bitcoin & Blockchain Recommendation & Commerce Security & Fraud Detection Geo-aware and Localized Apps Customer and Content Mgmt
  • 14. Copyright © ArangoDB GmbH, 2017 - Confidential Exploit Connected Data with Visualization: Modern applications require a new approach to extract value from connected-data and Keylines and ArangoDB accelerate that.
  • 15. Copyright © ArangoDB GmbH, 2017 - Confidential KEYLINES
  • 16. Graph Visualization Use Cases Intelligence Business Intelligence Law Enforcement IT Network Topology
  • 17. Why Visualize Network Topologies? Discovery: To gain a greater understanding of network structure Defense: To proactively / reactively respond to threats to assets
  • 18. Introducing KeyLines • Cross-browser compatibility • Flexible architecture • A fast developer experience • Rapid deployment • Full customization • Powerful functionality A powerful SDK for building network visualization web applications
  • 19. Why ArangoDB & KeyLines? - Multi-model flexibility - Scalability - Performance - Support - Security
  • 20. KeyLines & ArangoDB - Architecture ArangoDB → Installed on MacOS with brew install arangodb → Imported data into Arango with arangoimp → Reproducible load code with arangosh ArangoDB Foxx Framework → Created keylines-foxx-service KeyLines Application → Single page web app using your framework of choice All code & data available on request!
  • 21. Thank you christian@keylines.com Start a trial at keylines.com/try-keylines Learn more at cambridge-intelligence.com/visualize-arangodb/ luca.olivari@arangodb.com Download the free introductory graph course www.arangodb.com/arangodb-graph-course/ Download ArangoDB www.arangodb.com/download/
  • 22. Copyright © ArangoDB GmbH, 2017 - Confidential Thank you!
  • 23. Are there example Foxx REST endpoints to support a KeyLines UI? If using KeyLines, it would be necessary to have Foxx endpoints to support actions like search, sorting, pagination of results, etc. How does ArangoDB differ from Neo4j in terms of graph features and scalability etc. Does ArangoDB have a document store like MongoDB? How do these two technologies scale as data increases in size? We need working samples with ASP MVC/ .net framework, to port and compare some of our apps. Does KeyLines support that? What differentiates the graph approach compared to other data analysis methods? Q&A