Project1 używa dwóch środowisk: environment1 otrzymuje poprzednią wersję, a environment2 otrzymuje najnowszą wersję. Musisz udostępnić nowe wersje tylko podzbiorowi użytkowników i stopniowo zwiększać odsetek użytkowników kierowanych do environment2. Jakiego podejścia do wdrożenia należy użyć?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: web app deployment slots.
Dlaczego to jest odpowiedź
Gniazda wdrożeniowe (deployment slots) w Azure Web Apps umożliwiają wdrożenie nowej wersji aplikacji do gniazda staging, a następnie stopniowe przekierowywanie ruchu użytkowników do tego gniazda, zanim zostanie ono zamienione z gniazdem produkcyjnym. Jest to idealne rozwiązanie do wdrażania kanarkowego (canary deployment) lub testów A/B, ponieważ pozwala na stopniowe zwiększanie odsetka użytkowników korzystających z nowej wersji, minimalizując ryzyko. VIP swapping to technika używana w starszych usługach, a nie w nowoczesnych Azure Web Apps. Azure Load Balancer i Azure Traffic Manager to usługi równoważenia obciążenia i routingu ruchu, które nie zapewniają natywnej funkcjonalności stopniowego wdrażania nowych wersji aplikacji w ramach jednej usługi aplikacji.
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