Microsoft Azure - uaktualnienia

Powiedzmy, że nasze usługi działają dobrze na platformie Azure. Po pewnym czasie musimy wprowadzić zmiany i zaktualizować usługi, które już działają. Oto trudna część, czasami aktualizacja przebiegała gładko, a czasami nie wiesz, co jest przyczyną problemu. Windows Azure próbował rozwiązać te problemy.

Zaktualizuj usługę w chmurze

Kod aplikacji można łatwo zaktualizować w portalu zarządzania Azure. Będziesz potrzebował pakietu usług (.cspkg) i plików konfiguracyjnych usługi (.cscfg), zanim przejdziesz dalej.

Step 1 - Zaloguj się do portalu zarządzania.

Step 2 - Przejdź do usługi, którą chcesz zaktualizować.

Step 3- Kliknij „Instancje” w górnym menu, a następnie kliknij „Aktualizuj”. Pojawi się następujący ekran.

Step 4 - Wprowadź nazwę etykiety wdrożenia i prześlij pliki .cspkg i .cscfg.

Step 5 - Wybierz rolę, którą chcesz zaktualizować lub wybierz „wszystkie”, jeśli chcesz zaktualizować wszystkie role.

Step 6 - Zaznacz odpowiednie pole wyboru i kliknij „Strzałkę” po prawej stronie.

Zamiana VIP (wirtualny adres IP)

Możesz natknąć się na scenariusz, w którym musisz wprowadzić zmiany w architekturze usługi. Platforma Azure udostępnia sposób, który może łatwo obsłużyć uaktualnienie. Istnieją dwa środowiska wdrażania - produkcyjne i tymczasowe. Załóżmy, że Twoja usługa jest na produkcji, ale możesz wdrożyć nową wersję w środowisku przejściowym. Następnie wystarczy go przetestować i jeśli wszystko jest w porządku, zamień go na wdrożenie produkcyjne. W tle wirtualne adresy IP wdrożenia produkcyjnego i etapowego są zamieniane, stąd etapowanie staje się produkcją, a produkcja staje się etapem. Podczas zamiany usługa nie jest przerywana. Wszystko to odbywa się bez przestojów na serwis. Ułatwia również powrót do starszej wersji produkcyjnej, jeśli zajdzie taka potrzeba.

Step 1 - Zaloguj się do portalu zarządzania.

Step 2- Idź do serwisu. Wybierz „Instancje” z górnego menu. Na poniższym ekranie widać, że istnieją dwa wystąpienia tej usługi.

Step 3- Po wdrożeniu usługi w etapach i produkcji zobaczysz, że opcja „Zamień” u dołu ekranu jest aktywna. Wystarczy kliknąć ikonę Zamień i będzie to zrobione.

Rozważania

  • Nie możesz zamienić, jeśli masz inną liczbę punktów końcowych dla każdego wdrożenia.
  • Nie zmienia adresu IP Twojej usługi.