8 kroków do podziału aplikacji Jira

Atlassian

18 września 2019 • 6 min czytania

    Jeżeli wiesz jakie korzyści może Ci przynieść rozdzielenie jednej instancji Jira — pora na przedstawienie procesu, w jaki dokonuje się tej konfiguracji. Wystarczy 8 kroków, aby cieszyć się większym bezpieczeństwem oraz stosunkowo niższymi kosztami. Zapoznaj się dodatkowo jakie wyzwania czekają na Ciebie podczas konfiguracji oraz jakich kosztów należy się spodziewać.

    Jak podzielić instancje Jira?

    Cały proces mocno zależy od tego, jak zaawansowaną konfigurację posiadasz. Rozpoczynamy od przygotowania nowego serwera, środowiska. Następnie instalujemy nową aplikację Jira, pamiętając o kilku zasadach: 

    • nowa aplikacja musi mieć ten sam numer wersji lub wyższy niż wersja istniejąca już na serwerze;
    • należy utworzyć nowy katalog domowy dla powstałej aplikacji;
    • dwie instancje nie mogą być łączone z tą samą zewnętrzną bazą danych.

    Kolejne czynności będą polegać na utworzeniu danych zapasowych na pierwotnej Jira i przeniesieniu/odtworzeniu ich na nowej instancji. Tak zduplikowane dane należy skonfigurować pod potrzeby użytkowników na drugiej instancji.

    Wyzwania procesu podziału

    • Utrzymanie kolejnego serwera

    Wiąże się to z kosztami związanymi z przygotowaniem nowego serwera, wirtualnej maszyny lub pozyskaniem nowego hostingu. Oczywiście przy stosunkowo niewielkiej instancji Jira można by pokusić się o wykorzystanie istniejącego serwera. Jednak należy pamiętać, że dwie instancje na jednej maszynie, pomimo że rozdzielone, sumarycznie i tak skonsumują więcej zasobów systemowych. W takiej sytuacji jest zupełnie nieuzasadnione oczekiwać poprawy wydajności po rozbiciu jednej instancji Jira na dwie.

    • Zarządzanie dwoma konfiguracjami

    Posiadając jedną instancję, w dużym uproszczeniu, możemy powiedzieć, że potrzebujemy przynajmniej jednego administratora – osoby dbającej o wprowadzanie zmian w workflowach, ekranach, tworzeniu nowych projektów itd. Tu pojawia się wyzwanie, ponieważ prawdopodobnie będzie potrzebna nowa osoba, która zostanie przypisana do nowej instalacji Jira. Może to być wciąż ten sam administrator. Jednak, aby o tym zdecydować należy odpowiedzieć sobie na kilka pytań:

    • Ile wspólnego będą miały obie konfiguracje?
    • Czy konfiguracje będą całkowicie rozłączne, procesy będą na nich inne?
    • Czy musimy przeprojektować obecną dokumentację?

    Dzięki zebraniu tych informacji możemy łatwiej zdecydować czy nowa rola/pracownik będzie konieczny.

    Cena podziału aplikacji Jira 

    Ostatnią ważną kwestią są koszta. W czasie trwania procesu musimy się liczyć z takimi wydatkami jak:

    • koszt przygotowania nowego serwera;
    • koszt hostingu;
    • koszty związane z utrzymaniem dwóch instancji Jira;
    • koszt pracy zespołu wdrożeniowego i administratorów.

    Czy warto rozdzielać instancje Jira?

    Wyzwania oraz koszty podziału aplikacji mogą być mało zachęcające. Jednak należy pamiętać o wszystkich korzyściach, jakie zostały przez nas przedstawione szerzej do tej pory w innych naszych artykułach. 

    Jeżeli zdobyliśmy Twoje zainteresowanie i masz jeszcze kilka pytań, to chętnie na nie odpowiemy. Posiadamy bogate doświadczenie w przeprowadzaniu podziałów aplikacji jak ich łączeniu. 

    [contact-form-7 404 "Not Found"]