This document contains the agenda and slides from a Neo4j GraphTour event in Mexico City on November 12, 2019. The agenda includes talks on graph databases and data management trends, as well as case studies. Several slides discuss how graph databases are growing in popularity and being adopted by major companies due to their ability to handle complex connected data and ask complex queries. Other slides showcase how Neo4j is being used by large companies for applications like fraud detection, recommendations, and master data management.
Twenty-first Century Construction and the Paperless PlatformMichael Snedeker
Michael Snedeker is an executive vice president for Elite Building Corp, a Waltham, Massachusetts-based company that works on projects in the Greater Boston area. Michael Snedeker is primarily involved in commercial real estate transactions.
In the last few months, construction has been one of the industries that have to adopt safety measures to reduce transmission of COVID-19. One of these measures has been to transition from using paper floor plans and other documents to a paperless format. One advantage of going paperless includes being able to communicate more effectively among construction professionals. In the past, common ways to disseminate information has been through email, phone call, post-it notes, and message pads.
Going paperless provides construction professionals with a platform from which all information is stored, reducing errors or lapses due to miscommunication. In addition to allowing for more effective communication, a paperless platform supported by user-friendly software provides consistency because the information is stored in one place.
Also, a paperless system makes documentation accessible to all stakeholders. As opposed to retrieving information from locked file cabinets and other storage spaces, an electronic copy is available to those with a username and a passcode. In the case of a breach, managers can easily investigate and prevent further problems.
Intelligence led policing- pole sandbox (webinar 21012019) Neo4j
To help you explore how to prevent and solve crimes using the power of graphs we have developed the Crime Investigation Sandbox.
Data for the Crime Investigation Sandbox is organised based on the POLE data model, commonly used in policing and other security-related use cases. POLE stands for Persons, Objects, Locations, and Events.
The sandbox comes pre-loaded with sample data and a step-by-step guide with queries and explanations . In addition you might watch my video explaining the concept in detail. Everything you need to get going with your Crime Investigation!
[Open Source Lisbon] Innovation and Net Neutrality two sides of one coinThomas Lohninger
27. September 2018
A free and open internet is one where innovation can happen without the permission of a telecom company. The three biggest mobile operators in Portugal with a combined market share of 95% all violate this principle of net neutrality and thereby create a walled garden that kills off economic growth. The internet was far more successful than any previous communication network, because it allowed innovators to compete globally from day one and gave users the freedom to choose between the best products. These benefits are lost if telecom companies are allowed to pick winners and losers and undermine our freedom to choose and offer the services we want. The European Union established protections for net neutrality in 2016. If these rules would be properly enforced in Portugal, companies would not suffer a competitive disadvantage against Silicon Valley giants or applications owned by telecom companies. It is time to ask the tough questions to politicians and regulators why our freedoms online are not protected. This talk will give an overview about the situation in Europe and locate Portugal and its telecom market within it.
"Zero-Rating is killing innovation in the internet."
Twenty-first Century Construction and the Paperless PlatformMichael Snedeker
Michael Snedeker is an executive vice president for Elite Building Corp, a Waltham, Massachusetts-based company that works on projects in the Greater Boston area. Michael Snedeker is primarily involved in commercial real estate transactions.
In the last few months, construction has been one of the industries that have to adopt safety measures to reduce transmission of COVID-19. One of these measures has been to transition from using paper floor plans and other documents to a paperless format. One advantage of going paperless includes being able to communicate more effectively among construction professionals. In the past, common ways to disseminate information has been through email, phone call, post-it notes, and message pads.
Going paperless provides construction professionals with a platform from which all information is stored, reducing errors or lapses due to miscommunication. In addition to allowing for more effective communication, a paperless platform supported by user-friendly software provides consistency because the information is stored in one place.
Also, a paperless system makes documentation accessible to all stakeholders. As opposed to retrieving information from locked file cabinets and other storage spaces, an electronic copy is available to those with a username and a passcode. In the case of a breach, managers can easily investigate and prevent further problems.
Intelligence led policing- pole sandbox (webinar 21012019) Neo4j
To help you explore how to prevent and solve crimes using the power of graphs we have developed the Crime Investigation Sandbox.
Data for the Crime Investigation Sandbox is organised based on the POLE data model, commonly used in policing and other security-related use cases. POLE stands for Persons, Objects, Locations, and Events.
The sandbox comes pre-loaded with sample data and a step-by-step guide with queries and explanations . In addition you might watch my video explaining the concept in detail. Everything you need to get going with your Crime Investigation!
[Open Source Lisbon] Innovation and Net Neutrality two sides of one coinThomas Lohninger
27. September 2018
A free and open internet is one where innovation can happen without the permission of a telecom company. The three biggest mobile operators in Portugal with a combined market share of 95% all violate this principle of net neutrality and thereby create a walled garden that kills off economic growth. The internet was far more successful than any previous communication network, because it allowed innovators to compete globally from day one and gave users the freedom to choose between the best products. These benefits are lost if telecom companies are allowed to pick winners and losers and undermine our freedom to choose and offer the services we want. The European Union established protections for net neutrality in 2016. If these rules would be properly enforced in Portugal, companies would not suffer a competitive disadvantage against Silicon Valley giants or applications owned by telecom companies. It is time to ask the tough questions to politicians and regulators why our freedoms online are not protected. This talk will give an overview about the situation in Europe and locate Portugal and its telecom market within it.
"Zero-Rating is killing innovation in the internet."
MongoDB IoT City Tour LONDON: Why your Dad's database won't work for IoT. Joe...MongoDB
Presented by, Joe Drumgoole, Director of Solutions Architecture EMEA, MongoDB.
IoT is the next big paradigm shift in computing. The move to super-dense sensor networks creates a completely new set of opportunities and challenges for developers, designers and end-users. In this context we need a new kind of storage medium.
Embracing the IT Consumerization Imperative NG SecurityBarry Caplin
Consumerization and mobility in the enterprise – and our daily lives – is not only here to stay, but its footprint and influence is expanding. What does the broader consumerization and mobile environment look like? How do you assess the drivers for adoption and the cost/benefit of a mobile-enabled organization?
Join us for this session to get an understanding of how a large state government agency took a proactive approach to enablement that ultimately set them ahead of the security challenges, rather than behind.
State of the State: What’s Happening in the Database Market?Neo4j
Speaker: Lance Walter, CMO, Neo4j
Abstract: The data management landscape continues to evolve rapidly. More and more organizations are waking up to the value of connections and relationships in data, and that’s why Gartner recently named Graph databases one of their Top 10 Technology Trends for 2019.
This session will provide an overview of graph technology and talk about the past, present, and future of graphs and data management. Multiple use cases and customer examples will be covered, including examples of where graph databases can assist and accelerate machine learning and AI projects.
With the introduction of the Neo4j Graph Platform and increased adoption of graph database technology across all industries, now is a better time than ever to get started with graphs.
Join us for this introduction to Neo4j and graph databases. We'll discuss the primary use cases for graph databases and explore the properties of Neo4j that make those use cases possible.
A Connections-first Approach to Supply Chain OptimizationNeo4j
Supply chain optimization is an unusual balancing act that requires finesse, skill and timely data. Every supply chain’s the key questions to be answered are:
What to Buy? -- what are the factors in determining your optimal product mix and set of suppliers.
How much to Buy? -- what are the most and least popular items at any given time interval
When to Buy? -- long lags in delivery timing may tax limit your flexibility and influence your inventory management practices.
We will illustrate an API-based solution that utilizes a Graph database platform to add demonstrable value to Supply Planning.
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4jIvan Zoratti
I gave this presentation at DataOps 19 in Barcelona.
You will find information about Neo4j and how to use it with Graph Algorithms for Machine Learning and Artificial Intelligence.
MongoDB IoT City Tour LONDON: Why your Dad's database won't work for IoT. Joe...MongoDB
Presented by, Joe Drumgoole, Director of Solutions Architecture EMEA, MongoDB.
IoT is the next big paradigm shift in computing. The move to super-dense sensor networks creates a completely new set of opportunities and challenges for developers, designers and end-users. In this context we need a new kind of storage medium.
Embracing the IT Consumerization Imperative NG SecurityBarry Caplin
Consumerization and mobility in the enterprise – and our daily lives – is not only here to stay, but its footprint and influence is expanding. What does the broader consumerization and mobile environment look like? How do you assess the drivers for adoption and the cost/benefit of a mobile-enabled organization?
Join us for this session to get an understanding of how a large state government agency took a proactive approach to enablement that ultimately set them ahead of the security challenges, rather than behind.
State of the State: What’s Happening in the Database Market?Neo4j
Speaker: Lance Walter, CMO, Neo4j
Abstract: The data management landscape continues to evolve rapidly. More and more organizations are waking up to the value of connections and relationships in data, and that’s why Gartner recently named Graph databases one of their Top 10 Technology Trends for 2019.
This session will provide an overview of graph technology and talk about the past, present, and future of graphs and data management. Multiple use cases and customer examples will be covered, including examples of where graph databases can assist and accelerate machine learning and AI projects.
With the introduction of the Neo4j Graph Platform and increased adoption of graph database technology across all industries, now is a better time than ever to get started with graphs.
Join us for this introduction to Neo4j and graph databases. We'll discuss the primary use cases for graph databases and explore the properties of Neo4j that make those use cases possible.
A Connections-first Approach to Supply Chain OptimizationNeo4j
Supply chain optimization is an unusual balancing act that requires finesse, skill and timely data. Every supply chain’s the key questions to be answered are:
What to Buy? -- what are the factors in determining your optimal product mix and set of suppliers.
How much to Buy? -- what are the most and least popular items at any given time interval
When to Buy? -- long lags in delivery timing may tax limit your flexibility and influence your inventory management practices.
We will illustrate an API-based solution that utilizes a Graph database platform to add demonstrable value to Supply Planning.
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4jIvan Zoratti
I gave this presentation at DataOps 19 in Barcelona.
You will find information about Neo4j and how to use it with Graph Algorithms for Machine Learning and Artificial Intelligence.
Digital Transformation and the Journey to a Highly Connected EnterpriseNeo4j
Jeff Morris, Head of Product Marketing at Neo4j, covers the rise of connections in data and why a forward thinking enterprise must embrace the connections in their data in order to survive.
Jeff Morris, Head of Product Marketing at Neo4j, discusses the path to the highly connected enterprise, and why connections are crucial to staying ahead of the competition.
Atelier - Architecture d’applications de Graphes - GraphSummit ParisNeo4j
Atelier - Architecture d’applications de Graphes
Participez à cet atelier pratique animé par des experts de Neo4j qui vous guideront pour découvrir l’intelligence contextuelle. En utilisant un jeu de données réel, nous construirons étape par étape une solution de graphes ; de la construction du modèle de données de graphes à l’exécution de requêtes et à la visualisation des données. L’approche sera applicable à de multiples cas d’usages et industries.
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
SOPRA STERIA - GraphRAG : repousser les limitations du RAG via l’utilisation ...Neo4j
Romain CAMPOURCY – Architecte Solution, Sopra Steria
Patrick MEYER – Architecte IA Groupe, Sopra Steria
La Génération de Récupération Augmentée (RAG) permet la réponse à des questions d’utilisateur sur un domaine métier à l’aide de grands modèles de langage. Cette technique fonctionne correctement lorsque la documentation est simple mais trouve des limitations dès que les sources sont complexes. Au travers d’un projet que nous avons réalisé, nous vous présenterons l’approche GraphRAG, une nouvelle approche qui utilise une base Neo4j générée pour améliorer la compréhension des documents et la synthèse d’informations. Cette méthode surpasse l’approche RAG en fournissant des réponses plus holistiques et précises.
ADEO - Knowledge Graph pour le e-commerce, entre challenges et opportunités ...Neo4j
Charles Gouwy, Business Product Leader, Adeo Services (Groupe Leroy Merlin)
Alors que leur Knowledge Graph est déjà intégré sur l’ensemble des expériences d’achat de leur plateforme e-commerce depuis plus de 3 ans, nous verrons quelles sont les nouvelles opportunités et challenges qui s’ouvrent encore à eux grâce à leur utilisation d’une base de donnée de graphes et l’émergence de l’IA.
GraphSummit Paris - The art of the possible with Graph TechnologyNeo4j
Sudhir Hasbe, Chief Product Officer, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
Petr Matuska, Sales & Sales Engineering Lead, GraphAware
Western Australia Police Force’s adoption of Neo4j and the GraphAware Hume graph analytics platform marks a significant advancement in data-driven policing. Facing the challenges of growing volumes of valuable data scattered in disconnected silos, the organisation successfully implemented Neo4j database and Hume, consolidating data from various sources into a dynamic knowledge graph. The result was a connected view of intelligence, making it easier for analysts to solve crime faster. The partnership between Neo4j and GraphAware in this project demonstrates the transformative impact of graph technology on law enforcement’s ability to leverage growing volumes of valuable data to prevent crime and protect communities.
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
David Pond, Lead Product Manager, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Shirley Bacso, Data Architect, Ingka Digital
“Linked Metadata by Design” represents the integration of the outcomes from human collaboration, starting from the design phase of data product development. This knowledge is captured in the Data Knowledge Graph. It not only enables data products to be robust and compliant but also well-understood and effectively utilized.
Your enemies use GenAI too - staying ahead of fraud with Neo4jNeo4j
Delivered by Michael Down at Gartner Data & Analytics Summit London 2024 - Your enemies use GenAI too: Staying ahead of fraud with Neo4j.
Fraudsters exploit the latest technologies like generative AI to stay undetected. Static applications can’t adapt quickly enough. Learn why you should build flexible fraud detection apps on Neo4j’s native graph database combined with advanced data science algorithms. Uncover complex fraud patterns in real-time and shut down schemes before they cause damage.
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxNeo4j
Delivered by Sreenath Gopalakrishna, Director of Software Engineering at BT, and Dr Jim Webber, Chief Scientist at Neo4j, at Gartner Data & Analytics Summit London 2024 this presentation examines how knowledge graphs and GenAI combine in real-world solutions.
BT Group has used the Neo4j Graph Database to enable impressive digital transformation programs over the last 6 years. By re-imagining their operational support systems to adopt self-serve and data lead principles they have substantially reduced the number of applications and complexity of their operations. The result has been a substantial reduction in risk and costs while improving time to value, innovation, and process automation. Future innovation plans include the exploration of uses of EKG + Generative AI.
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanNeo4j
Look beyond the hype and unlock practical techniques to responsibly activate intelligence across your organization’s data with GenAI. Explore how to use knowledge graphs to increase accuracy, transparency, and explainability within generative AI systems. You’ll depart with hands-on experience combining relationships and LLMs for increased domain-specific context and enhanced reasoning.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
5. Frederik Obermaier, Süddeutsche Zeitung, on the
importance of networks in journalism. From Panel at
Columbia University Feb 23, 2018.
“I’ve only come
across 3 or 4
stories in my
career that
weren’t about
networks.”
8. 2.6 TB
11.5 million documents
Emails, Scanned Documents,
Bank Statements etc… Person
B
Bank US
Account
123
Person
A
Acme
Inc
Bank
Bahama
s
Address
XNODE
RELATIONSHIP
9. 2.6 TB
11.5 million documents
Emails, Scanned Documents,
Bank Statements etc…
14. Common Graph Use Cases
Fraud
Detection
Real-Time
Recommendations
Network & IT
Operations
Master Data
Management
Knowledge
Graph
Identity & Access
Management
airbnb
15. “Forrester estimates that over 25% of
enterprises will be using graph
databases by 2017.”
Forrester, 2014
16. DB-engines Ranking of Database Categories
• Graph DBMS
• Key-value stores
• Document stores
• Wide column store
• RDF stores
• Time stores
• Native XML DBMS
• Object oriented DBMS
• Multivalue DBMS
• Relational DBMS
Graph DB
2013 2014 2015 2016 2017 2018 2019
Popularity of Graphs
17. Trend No. 5: Graph
…
The application of graph processing and graph DBMSs will grow at 100
percent annually through 2022 to continuously accelerate data preparation
and enable more complex and adaptive data science.
…
Graph analytics will grow in the next few years due to the need to ask
complex questions across complex data, which is not always practical
or even possible at scale using SQL queries.
https://www.gartner.com/en/newsroom/press-releases/2019-02-18-gartner-identifies-top-10-data-and-analytics-technolo
February 18, 2019
20. Strictly Confidential
Neo4j Aura – Announced 11/6
20
Flexible Reliable
● Zero Administration
● On-Demand Scaling
● Simple, consumption
based pricing
● Always-On and self-healing,
clustered configuration
● Data Integrity & Durability
● Secure including end-to-end
encryption
● Native graph performance
● World’s most popular graph query
language
● Broad language support - drivers
for Java, .NET, JavaScript,
Python, Go, Spring, etc.
Developer Friendly
The world's most flexible, reliable and developer-friendly
graph database as a service.
21.
22. Retail
7 of top 10
Finance
20 of top 25 7 of top 10
Software
Hospitality
3 of top 5
Telco
4 of top 5
Airlines
3 of top 5
Logistics
3 of top 5
76%
FORTUNE 100
have adopted or
are piloting Neo4j
23.
24. • Free access for startups with up to 50 employees;
under $3M in revenue
• Neo4j Enterprise Edition
• Neo4j Bloom
• Apply at http://neo4j.com/startup-program
• Notable alumni include:
Medium
Neo4j Startup Program Expansion
25. Background
• Social network of 10M graphic artists
• Peer-to-peer evaluation of art and works-in-progress
• Job sourcing site for creatives
• Massive, millions of updates (reads & writes) to Activity
Feed
• 150 Mongos to 48 Cassandras to 3 Neo4j’s!
Business Problem
• Artists subscribe, appreciate and curate “galleries” of
works of their own and from other artists
• Activities Feed is how everyone receives updates
• 1st implementation was 150 MongoDB instances
• 2nd implementation shrunk to 48 Cassandras, but it
was still too slow and required heavy IT overhead
Solution and Benefits
• 3rd implementation shrunk to 3 Neo4j instances
• Saved over $500k in annual AWS fees
• Reduced data footprint from 50TB to 40GB
• Significantly easier to introduce new features like,
“New projects in you Network”
Adobe Behance Social Network of 10M Graphic Artists
Social Network25
EE Customer since 2016 Q
28. Background
• Largest Cable TV & Internet Provider in US
• 3rd Largest network on the planet
• xFi is consumer experience in 3M houses
• Internet, router, devices, security, voice & telephony
• Transformational customer experience
Business Problem
• Integrate all experience in a smart home
• Create innovative ideas based on cross-platform and
household member preferences
• Add integrated value of xFinity triple play & quad-
play services (internet, VoIP, cable TV & home
security)
Solution and Benefits
• Custom content per household member
• Security reminders (kids are home, garage left open)
• Serves millions of households
• Makes content recommendations based on occupant,
time of day, permissions and preferences
• Has Siri-like voice commands
COMCAST Xfinity xFi TELECOMMUNICATIONS
Smart Home / Internet of Things28
EE Customer since 2016 Q
31. Strictly ConfidentialStrictly Confidential
The Market Sees Strong Synergy between Graphs and
Artificial Intelligence
31
AI research papers focused on graphs
SURGING
INTEREST
New Book:
20K Downloads in first 2 weeks
CONNECTED
CONTEXT FOR AI/ML
CUSTOMER
TRACTION
German Center for
Diabetes Research
Get list of companies attending…
“We have an exciting day ahead of us. Let me take this first hour to take a step back and talk a little about the state of the graph space today, and much more importantly talk about where I believe the space is going.
“It’s been a year since we had a GraphConnect, and what a year it has been. Graphs have had an impact on an order that we’ve never seen before. Let me give you a couple of examples.”
GA – longstanding partner expanded from EMEA. Help with full lifecycle from evaluating a use case through deployment.
NEORIS – One of our newest partners, but long in knowledge graph experience and the business of Latin America
VinkOS – a partner making terrific investments in Neo4j and bringing the value of graphs to its large number of Pentaho customers
AgaveLink – special thanks to our oldest partner in Mexico for evangelizing graphs in Mexico and beyond
Add agenda for the day…
Who has heard of graphs/Graph db?
Who has heard of knowledge graphs?
“The first story is about the Panama Papers, which was the biggest news story of 2016, but its impact is still very live: a couple of months ago the prime minister of Pakistan resigned over findings in the Panama Papers, and just last week he was actually formally indicted for corruption.”
“In this particular story, the heroes are two journalists at the Suddeutsche Zeitung who were provided with a”<click>
“2.6 TB of leaked, that supposedly contained data detailing accounts and activities of the powerful and the wealthy for legal tax planning, but possibly also for illegal tax evasion.”
“So they got this 2.6 TB huge data dump of spaghetti information and they wanted to make sense of that. They ran it through an open source pipeline of technologies and ended up with”<click>
”11 MILLION documents, which btw is the largest leak in journalistic history. In these documents are emails, bank accounts, names, addresses etc, and they have to make sense of all that and uncover any newsworthy stories.”
“Now let’s take a step back from data and technology and just think about what investigative journalism is. IJ is all about finding patterns. Here’s an example of a pattern:”
<click> Person has Account with Bank. Yadayada, nothing wrong. Blabla lives on address.
“Now if we look at this more abstract we can see that we have concepts and how they are related to each other.”
“In the graph world we call these<CLICK>Nodes and<CLICK>Relationships.”
“It turns out with these very simple abstractions — <enumerate them> — we can build and model *everything*. It turns out that this model is very flexible. Easy to evolve. Etc.”
… “and your data model will organically evolve with you as as your needs change.”
“What’s equally amazing is if you wrap this data model in an infrastructure that can support not just 7 nodes but”<click>
“a million nodes, or 11.5 million nodes, or a billion nodes, or 100 billion nodes.”
“Ok, so back to our story. Remember that second pattern we discussed before, where someone was connected through his wife to an offshore bank account. Well, here’s the real world example of that: the Icelandic prime minister Sigmundur Gunnlaugsson. Excuse me! The *former* prime minister of Iceland. That’s the type of impact the Panama Papers had.”
“As mentioned, it rapidly became one of the biggest news stories last year and was written up in virtually every major newspaper in every country in the world.”
And of course when they do something like this something-something last month
At the time, this was considered a bold and shocking prediction.
Since 2013, Graph database have exploded in popularity. As much as we’re proud of what we’ve done with the product and the company, this is a function of the AUDIENCE - the global fan base for Neo4j that keeps finding more and more ways to use it.
Gartner tends to advise large, conservative enterprises and they validate technologies that are ready for that audience. We were pleased to see them put graph databases in their Top 10 Data and Analytics trends for 2019.
Another sign of markets going mainstream is the availability of skills. This is a big part of why you see major Systems Integrators like EY, Capgemini, Accenture, Deloitte and others developing graph practices and attending GraphTour.
UpWork is a very popular freelancer site where people hire individual workers for projects ranging from graphic design through software development. Their Q2 2019 index showed Neo4j as the 11th fastest-growing skillset in terms of market demand. And we’re in good company with Salesforce Lightning, Moz which is a ubiquitous tool for webmasters, and Azure.
<note: build slide>
And the database market passed an historic milestone in October 2019. Neo4j originally developed a very elegant, declarative, graph-optimized query language called Cypher. In the interest of users and the graph category, we open sourced it as openCypher and it got adoption from a wide range of vendors including SAP, Redis, and multiple startups. Not surprisingly, Oracle was working in parallel to add SQL extensions to accommodate property graphs. We’ve been on a years-long journey to work with the vendor and developer community to get to a single integrated standard that builds many Cypher concepts while adding the best of other graph languages.
In October 2019, ISO the International Standards Organization blessed the first new database query language in more than 35 years when it blessed the original SQL specification.
This is incredibly good news for graph database buyers, users, and practitioners. Standards reduce vendor lock-in, make skills more available and transferrable, and simplify integration and interoperability.
Neo4j Aura is the simplest way to run Neo4j in the cloud. Completely automated and fully-managed, Neo4j Aura delivers the world’s most flexible, reliable and developer-friendly graph database as a service. With Neo4j Aura, you leave the day-to-day management of your database to the same engineers who built Neo4j, freeing you to focus on building rich graph-powered applications.
What you see is a real technology marketplace firming up. Our partner GraphAware put this together. We’ve talked a lot about graph databases but like all databases, you need to be able to get data in, get it out and expose it to different kinds of users, enrich it with analytics, educate your developers and admins, and more. You can see there is a wide range of tools, and training resources available as you advance your graph journey.
We see this at Neo4j, where as of today 76% of the F100 have either piloted or adopted Neo4j! That’s a staggering amount.
But that’s not enough. As of right now, most of the leading organizations in most of the biggest verticals in the world rely on Neo4j. We already talked about Software and Insurance, but just to give you a sense: 20 of the top 25 global financial services organizations (and 20 of the top 20 US banks) are using Neo4j, 4 of the top 5 telcos and 3 of the top 5 airlines. Graphs have truly arrived in the enterprise.
“And today, we have 470 startups in that program. Look at these logos. You may not recognize all of them, or maybe even one of them. But everyone of them has the power of Google in their hand. And I’ll be willing to bet that at least one out of these 470 startups will become a household name in the next ten years.”
I’d like to close with a topic that you’ve all heard about, and that many of you may already be working in, and that’s AI. And more precisely, how graphs are starting to be used in AI.
Those of you who were at GraphConnect in NYC last year may remember this picture.
It’s a taxonomy of different kinds of machine learning. What’s really obvious looking at the images it’s very clear that graphs are foundational for Machine Learning!
This then begs the question: how can I use graphs to help with own my AI problem.
Why do other databases also talk about the same use cases?
SHOUT OUT TO CATERPILLAR