Saviant provided a technology solution with a host of Azure Services as background processes to upgrade their existing system. We leveraged multiple storage options from Azure’s stable, including Azure Blobs, Table Storage, Document DB, and SQL database to store incoming media files and user data in respective datasets. The storage platform was architected to handle up to 1000 concurrent requests per minute with storage capacity of 10 GB per day.
Our Azure consultants leveraged a combination of tools, test methodologies and best practices to meet the client’s requirement and business goals. The Apache Jmeter tool was used to test the load, stress and endurance aspects of the developed application. With a planned testing strategy, we have successfully analyzed various parameters including maximum user load, throughput, and response time before the application was ready for deployment.
This cloud application fulfilled the client’s requirement of processing 600 concurrent requests per minute and supporting any media file per each request. A maximum storage capacity of 4000 GB data per month has been achieved through our test methodologies. The developed and tested cloud application was ready to ‘go live’ in a record three months and also enabled client to reduce the data storage costs from $7000 to $500 per month.