---
title: "Containers & PaaS: the Software Development drivers for Digital Banks"
description: DevOps and Agile adoption, the infrastructure adjustment using Containers and the PaaS platform, the processes development automation, are fundamental practices for innovative Banks, to ensure success and to develop high quality applications in a faster and more flexible way.
---

[Digital Transformation Tips from the Experts ](https://www.kiratech.it/en/blog)

# [Containers & PaaS: the Software Development drivers for Digital Banks](https://www.kiratech.it/en/blog/redhat-openshift-containers-paas-the-software-development-drivers-for-digital-banks)

 Scritto da [Michele Solazzo](https://www.kiratech.it/en/blog/author/michele-solazzo) | Jan 4, 2019 4:30:00 PM

In the actual scenario, the biggest banks, the financial companies and all other enterprises, have to face the digital transformation in an innovative way to stay competitive and to satisfy the customers’ needs. **DevOps and agile methodology** adoption and its corresponding infrastructural adjustment through **containers **and **process development automation** practices, are fundamental to ensure success and quality to the application development process, in a fast and flexible way. In the following article we would like to analyse how a bank must exploit these innovative drivers to implement a successful strategy.

## **The Digital Bank is DevOps **

The financial sector is growing and transforming very fast and there is the necessity to meet the market's needs and expectations in the shortest possible time, for example concerning the “mobility” and the real-time information delivery; everything is moving towards the Digital Bank model.

IT sectors are facing a really big effort towards an application development methodology change, to reduce the time to market and to increase the released software quality. From this perspective, issues like:

- Conformity
- Security
- Legacy systems usage
- “silo” company culture

represent huge barriers to this software development methodology changes.

A good starter point adopted by our financial customers is represented by the comprehension of what the processes automation really means, and the consequent implementation of the [DevOps methodology](https://www.kiratech.it/en/blog/all-you-need-to-know-about-devops), which support the theory that a lot of little changes are easier to manage than the less but bigger ones.

As we said in some previews articles, the main steps to implement DevOps methodology for banks are an initial cultural change and the switch from a classic model to a development one, based on:

- Container
- Automated Testing and Continuous integration & delivery

## **The solution is the Platform as a Service, or PaaS**

### What is it?

A solution that helps the Enterprises to make everything in an easier and more integrated way, is the **Platform as a Service**, a **cloud development environment** through which the provider delivers the **hardware** staff, the **operative system**, the **application platforms** and the required stack **for development**, everything **from the DevOps perspective: **web server, database management system, support and development tools and the resources needed for the application realization and development. PaaS allows to manage and support a large number of different tools together, through one application only.

## **The OpenShift PaaS**

The best PaaS software is **Red ****Hat** **OpenShift**** Enterprise. **In the DevOps field, this solution can be integrated with some technologies like:

- **Container Software**
- **Container Packaging**
- **Container Orchestration **
- **Virtualization**
- **Continuous Integration**
- **Cloud Management**
- **Languages/****frameworks out-of-the-box**

## **Software development using Containers**

Container technology is a great **DevOps methodology enabler** because it gets the adoption of fundamentals practices easier: more specifically, it makes the **release and test processes automatic**, similar to the production one because each environment, from development to production, shall be placed on a container-based platform. As said before, the container platform becomes a Platform as a Service (PaaS), providing a uniform environment on which the software’s applications will be released.

**Red Hat OpenShift Container Platform** is, in our opinion, the best PaaS platform, that allows big companies, as the financial ones, to **make a qualitative leap** towards a faster and more flexible application development.

It helps to implement **distributed, advanced and scalable services** based on **Docker containers**, about which we have already explained the advantages, and which **can be orchestrated by Kubernetes**, combining the applications with all the files they depend to, making the production and **development environments** **uniform** and making the application distribution easier.

Every application written using OpenShift can be quickly and easily developed also outside this environment, from the developer’s pc for example, from the datacentre or from the cloud, giving developers the **opportunity** to **move easily**, removing the vendor lock-in, allowing possible future migrations from the development environment and reducing the infrastructure costs.

## **The Red Hat OpenShift benefits for Banks**

OpenShift is a platform that allows **dynamic enterprises like Banks** to offer innovative solutions before the competitors, satisfying the customers’ needs.

Additionally, RedHat OpenShift is the right platform that helps to:

- use the Hybrid Cloud
- **implement the DevOps methodology**
- adopt innovations and optimize the existent IT resources and tools

Using this platform, together with the **DevOps model adoption**, you will be able to:

- **develop applications and deliver updates faster** to improve the services quality;
- implement a **digital environment** for the application development **in few minutes;**
- **application delivery work flow standardization;**
- shift the **developers focus to innovation** and to the new delivery assets;
- **increase the developers’ productivity.**

### **Concrete Examples**

Let’s talk about few examples from companies belonging to Banking sector, that have already implemented this technology, analysing the advantages they obtained.

[**BBVA is using** the Red Hat Container Platform technology](https://www.redhat.com/it/about/press-releases/bbva-signs-strategic-collaboration-red-hat-accelerate-group%E2%80%99s-global-transformation) to manage the financial transactions on digital devices and to offer online bank services to their customers. More specifically, BBVA implemented a IaaS and PaaS based platform that allows developers to focus on the applications creation able to support the growing number of digital services requests and to provide customers with on-demand services and information.

Raquel Martín, Global Head of Business Process Architecture and Artificial Intelligence Technology at Bbva, said:

***“Our Red Hat technology will help facilitate innovation at BBVA and accelerate ***

***the transformation of processes to be more digital, more automatic, more ***

***convenient for customers, and definitely more efficient.”***

 

Even[ Barclays uses the **Red Hat OpenShift Container Platform. **](https://www.redhat.com/en/success-stories/barclays)Thanks to this solution, this financial services global provider based in London, updated its IT infrastructure and adopted the DevOps and Agile application approach, to innovate faster and remain competitive.

Thanks to PaaS and to containerization, Barclays found a **70% reduction of time** spent **to release a new application** and the 80% increase of the underneath infrastructure’ use.

**Stephen Fletcher**, DevOps Lead Engineer for Channels Engineering at Barclays, declared:

***“I think there’s an intrinsic attitude among tech people to make things better, ***

***to see actual results. Particularly with automation, when you show a colleague how they ***

***can stand up a test environment in just a few steps, you don’t need metrics—you can ***

***see on their face how happy they are with what the technology can do.”***

 

Containers and PaaS are only a part of the whole DevOps methodology’s practices that make the software development process faster and higher quality, allowing companies to be more competitive in an increasingly dynamic market.

Do you want to learn more about the best DevOps Tools for Kiratech? **Download the 2019 Free Guide:**

 

[Visualizza articolo completo](https://www.kiratech.it/en/blog/redhat-openshift-containers-paas-the-software-development-drivers-for-digital-banks)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Michele Solazzo"
  },
  "dateModified" : "2023-02-07T11:20:41.969Z",
  "datePublished" : "2019-01-04T16:30:00Z",
  "headline" : "Containers & PaaS: the Software Development drivers for Digital Banks",
  "image" : {
    "@type" : "ImageObject",
    "height" : 400,
    "url" : "https://cdn2.hubspot.net/hubfs/2266968/Container-PaaS-driver-sviluppo-software-banche-digitali-Kiratech-consulenza-devops_ENG.png",
    "width" : 700
  },
  "mainEntityOfPage" : "https://www.kiratech.it/en/blog/redhat-openshift-containers-paas-the-software-development-drivers-for-digital-banks",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "Digital Transformation Tips from the Experts"
  }
}
```