Banking on Cloud Foundry Platform: A Case Study of Digital Business Banking Applications
summary
Cloud Foundry on Bluemix hosts 30 production apps (serving ~6 million retail customers) after a migration from WebSphere to Liberty buildpack and incremental microservice extraction. Performance work resolves sticky-session routing, Java buildpack CPU spikes during droplet zip operations by proposing a layered filesystem, and tunes the Go Router keepalives to push throughput from 800–900 to 2000 TPS. Back-end integration uses a DataPower mainframe tunnel. Endurance, autoscaling and reduced release cycles prove the approach works in production.
AI-written summary · about
chapters (16)
- 0:00Introduction and speaker background
- 1:43About Royal Bank of Canada
- 3:54RBC’s cloud adoption goals
- 6:21Online banking POC and production
- 9:52Key applications on Cloud Foundry
- 10:55Scalability challenges and improvements
- 13:04Go router scalability limitations
- 14:54Build pack CPU spikes issue
- 16:23Endurance and auto scaling tests
- 18:29Next steps for RBC Express
- 19:11Benefits realized by RBC
- 22:01Migrating legacy applications
- 23:51Go router design changes
- 26:43Java runtime CPU spikes
- 27:48Case study and resources
- 28:10Q&A session
related talks
28mArchitecture and Performance of Royal Bank of Canada’s Online Banking Application
30mCloud Foundry: The Gaps
33mCloud Foundry Weekly: Live at CF Day Germany
17mKeynote: Cloud Foundry: The Open Community's Model Citizen
21mKeynote: Cloud Foundry at Rabobank after 10 months of real use
06mLightning Talk - IBM Bluemix - How an Internal Innovation Project Became the Biggest...
31mTo Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry
31mPut Your Money Where Your CF Is
