Case study > Telecomunication, Media&Entertaiment > 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.
27 January 2025
AI has become both a good and bad cop at once. How can you use the benefits of artificial intelligence without worrying about data protection and privacy? has context menu...  read more
16 January 2025
Learn what Microsoft Copilot is, how it works and what features it offers. See how this tool supports work in the Microsoft 365 environment!...  read more
16 January 2025
What is blockchain, how does it work and where is it used? Learn key information about the technology that is revolutionizing various industries!...  read more