Skip to content
Industrial IoT and Edge

Portainer is your solution to securely deploy software containers across your fleet of Edge devices.
shutterstock_2140134295

Portainer speeds up container adoption for this French bank

French Bank

Business Overview

Business Focus
Banking and Financial Services
Based in France
With more than 4 million customers and growing.
Business Case
Containerized applications were being managed manually. The lack of standardized environments and manual container deployments exposed the bank to potential security risks. 
Container Platforms
Docker and Kubernetes
oleg-ivanov-LlXfidX3vcU-unsplash (1)

Business overview

This leading bank in France is known for its online banking services and innovative approach to financial services. With thousands of banking features available to over four million customers, they are committed to a seamless user-friendly experience for their customers.

It’s digital platform offers a wide range of services, including, savings accounts, investment products, loans, and insurance. The bank also provides access to a wealth of educational resources, including market analysis, financial news, and investment tools, empowering its customers to make informed decisions about their finances.

The bank differentiates itself by providing competitive pricing and low fees for its services, which has attracted a significant customer base. The bank also stands out for its emphasis on technological innovation and digital tools, enabling customers to manage their finances conveniently and efficiently.

"Our business case is prioritizing engineering resources for innovation by reducing the administrative and security burdens of our old deployment process." Chief Architect

Critical elements of success

In the banking industry, security, innovation, and operational efficiency are critical elements of success.
Security

Protecting sensitive customer data, ensuring regulatory compliance, and preventing security breaches were paramount concerns.

 
Innovation

Focus on building new infrastructure and critical financial services applications for four million customers.

 
Operational Efficiency

With over 1500+ environments, simplifying administrative aspects of development like deployment and monitoring, so the organization can deliver more.

 

The challenge

To continue innovating, this bank recognized several opportunities in it’s application development process. Containerized applications were being managed manually.

Each application’s deployment required complex scripts and manual configurations that led to inconsistencies between development, testing and production environments. The lack of standardized environments and manual nature of container deployment exposed the bank to potential security risks.

Integrating new software took up to 5 days. With multiple services running, debugging and monitoring logs became a daunting task. Ensuring consistent security practices across various services and environments left the team concerned about data breaches and compliance.

They needed a solution to deploy critical financial services across 1500+ environments and began looking for a solution. The IT staff, who had been familiar with Portainer from personal use saw how they could deploy containers in an industrial way, with a balance of security, simplicity and deployment efficiency.

Portainer Business Edition had everything the bank needed, so it was just a matter of budget. At first glance, the banking team almost missed a critical assumption in their consideration to build or buy.

At their scale, the pay-as-you-go rate was not a convincing proposition. They soon discovered the Business Edition unlimited license which made the decision to buy relatively straight-forward. Choosing

Portainer meant all of the security and operational benefits of container management would be available immediately.

Something had to be done to maintain agility and security while supporting growth.

Quotes from the Team

"Portainer and containerization with Docker, allows us to limit the risks of developing infrastructure as code."
"Before Portainer, there wasn’t any or very little containerization and in manual mode. After Portainer, there is a stack that could be deployed fast."
“Before Portainer, integrating new software took 5 days, with containerization + Portainer, 3 hours.”

The results

In terms of security and compliance, Portainer accelerated container adoption. Containerization provided isolation and encapsulation, reducing the risk of security breaches. Portainer’s role-based access controls (RBAC) were used to establish helpdesk access and permissions to the necessary resources while limiting vulnerabilities and safeguarding customer data.

Containers improved DevOps practices by enabling collaboration between development and operations teams. With only 10 people on the platform infrastructure team, consistent environments throughout the software development lifecycle facilitated faster software releases, promoting agility and efficiency.

The strategy was to deploy all infrastructure applications as containers with Docker, and all business application containers on Kubernetes. For Kubernetes, the bank reviewed Portainer GitOps for GitOps deployment. App distribution was simplified to 1 server and 1 app. Using Edge Agent and Edge Stacks to deploy apps, integrating new software was reduced from 5 days to 3 hours.

“Before Portainer, integrating new software took 5 days, with containerization + Portainer, 3 hours.” Chief Architect

CI/CD integration with Portainer streamlined the deployment process, making it easier to push updates to production while maintaining consistency across environments. This led to faster rollouts and improved time to market. With Portainer managing their containers, the financial team now has more time to focus on innovation and development, fostering the longstanding culture of creativity and continuous improvement.

“When we tell people in the banking community we are using Portainer, there is general shock as they don’t think Portainer can do CD. When we show them, there is disbelief.” Chief Architect

Productivity gains and time to market are huge. They want to quickly roll out new financial products and it took months to get their 10-person development team productive with Docker and Kubernetes. The learning curve was steep, but the ability to see real-time insights into application performance, resource utilization, and container behavior in Portainer makes everything much more efficient.

Key metrics achieved

40x faster integration of new apps
40x faster integration of new apps
$60,000 per year in additional productivity for 10 IT Infrastructure employees
$60,000 per year in additional productivity for 10 IT Infrastructure employees
1500+ environments managed with Portainer
1500+ environments managed with Portainer

Find out how Portainer can accelerate your container adoption