Firma chce przetestować nową funkcję w istniejącym oprogramowaniu na małej podgrupie użytkowników, podczas gdy obecna wersja pozostaje wdrożona. Jeśli testy zakończą się sukcesem, firma jednocześnie udostępni nową wersję wszystkim pozostałym użytkownikom. Jaka strategia wdrożenia odpowiada tym potrzebom?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wdrożenie typu Canary.
Dlaczego to jest odpowiedź
Wdrożenie typu Canary (Canary Deployment) jest idealne dla tego scenariusza, ponieważ pozwala na stopniowe wprowadzanie nowej wersji oprogramowania do małej podgrupy użytkowników. Firma może monitorować zachowanie nowej funkcji i zbierać opinie, minimalizując ryzyko dla większości użytkowników. Jeśli testy zakończą się sukcesem, nowa wersja może zostać udostępniona wszystkim pozostałym użytkownikom. Wdrożenie typu All-at-once (Big Bang) polega na jednoczesnym wdrożeniu nowej wersji dla wszystkich użytkowników, co jest ryzykowne. Wdrożenie typu In-place (In-place Deployment) zastępuje starą wersję nową na tych samych serwerach, co nie pozwala na testowanie na podgrupie. Wdrożenie liniowe (Linear Deployment) to ogólny termin, który nie precyzuje strategii testowania na podgrupie.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana