Session: Data Modernization: Decoupling code from data
As software engineering teams look to deliver scalable microservice architectures built atop modern data solutions, we must find effective ways to decouple our software from the implementation details of how our data is stored.
This talk will cover the different patterns than can be used to deliver scalable solutions, designing for the problem(s) you have and talk about common mistakes with RESTful APIs data distribution with some examples of what not to do thrown in!
- Not all data & data use is equal – understand your data journeys
- Take your software teams with you – as they’ll build on the choices you make for data management
- Pick your patterns – for a scalable microservices model, choosing where you access data is key
Marnie McCormack is a Managing Director in JPMorgan’s Global Technology Infrastructure (GTI) group. In her current role, she is Head of User Interface Strategy & Engineering, leading the definition and implementation of our go forward strategy for global technology’s private cloud interfaces, as part of our Architecture & Development Practices function.
Marnie has 20+ years experience developing enterprise software products in complex global environments. After starting her career at the University of Glasgow as a Programmer on management systems, moved to British Telecom’s Software Engineering division followed by a Machine Learning/Data Mining startup prior to joining JPMorgan as a Java Developer in Investment Bank technology, developing solutions in the Equity Instrument domain before moving on to a range of software engineering and architecture leadership roles.