In consultation with the client, Tangent Solutions assisted with finalising the architecture of Equity Banks’ cloud-native infrastructure on Azure. This included a review and implementation of the governance and security policies to be applied to the cloud environment.
Tangent Solutions implemented a microservices architecture on top of Microsoft’s AKS service; with the refactored application code being written using .Net Core. The data analytics pipelines were transformed from Extract, Transform, and Load (ETL) to Extract, Load, and Transform (ELT), eliminating the need for the staging of data. Event streaming was implemented as part of this cloud-based modernisation, allowing the client to collect event-data at volume (as opposed to transactional data) positioning them for predictive analytics with Artificial Intelligence and Machine Learning.
Security considerations included implementing a Payment Card Industry Data Security Standard (PCI-DSS) blueprint for the landing zone, securing the perimeter, and implementing a DevSecOps pipeline to ensure the security of code and the security of containers. A Continuous Integration and Continuous Deployment (CI/CD) strategy was implemented using Azure DevOps with GitOps being used to mitigate against configuration drift in the cloud environment. Tangent Solutions designed a hybrid cloud solution with key production workloads deployed in Azure, built according to a microservices architecture, with Equity Bank’s on premises-solution. This allows for regulatory compliance; keeping data and systems of record in Kenya, while processing and integration services remain in the cloud.