CI/CDpowtarzalne wdrożenia aplikacji
Proces automatycznego budowania, sprawdzania i dostarczania zmian w oprogramowaniu. Pomaga przygotowywać kolejne wersje aplikacji w powtarzalny sposób, z ustalonymi etapami weryfikacji i wdrożenia.
Budowanie, sprawdzanie i publikowanie wersji aplikacji według ustalonego procesu.
Zastosowanie w biznesie
Powtarzalny proces dostarczania zmian zmniejsza liczbę ręcznych czynności przy wydawaniu nowych wersji. Automatyczne budowanie i sprawdzanie pomaga wcześniej wykryć błędy. Wdrożenie na produkcję może nadal wymagać zatwierdzenia, a plan publikacji powinien obejmować migracje i możliwość wycofania zmiany.
Jak wpisuje się w moją pracę
Przy przygotowaniu utrzymania aplikacji mogę uporządkować proces budowania, weryfikacji i publikacji. Dopasowuję go do środowisk testowego i produkcyjnego, w tym wdrożeń w Azure. Sekrety i uprawnienia procesu powinny być oddzielone od kodu projektu.
Jak może wyglądać zastosowanie?
Po zatwierdzeniu zmiany proces buduje aplikację, wykonuje sprawdzenia i przygotowuje wersję testową. Po ocenie wyników ta sama wersja może zostać opublikowana produkcyjnie zgodnie z ustalonymi zasadami.
Od czego zacząć w Twojej firmie?
Określ liczbę użytkowników, zależności aplikacji, miejsce przetwarzania danych i akceptowalny czas przerwy. Uwzględnij kopie zapasowe, dostęp i miesięczny koszt utrzymania.
Po czym poznasz, że rozwiązanie pomaga?
Sprawdź dostępność, błędy, czas odtworzenia i koszt środowiska. Samo uruchomienie aplikacji nie kończy przygotowania wdrożenia.
Od pojęcia do działającego rozwiązania
Poznaj zakres pomocy przy takim procesie: Utrzymanie i rozwój systemów →