By BVP Software
Client
Logsta
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 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 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 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 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