By BVP Software
Client
Advantio
What was the main client’s challengeThe client needed a secure storage of users’ sensetive data on their own serversWhat was our solution- web app with encrypted data storage segregated for each user.- key rotation and expiration approach- configured 3 levels of security: data encryption, https and VPNWhat was the client’s resultUsers can securely store data in client’s system
What was the main client’s challengeThe client needed a secure storage of users’ sensetive data on their own serversWhat was our solution- web app with encrypted data storage segregated for each user.- key rotation and expiration approach- configured 3 levels of security: data encryption, https and VPNWhat was the client’s resultUsers can securely store data in client’s system
What was the main client’s challengeproduction system was not stable due to high load and real-time operationsWhat was our solution- created automated test cases to test app workflows and high-load- defined tech debt- fixed critical issues, and memory leaks- reduced a technical debtWhat was the client’s result- scalable, fault-tolerant production system- happy users
What was the main client’s challenge- find improvements to apply in the system on various topics:a) performanceb) scalabilityc) testing environmentd) architecture robustnesse) other optionsWhat was our solution- system audit - indentified botlenecks related to system perfomance and scalability - prepared a set of action items to improve the situation- web development What was the client’s result- resolved bottlenacks- the system is able to scale further with predicted performance
What was the main client’s challengeCreate a software architecture so that it could be scaled among thousands of customers in the USWhat was our solution- created SaaS, Multitenant architecture- defined AWS infrastructure- defined horizontal cost effective scaling strategyWhat was the client’s result- handled scaling risks- architectural approach which is ready for implementation