Case Study | Digital Smart City | City-wide Data Exchange | Spike95

Case study: Ensuring performance of city-wide data exchange platform

A number of global cities are implementing large scale data exchange projects designed to enable sharing and enrichment of data with their citizens, visitors and businesses. Spike95 were proud to be involved in one such project with the City of Copenhagen.

Benefits:

  • Implemented a repeatable simulation model
  • Proved capacity of the system
  • Gave day 1 confidence
  • Enabled customer to launch

BACKGROUND

Smart technology is leading the way in capturing data from multiple sources such as traffic flows, port arrivals, pollution levels. That data can then be enriched and shared with businesses and individuals to empower them to make better decisions, for example planning the greenest route to travel to work or finding the optimum time to schedule goods deliveries. Better decisions will drive new behaviour and ultimately enable long term strategic goals such as reducing greenhouse gas emissions.

However, users will only benefit from these systems if the data is reliable and the interface or application performs well. Spike95 were engaged to model the data flows and user interactions and then set up simulations to test performance prior to launch.

OUR APPROACH

Working with a number of vendors on behalf of the prime contractor consultancy, we quickly got to grips with the platform (Visual Studio, Azure, Microservices, SQL Server, MongoDB) and enabled cross team organisation to pull together a thorough Performance test plan, project plan and detailed volumetrics. We conducted a large scale data set up using Visual Studio scripts and the use of Grid Tools Data Maker (now CA Test Data Manager) for data set up. For performance testing, API call scripts were created in Visual studio and Windows Azure test rigs set up to generate load. Comprehensive monitoring was set up using DataDog.

Our team found numerous configuration issues including significant problems with in Azure Message Bus time outs, changes to which (increasing) resulted in removal of failures.

Ultimately, spike95 delivered Day 1 comfort in the performance of the data exchange platform.

You can read more about the City of Copenhagen’s smart initiatives and broader zero carbon goals here.

CONCLUSION

  • Useful data is literally everywhere. Captured and used responsibly it will bring huge benefits for how we live our every day lives, sustainably and with regard for protecting the environment
  • Making sense of the large volumes of data is complex
  • Testing those data flows is challenging and requires expert knowledge to design and execute accurate simulations

Download as a PDF

No contact details needed, click below to download a copy of our case study with our compliments. Please consider the environment and read online or print responsibly.

Want to know more?

Some of our other client success stories

Digital Smart City
Large scale data exchange will only benefit users if the data is reliable and the application performs well. Spike95 successfully modelled the data flows and user interactions and tested to ensure performance prior to launch for a major Smart City platform.
LEARN MORE
Global Online Banking
A major bank needed to accelerate the deployment of high-quality change into production for their digital platforms. Spike95 defined and implemented a roadmap of performance improvement activities.
LEARN MORE
Smart Trains
Spike95 accelerated delivery and ensured performance which enabled the launch of some of the UK’s first smart trains.
LEARN MORE
Global Fashion Retail
Spike95 has been working with a leading online global fashion brand since our formation with a team of consultants leading a number of performance initiatives.
LEARN MORE
Port and Border Security
Spike95’s experts implemented the overall testing strategy to enable automation & DevOps capability and tooling for a machine learning and AI platform which progressed items through security checkpoints in high volumes.
LEARN MORE
Online Finance
Spike95 specialists implemented a centralised automation and performance testing service for an online bank to remove their regular service outages and increase the flow of quality change.
LEARN MORE
Public Sector Digital Transformation
Spike95 created two Centres of Excellence covering Test Automation and Performance Testing for UK government agency then managed service roll out across multiple projects.
ALL CASE STUDIES
Retail Remote Testing Delivery
Spike95 improved remote testing delivery with cloud infrastructure, open source tooling and coaching for a major UK fashion retailer.
LEARN MORE
Data Analytics and Insights
Spike95 gave a fashion retailer confidence that data processing performance was sufficient to ensure timely delivery of analytics and insights reporting.
LEARN MORE
Energy and Commodities Trading Software
Spike95's experts reproduced complex deadlock issues in Endur and executed tests to prove tuning solution worked with no issues. Automation of integration testing brought a faster change cadence.
ALL CASE STUDIES
Oracle Retail Transformation
Spike95 drove a number of initiatives for end to end, performance, security and operational acceptance testing of a major Oracle Retail transformation project for global fashion and cosmetic retailer.
ALL CASE STUDIES
Increasing Delivery Cadence for a Critical Government Platform
Our client had a clear, bold vision for their new software platform and embraced DevOps methodology from the outset making automated testing critical to their success.​
LEARN MORE
Previous
Next