Customer Introduction
Creating a Better Digital Experience
The multi-cloud customer has always viewed its main public website, underpinned by on-premises infrastructure, including ASP.NET web development environments and servers, as the virtual front door to its brand. However, managing this legacy infrastructure and needing to keep up with manually copying files to servers kept IT teams from more productive work, which could help them better serve current and prospective members. This led the building society to explore automating and improving IT processes and building a multi-cloud customer web platform to deliver better security, resilience, portability, and visibility.
To address these concerns, the Customer moved its main website from on-premises servers to Microsoft Azure, deploying Azure ExpressRoute Direct for on-premises connectivity. Azure Front Door now fronts the website, and the back end is a mix of Azure Red Hat OpenShift, a Kubernetes platform service, and Azure App Service. The entire solution, society’s first workload on Microsoft Azure, is deployed as an infrastructure code using HashiCorp Terraform.
Always On, Speed & Flexibility
The customer set out to develop a streamlined and statically generated ReactJS web application to deliver its website, allowing it to eliminate moving parts from its runtime and improve website speed, performance, and reliability. Using a full suite of Microsoft Azure products and services, society could seamlessly migrate its existing website to the cloud and build security and storage from the start with Azure Front Door, Azure Application Gateway, and Azure Blob Storage.
If an outage requires disaster recovery, the Customer can use Azure Front Door for automatic failover protection to three global availability zones with zone-redundant storage. With high portability in Azure, the society can quickly generate a new, static copy of its website, deploy it to Azure Blob Storage, and then redirect traffic to other cloud servers to eliminate downtime. This adds a valuable layer of protection out of the box so customers can be confident that its website will always deliver the information that members rely on when they need it.
Solution Design
Maximizing Security and Reliability
For maximum security and in accordance with UK regulatory guidelines, Customer now protects its web environment with Azure Web Application Firewall. It also deployed the Azure DDoS Protection Standard Plan as part of Azure network security, which comes preconfigured to detect network attacks and block cyber threats before they cause damage with no intervention required. To enhance its monitoring capabilities, it uses Azure Monitor to track trends and detect performance issues it might have missed.
To keep pace with all of its infrastructural configuration changes, Customer manages all of its deployments with HashiCorp Terraform on Azure.
Given its successes to date, customer continues to frequently evaluate and deploy new Azure products and services, including Azure DevOps, to further streamline the process for making development changes.
End-to-End Ownership
With its main website more stable and secure than ever, Customers are enjoying end-to-end ownership of the web development process, including being able to write and deploy application code, which has created better visibility into how customers are using the website and which lines of business cost more money to run. As it monitors its environments, Customers can use Azure services to easily identify problem areas and improve infrastructure without a lot of effort while also taking advantage of new monitoring and automation capabilities having to do with security and compliance.
Deploying changes to application code previously took a minimum of three weeks with multiple hand-offs, and infrastructure changes could take several months. Now, customers can regularly deploy changes across all aspects of their applications and infrastructure every two weeks and respond at much shorter notice if an urgent update is required.
Future Innovation
To extend its transformation benefits, the customer took the opportunity to refresh its website from the ground up, rewriting copy, designing cleaner and simpler visuals, and creating a snappier and smoother feel and flow. The website updates perfectly complement the performance benefits of its new, statically generated website running as a single-page application using JavaScript APIs with Azure.
Considering where it’s been on its cloud journey and the near-limitless future that lies ahead, Nationwide Building Society says it plans on expanding on the investments it’s already made in Azure infrastructure and exploring new opportunities.
Commentaires