Sdílet prostřednictvím


Hostování plánu Consumption služby Azure Functions

Pokud používáte plán Spotřeba, instance hostitele Azure Functions se dynamicky přidávají nebo odebírají na základě počtu příchozích událostí. Plán Consumption spolu s plánem Flex Consumption je plně bezserverová možnost hostování pro Azure Functions.

Zaměstnanecké výhody

Plán Consumption se škáluje automaticky i během období vysokého zatížení. Při spouštění funkcí v plánu Consumption se vám účtují poplatky za výpočetní prostředky jenom v případě, že jsou funkce spuštěné. V plánu Spotřeba po nastavené době vyprší časový limit spuštění funkce.

Porovnání plánu Consumption s ostatními typy plánů a hostování najdete v tématu Možnosti škálování a hostování funkcí.

Tip

Pokud chcete výhody dynamického škálování a fakturace jen pro spuštění, ale potřebujete také integrovat vaši aplikaci s virtuálními sítěmi, měli byste zvážit hostování aplikace v plánu Flex Consumption.

Fakturace

Fakturace vychází z počtu spuštění, doby spuštění a použité paměti. Využití se agreguje napříč všemi funkcemi v rámci aplikace funkcí. Další informace najdete na stránce s cenami služby Azure Functions.

Další informace o odhadu nákladů při spuštění v plánu Consumption najdete v tématu Vysvětlení nákladů na plán Consumption.

Vytvoření aplikace funkcí plánu Consumption

Při vytváření aplikace funkcí na webu Azure Portal je výchozí plán Consumption. Při vytváření aplikace funkcí pomocí rozhraní API nemusíte nejprve vytvářet plán služby App Service, jak to uděláte s plány Premium a Dedicated.

V hostování plánu Consumption se každá aplikace funkcí obvykle spouští ve vlastním plánu. Na webu Azure Portal nebo v kódu se také může zobrazit plán Consumption, který se označuje jako Dynamic nebo Y1.

Na následujících odkazech se dozvíte, jak vytvořit bezserverovou aplikaci funkcí v plánu Consumption, a to buď prostřednictvím kódu programu, nebo na webu Azure Portal:

Aplikace funkcí můžete také vytvořit v plánu Consumption, když publikujete projekt Functions ze sady Visual Studio Code nebo sady Visual Studio.

Více aplikací ve stejném plánu

Obecné doporučení je, aby každá aplikace funkcí měla svůj vlastní plán Consumption. V případě potřeby se ale aplikace funkcí ve stejné oblasti dají přiřadit ke stejnému plánu Consumption. Mějte na paměti, že existuje limit počtu aplikací funkcí, které se můžou spouštět v plánu Consumption. Aplikace funkcí ve stejném plánu se stále škálují nezávisle na sobě.

Další kroky