Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

  1. Blog
  2. Article

Kris Sharma
on 7 October 2020


The business agility imperative

With the economies of many countries heading towards recession, increasing regulations, growing security threats and increasing costs, financial services firms need practical solutions, now more than ever.

Many of the financial technology firms (‘fintechs’) and mobile app-based challenger banks have taken advantage of modern application architectures and DevOps practices that are associated with cloud native technologies. Monzo Bank, one of the earliest app-based challenger banks in the UK, built a microservices core banking platform enabled by Kubernetes delivering business growth with a lower cost base. 

Cloud-native mindset

Financial institutions are increasingly faced with the need for agility and business velocity to keep pace with changing market conditions, increased customer expectations while satisfying all the regulatory and compliance requirements, security specifications and corporate standards. This requires financial firms to adopt an application development approach that shall provide the capability to roll-out new applications and services to meet customer demands at speed and a more cost-effective base for enterprise technology. Cloud-native development strategy provides enterprises the competitive advantage not only when developing new applications but also when financial institutions have to refactor or reachitect an existing application to extend functionality of legacy applications.

One does need to acknowledge that cloud-native application development is more than just architecting enterprise applications based on modular microservices architecture, application programming interfaces (APIs), DevOps and continuous integration/continuous development (CI/CD). It is about the entire software development lifecycle encompassing people, process and technology.

Containerisation

Container technology has made it easier to move applications and workloads between clouds and has brought about a step-change in virtualisation technology providing almost equivalent levels of resource isolation as a traditional hypervisor with considerable opportunities to improve agility, efficiency, speed, and manageability within IT environments. Containerisation enables rapid deployment and updating of applications.

Kubernetes, or K8s for short, is an open-source container-orchestration system for deploying, monitoring and managing apps and services across clouds. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation (CNCF). The technology has emerged as a leading choice for organisations looking to build their multi-cloud environments. All public clouds have also adopted Kubernetes and offer their own distributions, such as Amazon Elastic Kubernetes Service for Kubernetes, Google Kubernetes Engine and Azure Kubernetes Service.

Cloud strategy for financial services

Unlike Monzo, which wrote its back-end in microservices, established financial services firms will need to architect hybrid applications with cloud-native front-ends running either in the cloud, in their data centers, or both, and connecting to back-end services running in the data center. A hybrid cloud architecture is one that combines the usage of a number of public and private cloud services with orchestration between the two platforms. A hybrid cloud architecture shall allow the financial institutions to use a public cloud service to host frontend applications, while relying on a private cloud for storing sensitive data that they would not want on public cloud storage.

As financial institutions are transforming and moving towards customer-centric business models,  cloud-native development becomes an important element of digital strategy enabling finservs to leverage open source platforms, frameworks and tools to build secure applications, deploy and integrate across cloud infrastructure. 

Focus on core business

At virtual KubeCon + CloudNativeCon Europe 2020, Monzo’s platform engineers shared the learnings and challenges of self-hosting Kubernetes which was guided by regulatory constraints at the time when Monzo built their platforms. One key takeaway for all was that managing and running own kubernetes clusters can be a huge operational overhead. Managed K8s is an option that enterprises should be considering as part of their cloud deployment strategy.

Experience suggests that enterprises are able to accelerate their cloud-native journey by having the right tools and a strong partner ecosystem. Canonical – the publisher of Ubuntu, delivers pure upstream Kubernetes tested across the widest range of clouds — from public clouds to private data centres, from bare metal to virtualised infrastructure. 

In summary, by adopting cloud-native application development, financial institutions can quickly modify existing products, get to market faster and provide innovative products and services to customers and thus gain competitive advantage.

Related posts


Canonical
6 April 2023

Canonical presence at KubeCon + CloudNativeCon Europe 2023

Ubuntu Article

Canonical, the publishers of Ubuntu, will have a strong presence at this year’s KubeCon + CloudNativeCon Europe as a platinum sponsor. The Cloud Native Computing Foundation’s flagship will once again bring together adopters and technologists from leading open-source and cloud-native communities worldwide to meet in Amsterdam, Netherlands, ...


Hugo Huang
9 April 2024

Canonical Delivers Secure, Compliant Cloud Solutions for Google Distributed Cloud

Canonical announcements Article

Today, Canonical is thrilled to announce our expanded collaboration with Google Cloud to provide Ubuntu images for Google Distributed Cloud. This partnership empowers Google Distributed Cloud customers with security-focused Ubuntu images, ensuring they meet the most stringent compliance standards. Since 2021, Google Cloud, with its charac ...


Karen Horovitz
18 March 2024

Canonical accelerates AI Application Development with NVIDIA AI Enterprise

Kubernetes Article

Charmed Kubernetes support comes to NVIDIA AI Enterprise Canonical’s Charmed Kubernetes is now supported on NVIDIA AI Enterprise 5.0. Organisations using Kubernetes deployments on Ubuntu can look forward to a seamless licensing migration to the latest release of the NVIDIA AI Enterprise software platform providing developers the latest AI ...