World’s Largest Cosmetics Company
Client is the World’s largest cosmetics company headquartered in France and having a global presence. Client had aggressive marketing strategy wanted to penetrate into newer markets very quickly and also wanted to maximize their foot prints in the existing markets.
Client has been using a secondary sales application for supply chain distribution management. Different distributors and business development team of the client use this application to manage their stock specific information mainly, among other things. There were about 300 users to the application and it was expected that the user base would triple in about 3 years timeframe.
How did we help the Client?
Client was looking for a service provider, who would be able to bring in tools and services to the engagement and guide the engagement to success. We ran baseline performance tests for the client with the proposed infrastructure and identified that the underlying infrastructure was not scalable beyond 350 users. Server monitoring across layers clearly showed strong pointers for db server upgrades across memory and processing power.
Performance tests run on newer environment were executed and pointers were made to client that their application server software configurations weren’t appropriate enough.
Recommended that they avoid complex functions being used in business logic, suggested moving those across to computations in db, which delivered desired results.
Originally, the application was able to handle only 50 users. Post fixes of issues and implementation of recommendations, we were able to bring in tremendous improvements such that it can handle 1000 concurrent users.
Application performance improvements brought about with lesser spend from client side across infrastructure, moving complex resource intensive computations from application server side to the database side.
High level of assurance to the client on application stability and scalability, which gave stronger confidence to the client for swift and larger roll out.