Ciągła integracja i wdrożenia

Klient

Duża instytucja logistyczna działająca na terenie Polski (top 5) oczekująca skrócenia Time 2 Market dostarczanych rozwiązań IT

Oczekiwania

Klient poszukiwał rozwiązania pozwalającego szybciej dostarczać rozwiązania informatyczne na środowisko produkcyjne oraz eliminującego powtarzalne zadanie realizowane przez programistów. Rozwiązanie miało również upraszczać pracę po stronie operacji IT.

Projekt

IT Klienta postanowiła odpowiedzieć na rosnącą potrzebę biznesową, by maksymalnie skracać Time 2 Market dostarczanych projektów IT. Konieczność uzgodnienie jednego procesu wytwórczego (Software Development Life Cycle) przy różnych technologiach (m.in. .net, webmethods) klienta stanowiło wyzwanie dla Zespołu Projektowego. Nałożyło się to w czasie z rozpoczęciem migracji do rozwiązań cloud’owych po stronie Klienta. Zaproponowane rozwiązanie oparte o Azure DevOps pozwalało na przygotowanie rozwiązanie technologiczne agnostycznego, a jednocześnie wspierającego migrację do cloud’a. Stworzyliśmy system ciągłej integracji i dostarczania, który pozwala naszemu klientowi na ciągłe wdrażanie nowo napisanego kodu do środowiska produkcyjnego. Proces jest zautomatyzowany, co z jednej strony pozwala na szybkie, w pełni automatyczne dostarczanie zmian na środowisko produkcyjne, jak również powtarzalne tworzenie dodatkowych środowisk np. na potrzeby testów.

Rezultaty

IT Klienta postanowiła odpowiedzieć na rosnącą potrzebę biznesową, by maksymalnie skracać Time 2 Market dostarczanych projektów IT. Konieczność uzgodnienie jednego procesu wytwórczego (Software Development Life Cycle) przy różnych technologiach (m.in. .net, webmethods) klienta stanowiło wyzwanie dla Zespołu Projektowego. Nałożyło się to w czasie z rozpoczęciem migracji do rozwiązań cloud’owych po stronie Klienta. Zaproponowane rozwiązanie oparte o Azure DevOps pozwalało na przygotowanie rozwiązanie technologiczne agnostycznego, a jednocześnie wspierającego migrację do cloud’a. Stworzyliśmy system ciągłej integracji i dostarczania, który pozwala naszemu klientowi na ciągłe wdrażanie nowo napisanego kodu do środowiska produkcyjnego. Proces jest zautomatyzowany, co z jednej strony pozwala na szybkie, w pełni automatyczne dostarczanie zmian na środowisko produkcyjne, jak również powtarzalne tworzenie dodatkowych środowisk np. na potrzeby testów.

Info

  • Sektor

    Logistyka

  • Usługa

    DevOps

  • Technologie

    Azure Devops, Java
    webMethods

  • Projekt w liczbach

    +1000

    wykonanych buildów

    +10

    automatycznie stworzonych środowisk

    100%

    użytkowników systemu