As the digital world becomes increasingly complex and identity moves beyond humans and passwords, traditional IAM systems are proving inadequate. The IndyKite platform is empowered by a Knowledge Graph. A real-world network of both person and non-person entities—i.e. objects, events, situations, or concepts—and the relationship between them.
Identity is the inherent mechanism to enable, secure, and prove trust. Authentication and authorization systems exist in almost every software system and are almost universally architected based on data models that use vertical hierarchical structures like LDAP (lightweight directory access protocol) or rigid table structures (schemas), traditionally SQL.
Connected data gives us the power to ask unprecedented questions. Shared data stored in a graph database enables real-time recommendations and hyper personalization during the shopping experience, fine-grained authorization decisions for IT operations and the ability to expose hidden patterns in vast quantities of data for business optimization or research breakthroughs.
OPEN SOURCE PROJECT
openCypher is an open-source project that makes it easy to use the Cypher language in order to incorporate graph processing capabilities within your application. It provides an intuitive way to work with property graphs today and is the best on-ramp to the graph query language (GQL) standard being developed by ISO.
Originally contributed by Neo4j, Cypher is now used by over 10 products and tens of thousands of developers.
Easy-to-learn and human-readable, Cypher is suitable for developers, data scientists and operations professionals alike.
The relationship graphs that emerged in the beginning of the social web taught us identity is contextual, making “relationship-based access control” an elegant solution to an age-old security problem.