About Client
Client is serving 12 million individual customers with its mobile, fixed line, broadband internet and home
services over its 4G LTE network. Client is a leading telecom provider in one of asian countries.
Technology
- Liferay 7.4
- GraphQL Federation
- SMTP
- ForgeRock
- Oracle RAC
- React Native
- REST APIs
- Openshift
Business Requirement
- The client wants to develop a headless server to serve the data to the mobile application.
- The solution should be capable of handling 500 concurrent requests normally and up to 2000 concurrent requests in peak hours.
- The solution should not allow authenticating content manager users outside private networks.
- Content publication on the portal should follow a predefined workflow.
- The production environment should be untouched. Content should be moved from the pre-production environment to the production environment automatically.
- CMS Should expose the content to the various clients using REST APIs.
- Platform should support multiple languages.
- Super admin should able to do user management operations like deactivate users, password reset, change permissions associated with role, update user-role assignment.
Key Feature
- Liferay was proposed to be used as a headless server.
- To store the content on CMS, we leverage the OOTB features of the Liferay.
- A multi-level complex workflow was designed for content management. Custom entities were following the same workflow.
- The remote staging feature was used to publish the content from the staging to the production environment.
- 12 different environments ( including non-prod and prod ) were set up and managed.
- 6 Liferay server nodes were used in a production environment. Clustering was implemented in order to handle HA and DR.
- Excel upload feature was implemented to upload content in one go.
- Global search API was implemented for faster search in the mobile application.
- REST APIs were developed to expose the content to the mobile application and web application.
- ForgeRock was integrated with Liferay using OpenID to implement SSO.
Telecom industry Success stories
“I would recommend IGNEK to anyone – that is looking for excellent people to work with, quality work, and attention to detail that will give your project the best chance of success.”
Telecom industry Success stories
“I would recommend IGNEK to anyone – that is looking for excellent people to work with, quality work, and attention to detail that will give your project the best chance of success.”