Modernizing Infrastructure and Applications for Telecommunications Services Company
Business Problem/Scope of Work
Business Solution
The Educational Testing Services (ETS) company developed a Candidate Data Transfers framework to address the challenges faced in managing the transfer of candidate registration and test data. The framework aimed to improve the overall efficiency of the assessment process by providing a comprehensive solution that streamlines the data transfer process.
The framework featured a process with multiple phases and steps, allowing each phase to be configured at the level of the test program.
It also supported multiple test programs within the same deployment, had the ability to schedule unattended automated execution, provided internal web monitoring and control UIs, used APIs exposed by other components, limited direct access to other component databases, and processed multiple candidates simultaneously, to expedite the transferring process.
Technical Solution
Technologies/Skills Used
We implemented the solution with a combination of programming languages, frameworks, development tools, databases and operating systems to develop the Candidate Data Transfers framework. The primary programming language used was Java 1.8, with Groovy being used for specific functionalities. The frameworks used were Spring (Core, Web Services, Batch), Apache Common Chain, Hibernate (4.x and 5.x), Log4j and EhCache. Development tools used were Maven for project management, Jenkins for continuous integration, SVN for version control, JIRA for project management, and Confluence for team collaboration.
The database used was Postgresql, which is a powerful and reliable relational database management system. The framework was deployed on AWS (Amazon Web Services) and made use of S3 and SQS for storing and managing data respectively. The operating systems used were Cent OS and RedHat Enterprise Linux.
Customer Success Outcomes
The implementation of the Candidate Data Transfers framework for Educational Testing Services resulted in a number of positive outcomes. The key outcomes were: ability to onboard new customers, ease of maintenance of the application using AWS monitoring services and improved performance by serving 190K concurrent users. These improvements allowed educational services company to expand their customer base, improve the ease of maintenance and provide better performance, which in turn helped customer to provide better service to their customers and students.
Latest Case Studies
Our Case Studies
© 2022 Pronix inc. All Rights Reserved