The client was using a monolith architecture-based application and suffered from a lack of agility with complex interdependencies. They had been practicing extensive manual testing and strived to keep release on track. With their outdated framework, it became a huge task to adopt a new framework and to implement continuous deployment which required the entire application to be redeployed.
Saudi Telecommunication Company (STC)
Saudi Telecommunication Company (STC) is a leading telecom distributor in the Middle East with over 6000 subscribers providing services such as Mobile computing, Internet services, etc.
With DevOps services, it helped them re-architect multiple applications to microservice architecture which is multi-tenant and supports data storage and the ‘share everything model’. The deployment architecture was designed to use various managed services of AWS. While common services were architected as platform shared services, separate services were provided for each of the application's key functional areas such as payments, orders, etc. These microservices were delivered using EKS.
The solution helped them to reduce direct communication between microservices by using an event-driven mechanism for interservice communications.
Case Study missing?
Start adding your own!
Register with your work email and create a new case study profile for your business.