Site Loader
9325 Yonge Street, Suite 159, Richmond Hill
9325 Yonge Street, Suite 159, Richmond Hill

Cost of Versioning and API or Service in the Data Economy

This exponential growth in API’s is however creating significant versioning concerns and many organizations are beginning to consider their strategy for API versioning as their current strategies become insupportable. For example, the business needs a REST version of an existing SOAP service for mobile access. Should the migrate the entire service and all the client Consumers of the service to a new REST API and end of life the existing SOAP service?


The rapid growth in mobile application development has resulted in many new technologies, and emerging standards. Newer, lighter weight protocols like REST are generally used vs. more mature, heavyweight SOAP. New encryption methodologies like elliptic curve are common since it requires lower client CPU processing. New Identity formats like SAML and OAuth are used to address identity in the cloud and mobile arena.


Identifying poor performing enablers, or the impact of moving services should not be an extensive exercise, but is a vital part of QA performance testing. Using a local run-time of a captured responses (AKA virtualized local mocked service) while running the same SOAPSonar test case, will perform differently. The size or extent of the difference indicating identifying poor performing Enablers.