Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Digital Graph tour Rome: "Connect the Dots, Lorenzo Speranzoni

Rethink your business problem in term of a network

  • Be the first to comment

  • Be the first to like this

Digital Graph tour Rome: "Connect the Dots, Lorenzo Speranzoni

  1. 1. Lorenzo Speranzoni Founder & CEO Neo4j Ambassador CONNECT THE DOTS Rethink your business problem in term of a network Online Webinar Digital GraphTour Rome 31st March 2020
  2. 2. LARUS 1
  3. 3. ABOUT LARUS #GraphTour Rome 2020 Founded in 2004 HQ:Venice Offices: Pescara, Rome, Milan Global services International projects Data Engineer, Data Architect, Data Scientist, Big Data certified experts team #1 neo4j partner in Italy since 2014 Leader in development of data-driven applications based on NoSQL & Event Streaming Technologies.
  4. 4. ABOUT LARUS #GraphTour Rome 2020
  5. 5. ABOUT LARUS #GraphTour Rome 2020 http://www.reteitalianaopensource.net/
  6. 6. ABOUT LARUS #GraphTour Rome 2020 2016 Neo4j JDBC Driver 20152011 First Spikes in Retail for Articles’ Clustering 2014 2018 Neo4j APOC, ETL, GraphQL, Spark 2019 Certified Neo4j Kafka Connector 2020
  7. 7. WHY YOU SHOULD USE GRAPHS (if haven’t yet) 2
  8. 8. ENTER THE DATA ECONOMY DATA IS THE NEW DRIVER OF PRODUCTIVITY, JOBS AND INNOVATION It’s not a fashion, but a profound innovation journey that generates real benefits. Companies that base their decision processes on the knowledge generated by data increase their productivity by 5‑6% Cumulative economic benefits of big data analytics to UK industry, million pounds European Commission: https://ec.europa.eu/epsc/publications/strategic-notes/enter-data-economy_en #GraphTour Rome 2020
  9. 9. No doubt, it is time for large organizations and public administrations to start pondering decisions and making choices based on reliable and well-structured information. #GraphTour Rome 2020 ENTER THE DATA ECONOMY
  10. 10. NO-SQL DISTILLED POLYGLOT PERSISTENCE I'm confident to say that if you're starting a new strategic enterprise application you should no longer be assuming that your persistence should be relational. The relational option might be the right one - but you should seriously look at other alternatives. One of the interesting consequences of this is that we are gearing up for a shift to polyglot persistence where any decent sized enterprise will have a variety of different data storage technologies for different kinds of data. - MARTIN FOWLER, Nov 2011 https://martinfowler.com/bliki/PolyglotPersistence.html #GraphTour Rome 2020
  11. 11. NO-SQL LANDSCAPE #GraphTour Rome 2020 credits: https://asesoftware.com/site/wp-content/uploads/2019/06/asesoftware-sql-nosql.png
  12. 12. PARTS, WHOLES, RELATIONSHIPS Bar-Yam, Yaneer (2002). "General Features of Complex Systems" One of the most important observations is that everything is made of parts. When we look at one of the parts, we realize that it too is made of parts. The next step is to look at the parts that make up the part. So, reasonably enough, we say, let's figure out how its parts work; this will help us know how it works. Science has made great progress by taking things apart and has helped us understand the world around us. #GraphTour Rome 2020
  13. 13. PARTS, WHOLES, RELATIONSHIPS Bar-Yam, Yaneer (2002). "General Features of Complex Systems" What is left out of this approach is the problem of understanding relationships between the parts. It is becoming increasingly clear that many important questions can only be addressed by thinking more carefully about relationships. Scientists generally think that the parts are universal, but the way parts work together is specific to each system. [...] How parts work together can also be studied in general and by doing so we gain insight into every kind of system that exists -- physical systems like the weather, as well as biological and social systems. #GraphTour Rome 2020
  14. 14. COMPLEX SYSTEMS Bar-Yam, Yaneer (2002). "General Features of Complex Systems" "Complex Systems" is the new approach to science studying how relationships between parts give rise to the collective behaviors of a system, and how the system interacts and forms relationships with its environment. Studying complex systems cuts across all of science, as well as engineering, management, and medicine. It is also relevant to art, history, literature and other humanities. It focuses on certain questions about relationships and how they make parts into wholes. These questions are relevant to all systems that we care about. #GraphTour Rome 2020
  15. 15. We represent complex systems (or network) with a mathematical model called graph where elements are called nodes and interactions are relationships between nodes #GraphTour Rome 2020 GRAPHS
  16. 16. GRAPHS RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK ● Your company with its own business processes and IT-systems is a complex system and that’s why you should start (if haven’t yet) adopting a graph database. ● Graphs give you the ability to understand questions that affect your everyday business. #GraphTour Rome 2020 credits:Graph-Database.jpg.webp
  17. 17. GRAPHS RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK #GraphTour Rome 2020 Magento Database Diagram - credits: https://i.stack.imgur.com/3gCTk.jpg
  18. 18. GRAPH ALGORITHMS RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK ● Studying complex systems as networks enables many useful applications of graph theory and network science. ● Network theory has applications in many disciplines including statistical physics, particle physics, computer science, electrical engineering, biology, economics, finance, operations research, climatology, ecology, public health, and sociology. #GraphTour Rome 2020
  19. 19. WHICH CUSTOMERS ARE USING NEO4J?3
  20. 20. OUR CUSTOMERS #GraphTour Rome 2020 Neo4j’s adoption in Italy
  21. 21. OUR CUSTOMERS ● Sogei SpA ● Presidenza del Consiglio dei Ministri ● Cerved Group SpA ● Innolva SpA ● Brembo SpA ● Banca Mediolanum SpA ● Banca IFIS SpA ● Antares Vision SpA #GraphTour Rome 2020 ● Barclays Bank ● Intesa Sanpaolo SpA ● Telecom Italia SpA ● Vodafone Italia SpA ● Enel SpA ● Assicurazioni Generali SpA ● Gruppo PAM SpA ● Esselunga SpA
  22. 22. HOW CUSTOMERS ARE USING NEO4J?4
  23. 23. OUR USE CASES ● Fraud Detection ● Identity & Access Management ● Track & Tracing ● Bill of Materials ● Recommendation Engine ● IT Governance ● Market Segmentation Analysis ● Anti Money Laundering #GraphTour Rome 2020 ● Knowledge Graphs ● Data Lineage ● Artificial Intelligence ● Social Network Analysis ● Network Optimization ● Master Data Management
  24. 24. LARUS’ CUSTOMER SUCCESS ROADMAP5
  25. 25. LARUS’ CUSTOMER SUCCESS ROADMAP ASSESSMENT ( 1 week ) USE CASE IDENTIFICATION / DEFINITION M.V.P. ( 8 weeks ) FIRST RELEASE DEVELOPMENT RELEASE ( 1 week ) PRODUCTION PROOF OF CONCEPT ( 2 weeks ) CANDIDATE DATA MODEL / INITIAL SPIKES 3 MONTHS #GraphTour Rome 2020
  26. 26. CONCLUSIONS 6
  27. 27. CONNECT THE DOTS RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK Without a doubt, the ability to connect the dots is rare, prized and valuable. Connecting dots, solving the problem that hasn't been solved before, seeing the pattern before it is made obvious, is more essential than ever before. - SETH GODIN #GraphTour Rome 2020
  28. 28. AFTERNOON SESSION LET’S KEEP DISCUSSING ● 14.00 - 16.00: meet our neo4j experts ● https://www.larus-ba.it/events/ ● https://bit.ly/39qaW1C #GraphTour Rome 2020
  29. 29. www.larus-ba.it lorenzo.speranzoni@larus-ba.it @inserpio / @AgileLARUS THANK YOU! #GraphTour Rome 2020

×