A czy Ty zmigrowałeś swoje funkcje?!

Azure Functions weszło jakiś czas temu w GA, więc zespół App Service’owy chce się pozbyć wersji preview (<1.0). Oficjalnie ogłoszono je jako deprecated i zapowiedziano proces usuwania wersji 0.x, który rozpocznie się 1 lutego 2017. Na szczęście, zakładając, że w tych 0.x nie używamy funkcjonalności, które nada są w preview (np Powershella czy F#), nasze funkcje zostaną po prostu automatycznie podniesione do wersji 1.0. Jeśli chcemy pozostać przy jakiejś „starej” wersji – kolejne wprowadzały braking changes, więc może tak być, że komuś będzie na tym zależało – należy sprawdzić krótkie FAQ (pod linkiem na dole) albo zgłosić się do teamu (adres też w treści źródła).

Ustawienie wersji na szczęście jest per Function App, więc jeśli używamy stagingu przepuszczając nasz kod najpierw przez „pośrednią” usługę, to możemy najpierw sprawdzić efekt zmiany do 1.0 na tej wersji.
Co także jest ważne – w razie problemu da się wrócić do wersji preview (0.x) przez ustawienie FUNCTIONS_EXTENSION_VERSION.

Wygląda na to, że zespół od funkcji całkiem dobrze przemyślał kwestię migracji i ewentualnych jej konsekwencji dając użytkownikom pewien wachlarz możliwości do sprawdzenia jak zachowa się ich usługa.

Źródło: Azure App Service Team Blog

Dodaj komentarz