2. Background
• New CMS
• Outdated Websites with old technique
• First Proof-of-concept
• Setup of Infrastructure
• Small public website – Best practice from vendor
• Solutions for secure online self services
• Self service for Corporate banking
• Self service for Private customers
4. Challenges
• Constant fast changes on all services – Content driven
• Old process of securing changes by code deploy
• Speed – Fast website
• High availability 365/24/7
• Media – reputation of the bank in media
5. Technique – How do we use Varnish
• 2 redundant Varnish servers – each having own cache
• Virtual machines minimal size
• 2 application servers – Resource services fetching content
• Routing rules depending on service
• Cache TTL depending on content types
• GRACE MODE!!!!
• Segmentation of user groups
7. Performance
• Self service - 37 200 000 requests per day (High)
• Varnish caches 93,5% of total requests
• Removing one of our info types with short TTL we cover 99,3%
8. Next step
• New public site for Sweden
• New markets and languages (public site)
• Content to our mobile app
• Micro sites