summary
The client is in the process of developing a microservice application aimed at assessing interest rates for end consumers.
Project involved development of a backend microservices application using Spring Boot. The application played a crucial role in evaluating interest rates for clients' customers, serving as a communication bridge among multiple microservices when customers applied for personal loans through the bank. The team managed 5-6 Spring Boot microservices that communicated through REST and SOAP calls. The data was stored in a MongoDB database in No-SQL format and Spring Data was utilized in the microservices to establish a connection with MongoDB.
To ensure reliability, each microservice underwent thorough testing with JUnit and automated functional tests before deployment to development, System Integration Testing (SIT), and Production environments. In the production environment, Splunk was employed to query logs for tracing issues, and dashboards were developed for easy access to relevant information. Various security mechanisms were implemented to safeguard these microservices.
All microservices were hosted on the PCF (Pivotal Cloud Foundry) cloud and deployed using Jenkins pipelines and the Urban Code Deployment tool. This comprehensive approach ensured the robustness, security, and efficient deployment of our Spring Boot microservices-based application.
The Challenge
Trying to expose these microservices to the marketplace and make them available to external customers as well as increasing the security features.
HOW WE HELPED
Requirement Refinement and Story Building
impact
Increased revenues and exposure for the customer
Related Case Studies
Connect with
a solutions expert