One of the key challenges in deploying DevOps is test data management, as in DevOps the need for data grows significantly. With more and more Temenos core banking clients turning to Continuous Delivery and DevOps practices, rigorous and agile testing is essential to releasing quality software. To do this you need quality data, and in most cases project delays occur because testers lack access to the data they need, when they need it.
Development & QA teams want to catch and fix defects early so they don’t slip onto production. IT, DevOps and application release managers know that fast provisioning of high quality data copies means faster, higher quality product releases. This is the DevOps principle of “shift-left” testing, which emphasizes testing code changes early, in the “left” part of the development cycle.
Although test environment and test data provisioning is usually done by a database administrator or test data architect, developers and testers also need to become more self-sufficient to provision their own test data sets to speed up testing and avoid staying idle till someone else delivers the data they need.
Data as a Service (DaaS) can be the answer to unlock your Temenos data and achieve DevOps success. It eliminates significant infrastructure costs and delivers data to project teams faster, while significantly accelerates the pace of development and testing.
DaaS uniquely addresses the issues involved in a Temenos core banking upgrade, DevOps or QA transformation project by:
- Delivering full and scalable virtual copies of production data on demand. No more hold up with the Dev team waiting for data!
- Building a single systems integration environment to ensure integration testing is possible. Tests have to run against an entire simulated data ecosystem. The need for data copies presents a technical challenge and an organisational challenge because different databases belong to different teams. So integration testing is a challenge.
- Achieving Data Agility by being able to make copies of any data source at any point of of time.
- Enabling every developer to have a copy of production data they need without the exorbitant storage costs so you can move from monthly to daily releases.
- Making parallel copies of identical data that is easy to share between members of the team to facilitate collaboration.
- Supporting stress testing by aggregating, processing and analysing data from various sources with speed and quality.
- Easing costs and complexity of delivering regulatory compliance and security
Tagged under
Related items
- The Evolution of Payment Data: Why ISO 20022 Conversion Is a Game-Changer
- Modernizing Reconciliation and Investigation for Payment operations
- Breaking Free: Why It's Time to Ditch Manual Spreadsheets for Reconciliation
- Leveraging Synthetic Test Data for Software Testing
- Revolutionizing Reconciliations with Artificial Intelligence