Case study > > Edge One Solutions for Idemia
About the client
IDEMIA focuses on creating technologies that make the world safer, especially in the areas of identity, biometrics and digital security. The company offers solutions for governments, corporations and financial institutions, supporting them in identity management, transactions and data protection.
The team faced the challenge of ensuring a dynamic and reliable process for implementing infrastructure changes that would meet the growing demands of projects and customers. It was necessary to create mechanisms that would enable frequent, fast, and at the same time secure environment updates. This process also required eliminating errors and improving team collaboration through the use of modern practices, such as test automation and CI/CD pipeline optimization. An additional challenge was to ensure the consistency and scalability of the infrastructure, regardless of the complexity of the project or the number of environments. All this had to be achieved while minimizing the risk associated with implementations and ensuring the stability of system operation.
The first step was to switch from Gitflow to Trunk-based development, which significantly sped up code work and infrastructure releases. The focus was on more frequent, smaller, and easier-to-deploy changes. The way environments were configured was also changed – instead of a copy-and-paste model, a common code with parameterization was introduced, thanks to which all environments (dev, preprod, prod, etc.) started using the same Terraform code, differing only in a set of parameters. This solution sped up deployments, reduced errors, and unified the infrastructure. CI/CD pipelines were also optimized, introducing automatic pre- and post-deployment tests and restrictions on merge strategies. As a result, the frequency of deployments increased from once a month to several times a week, and the process itself became faster and less problematic.
20 February 2025
Learn what digital transformation in banking is, what technologies drive it, and what benefits and challenges it brings to banks and customers....  read more
17 February 2025
Low-code technologies in banking are the future of the financial sector, enabling rapid adaptation to dynamic market changes. Learn more....  read more