
Requirement
A major bank was seeking to :
- Reduce multiple messaging systems in CTO estate
- Reduce operational costs of legacy systems that are excessive
- Increase bargaining power of ABSA with service providers diluted
Solution
- Single enterprise wide messaging platform
- Extensible architecture
- Micro services to encourage reuse
- SMS messaging for MVP
- Email, Push Notification, etc in future
Technologies
- BitBucket / Jira/ Confluence
- Jenkins
- Docker
- Java EE7
- JSP
- Hibernate ORM
- Quartz Enterprise Job Scheduler
- Apache Camel
- Red Hat Enterprise JBOSS
- Red Hat Enterprise Linux
Benefits
- Reduced risk across messaging estate
- Reduced operational costs of across messaging estate
- Cost saving of 4c per sms
- Scalable solution that can be ramped up or shrunk based on demand to manage infrastructure costs
- Updated technology stack that is aligned to CTO architecture roadmap
- Enabling the decommissioning of legacy systems