CLOUD MIGRATION OF APPLICATIONS AT BNP AM

#Banking #AssetManagement #Cloud #Migration

Background & Challenges

In 2019, BNP Paribas plans to use the IBM Cloud solution hosted in data centers dedicated to the bank. In line with its cloud strategy, and to ensure the security of its clients’ data, BNP Paribas will not place client data or production environments containing sensitive data in the public cloud. BNP AM, the group’s asset management division, has committed to migrating all of its applications to this cloud architecture by the end of 2023.

For BNP, this project had several objectives:

  • Enable the bank to become more agile
  • Ensuring the performance of its information systems
  • Meeting safety requirements
  • Improve thetime to marketfor new digital applications and services
  • Cost reduction

The project is complex both from a technical standpoint—given the need to migrate each application to the cloud, especially considering the tight deadlines—and from an organizational standpoint, involving multiple IT, business, and support teams. Furthermore, it is necessary to ensure the production and ongoing development of these applications to guarantee business continuity.

In this context, BNP AM engaged Quanteam to help define the migration strategy for several of its applications and then implement it:

  • Analysis of a set of existing applications
  • Defining a migration strategy for each application
  • Implementation
  • Consulting and Training
  • DevOps integration through to delivery

Solution

Based on our experience with similar cloud migration projects, we followed these steps:

  1. Analysis of existing applications

Most of the migrated applications use Java, .NET, Angular, Spark, and Python technologies.
The goal here is to identify the features, dependencies, current performance, and resource requirements in order to determine the best approach to take.

 

  1. Termination of a migration strategy

Depending on the application and technologies involved, several approaches are possible. One approach involves simply transferring existing applications and data from an on-premises environment to the cloud, without making significant changes to the architecture or code. This allows for a quick and relatively straightforward migration, but may not fully leverage the cloud’s advantages in terms of flexibility and scalability. Another approach involves rewriting or modifying the code to take advantage of cloud-native services, which can improve performance and reduce costs in the long term. Other approaches are possible.

 

  1. Contribution to development

Planning and Estimating Development Time

Make the necessary changes to the applications to enable migration to the cloud.

Ensure best practices are followed.

Modify the architecture of certain applications (microservices)

 

  1. Advice

Provide training for development teams and product owners.

Take on a cross-functional and expert role to assist and advise other teams

 

  1. Integration into the DevOps pipeline

Integration into the continuous integration pipeline

Test automation

Deployment on Kubernetes/Helm

Benefits for the customer:

First and foremost, our technical expertise enabled us to quickly assess existing applications, identify potential issues, and recommend appropriate strategies to ensure a successful and timely migration.

Our experience in implementing IT projects first enabled us to develop a detailed migration plan, identifying the necessary steps, so that we could ultimately carry out the migration through a series of agile-based deliverables.

We then worked closely with the client to mitigate risks. Migrating an application is a complex task that involves risks such as data loss, unplanned downtime, or performance issues.

The migration to the cloud has also enabled performance optimization. In fact, we have worked to optimize the application’s performance on the new target platform. This may involve adjustments to the code, architecture, and configurations to ensure that the application runs smoothly and quickly in its new environment.

Finally, the migration also led to significant long-term cost savings by optimizing the use of cloud resources and avoiding unnecessary costs by switching to more cost-effective technologies.

Quanteam’s expertise makes all the difference

  • Extensive experience in project management
  • Proven experience with migration projects
  • Experience with complex projects involving multiple stakeholders and publishers
  • A well-defined and proven comitology process

News
from our experts

Do you have a project to submit?
Let's meet

Privacy Preferences

When you visit our website, it may store information through your browser from specific services, typically in the form of cookies. Here, you can change your privacy settings. Please note that blocking certain types of cookies may affect your experience on our website and the services we are able to provide.

For performance and security reasons, we use Cloudflare
required
Enable/disable the Google Analytics tracking code in the browser
Enable/disable the use of Google fonts in the browser
Enable / disable video integration in the browser
Privacy Policy Privacy Preferences
Our website uses third-party services to function properly. Please set your preferences and/or consent regarding our use of cookies.