Saviant developed a cloud based solution using Microsoft Azure. For ensuring low capital expenditure (CapEx) and operational expenditure (OpEx), we leveraged Azure PaaS capabilities. To build a highly scalable architecture, we used the MVC and entity-framework approach. We used Kendo UI, JQuery, and Knockout.Js tools to develop a rich and vibrant user interface. We used Microsoft Azure storage to store video blobs and for enabling secure downloads.
The minimum viable product (MVP) built with our cloud solution was released in the market within three months of project initiation. To ensure high security levels, we developed the application in alignment with the Dependency Injection (DI) software development pattern. To ensure fluidity and responsiveness of the application, the Single Page Application (SPA) approach was used and developed using Knockout.Js. Our solution offered fast response times to end-users during viewing & downloading of videos. This system improved user experience with the provision of options such as fast search, filters, tags for video listing.