Udostępnij za pośrednictwem


Plan konsumpcji hostingu usługi Azure Functions

Podczas korzystania z Planu użycia wystąpienia hosta usługi Azure Functions są dynamicznie dodawane i usuwane na podstawie liczby zdarzeń przychodzących. Plan Zużycia oraz plan Flex Consumption to w pełni bezserwerowa opcja hostingu dla usługi Azure Functions.

Korzyści

Plan Zużycia skaluje się automatycznie, nawet w okresach dużego obciążenia. W przypadku uruchamiania funkcji w planie Zużycie są naliczane opłaty za zasoby obliczeniowe tylko wtedy, gdy funkcje są uruchomione. W ramach Planu użycia limit czasu wykonywania funkcji zostaje przekroczony po konfigurowalnym okresie czasu.

Aby zapoznać się z porównaniem planu Zużycia z innymi planami i typami hostingu, zobacz Opcje skalowania i hostingu funkcji.

Wskazówka

Jeśli chcesz skorzystać z zalet rozliczeń opartych wyłącznie na wykonywaniu i skalowaniu dynamicznym, ale również musisz zintegrować swoją aplikację z sieciami wirtualnymi, powinieneś rozważyć hostowanie aplikacji w planie Flex Consumption.

Fakturowanie

Rozliczenia zależą od liczby wykonań, czasu wykonania oraz użytej pamięci. Użycie jest agregowane we wszystkich funkcjach w aplikacji funkcjonalnej. Aby uzyskać więcej informacji, zobacz Cennik usługi Azure Functions.

Aby dowiedzieć się więcej na temat szacowania kosztów podczas uruchamiania w planie konsumpcji, zobacz Zrozumienie kosztów planu konsumpcji.

Tworzenie aplikacji funkcji planu zużycia

Podczas tworzenia aplikacji funkcji w portalu Azure plan Konsumpcyjny jest domyślny. Jeśli używasz API do tworzenia swojej aplikacji funkcjonalnej, nie musisz najpierw tworzyć planu App Service, tak jak w przypadku planów Premium i Dedykowanych.

W przypadku hostingu planu konsumpcji każda aplikacja funkcji jest zwykle uruchamiana we własnym planie. W portalu Azure lub w kodzie plan Zużycia może być również określany jako Dynamic lub Y1.

Skorzystaj z poniższych linków, aby dowiedzieć się, jak utworzyć aplikację funkcji bezserwerowej w planie Konsumpcji, za pomocą programowania lub w portalu Azure.

Aplikacje funkcji można również tworzyć w planie konsumpcji podczas publikowania projektu funkcji z programu Visual Studio Code lub Visual Studio.

Wiele aplikacji w tym samym planie

Ogólnie zaleca się, aby każda aplikacja funkcji miała własny plan Zużycie. Jednak w razie potrzeby aplikacje funkcjonalne w tym samym regionie można przypisać do tego samego planu Zużycia. Należy pamiętać, że istnieje limit liczby aplikacji funkcjonalnych, które mogą być uruchamiane w planie zużycie. Aplikacje funkcji w tym samym planie nadal są skalowane niezależnie od siebie.

Dalsze kroki