graphconnect europe 2016 - inside the spider’s web: dependency management with neo4j - stelios...
TRANSCRIPT
![Page 1: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/1.jpg)
Stelios Gerogiannakis / Platform Services26 April 2016
![Page 2: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/2.jpg)
Inside the spider’s webDependency management with Neo4J
![Page 3: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/3.jpg)
Agile Markets: RBS new generation single-dealer investment platform- Powered by Zambezi
Zambezi: Complete vertical framework to accelerate delivery of rich customer experiences- All aspects of software delivery- Powered by tech- Powered by people
![Page 4: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/4.jpg)
![Page 5: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/5.jpg)
Bitten by the spiderHighly modular architecture but no overview- Legacy deployment process- Butterfly effect- Regulatory requirements
Ouch!
![Page 6: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/6.jpg)
(Damn, another Release Tool) The tool we have created to address these problems
Introducing…
![Page 7: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/7.jpg)
Inside the spider’s webDependency management with Neo4J
Thoughtful Integration
![Page 8: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/8.jpg)
Why Neo4J?
![Page 9: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/9.jpg)
Why Neo4J?
![Page 10: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/10.jpg)
New powersWe now rule that tangled web!
![Page 11: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/11.jpg)
Inside the spider’s webDependency management with Neo4J
Getting the full picture
![Page 12: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/12.jpg)
Super powers!
![Page 13: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/13.jpg)
Going forward
- Roll-out to the entire RBS Group- A community of 1000s of developers- Cascaded regression testing- Analytics from the graph- Integrate with PaaS frameworks (OpenShift/Kubernetes)
![Page 14: GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management with Neo4j - Stelios Gerogiannakis](https://reader035.vdocuments.us/reader035/viewer/2022062903/58a034341a28ab5d2e8b51d3/html5/thumbnails/14.jpg)
Thank you
#loveDES