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.

  • 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.

Powierz swój projekt naszym ekspertom!

Wypełnij formularz

Zajrzyj na bloga

AI a cyberbezpieczeństwo - jak zabezpieczyć dane w erze sztucznej inteligencji

AI stało się dobrym i złym policjantem w jednej osobie. Jak korzystać z dobrodziejstw sztucznej inteligencji bez obawy o ochronę danych i prywatności?...  czytaj więcej

Copilot – czym jest? Jak działa Microsoft Copilot i jakie ma funkcje?

Dowiedz się, czym jest Microsoft Copilot, jak działa i jakie funkcje oferuje. Sprawdź, jak to narzędzie wspiera pracę w środowisku Microsoft 365!...  czytaj więcej

Blockchain – co to? Definicja, działanie i zastosowania

Czym jest blockchain, jak działa i gdzie znajduje zastosowanie? Poznaj kluczowe informacje o technologii, która rewolucjonizuje różne branże!...  czytaj więcej