Edge One Solutions dla Idemia - Edge1S

Edge One Solutions dla Idemia

Idemia

O kliencie

IDEMIA skupia się na tworzeniu technologii, które czynią świat bezpieczniejszym, w szczególności w obszarach tożsamości, biometrii i bezpieczeństwa cyfrowego. Firma oferuje rozwiązania dla rządów, korporacji i instytucji finansowych, wspierając je w zarządzaniu tożsamością, transakcjami oraz ochronie danych.

Technologie

  • GitHub
  • Jenkins
  • Terraform
  • Kubernetes
  • Wyzwanie

    Zespół stanął przed wyzwaniem zapewnienia dynamicznego i niezawodnego procesu wdrażania zmian infrastrukturalnych, który sprostałby rosnącym wymaganiom projektów i klientów. Konieczne było stworzenie mechanizmów umożliwiających częste, szybkie, a jednocześnie bezpieczne aktualizacje środowisk. Proces ten wymagał również eliminacji błędów i usprawnienia współpracy zespołu dzięki zastosowaniu nowoczesnych praktyk, takich jak automatyzacja testów i optymalizacja pipeline'ów CI/CD. Dodatkowym wyzwaniem było zapewnienie spójności i skalowalności infrastruktury, niezależnie od złożoności projektu czy liczby środowisk. Wszystko to musiało zostać osiągnięte przy jednoczesnym minimalizowaniu ryzyka związanego z wdrożeniami i zapewnieniu stabilności działania systemów.

    Idemia
  • Dostarczone rozwiązanie

    Pierwszym krokiem było przejście z Gitflow na Trunk-based development, co znacznie przyspieszyło pracę z kodem i wdrażanie nowych wersji infrastruktury. Skupiono się na częstszych, mniejszych i łatwiejszych do wdrożenia zmianach. Zmieniono także sposób konfiguracji środowisk – zamiast modelu kopiuj-wklej wprowadzono wspólny kod z parametryzacją, dzięki czemu wszystkie środowiska (dev, preprod, prod itp.) zaczęły korzystać z tego samego kodu Terraform, różniąc się jedynie zestawem parametrów. To rozwiązanie przyspieszyło wdrożenia, zredukowało błędy i ujednoliciło infrastrukturę. Optymalizowano także potoki CI/CD, wprowadzając automatyczne testy przed i po wdrożeniu oraz restrykcje dotyczące strategii merge'owania. W efekcie częstotliwość wdrożeń wzrosła z raz w miesiącu do kilku razy w tygodniu, a sam proces stał się szybszy i mniej problematyczny.

    Idemia

Powierz swój projekt naszym ekspertom!

Wypełnij formularz
Czy Scrum jest przestarzały w erze AI?

Scrum w erze AI nie traci sensu. Sprawdź, jak agenci AI zmieniają backlog, Definition of Done, review, estymację i weryfikację w software development....  czytaj więcej

Java dla przedsiębiorstw – koszty, zastosowania i decyzje CTO

Sprawdź, kiedy oprogramowanie Java jest najlepszym wyborem dla biznesu. Koszty, skalowalność, bezpieczeństwo, modernizacja i decyzje CTO....  czytaj więcej

Outsourcing pracowników IT a ochrona danych i compliance

Sprawdź, jak ograniczyć ryzyko, zadbać o compliance i chronić dane podczas współpracy z zewnętrznymi ekspertami....  czytaj więcej