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

Zajrzyj na bloga

#3: Kompetencje przyszłości

Dlaczego AI to nie tylko buzzword, jak rozwijać liderskie podejście w technologicznej rzeczywistości i co naprawdę będzie się liczyć na rynku pracy za kilka lat?...  czytaj więcej

Jak stworzyć idealną aplikację bankową? Praktyczny przewodnik w kilku krokach!

Dowiedz się, jak stworzyć idealną aplikację bankową. Nasz skondensowany przewodnik przeprowadzi Cię przez kluczowe kroki. Poznasz cechy idealnej aplikacji dla użytkowników indywidualnych i biznesowych oraz najnowsze trendy w bankowości mobilnej....  czytaj więcej

Czym jest BaaS – jak firmy technologiczne stają się bankami?

BaaS rewolucjonizuje sektor finansowy, umożliwiając firmom technologicznym oferowanie usług bankowych bez licencji. Dowiedz się więcej o przyszłości BaaS....  czytaj więcej