Plánování a správa nákladů na službu API Management

PLATÍ PRO: Všechny úrovně služby API Management

Tento článek popisuje, jak plánujete a spravujete náklady na Azure API Management. Nejprve použijete cenovou kalkulačku Azure, která vám pomůže naplánovat náklady služby API Management před přidáním jakýchkoli prostředků pro službu k odhadu nákladů. Jakmile začnete používat prostředky služby API Management, nastavte rozpočty a monitorujte náklady pomocí funkcí služby Cost Management. Můžete také zkontrolovat předpokládané náklady a identifikovat trendy útraty a identifikovat oblasti, ve kterých chcete jednat.

Náklady na službu API Management představují jenom část měsíčních nákladů na faktuře za Azure. I když tento článek vysvětluje, jak naplánovat a spravovat náklady na službu API Management, účtuje se vám všechny služby a prostředky Azure používané ve vašem předplatném Azure, včetně služeb třetích stran.

Požadavky

Analýza nákladů ve službě Cost Management podporuje většinu typů účtů Azure, ale ne všechny. Úplný seznam podporovaných typů účtů si můžete prohlédnout v článku Vysvětlení dat služby Cost Management. Pokud chcete zobrazit data o nákladech, potřebujete alespoň přístup pro čtení pro účet Azure. Informace o přiřazování přístupu k datům služby Azure Cost Management najdete v článku Přiřazení přístupu k datům.

Odhad nákladů před použitím služby API Management

Před přidáním služby API Management můžete odhadnout náklady pomocí cenové kalkulačky Azure.

  1. Vyhledejte službu API Management nebo vyberte Integration>API Management.
  2. Výběrem možnosti Zobrazit přidáte výchozí odhad nákladů pro instanci služby API Management.

Poznámka:

Náklady uvedené v tomto příkladu jsou určené pouze pro demonstrační účely. Nejnovější informace o cenách najdete na stránce s cenami služby API Management.

Odhad nákladů na úroveň Developer

  • Výchozí odhad nákladů vychází z instance služby API Management na úrovni služby Developers 1 jednotkou kapacity. Úroveň Vývojář je určená pro neprodukční případy použití a vyhodnocení. Není zajištěna smlouvou o úrovni služeb.

  • Pokud chcete odhadnout náklady na další jednotky kapacity nebo jinou úroveň služby, vyberte v rozevíracích sadě Jednotky a úroveň další možnosti.

  • V závislosti na dostupnosti funkcí a úrovni služby se můžou za použití bran v místním prostředí účtovat další poplatky.

Další informace o cenách a funkcích najdete tady:

Použití peněžního kreditu se službou API Management

Pomocí zálohy na Azure (dříve označovaného jako peněžní závazek) můžete platit poplatky za poplatky za službu API Management. Kredit zálohy na Azure ale nejde použít k úhradě poplatků za produkty a služby jiných výrobců, včetně produktů a služeb z Azure Marketplace.

Vysvětlení úplného fakturačního modelu

Při používání prostředků Azure se službou API Management se účtují náklady nebo fakturovatelné měřiče. Náklady na jednotku využití prostředků Azure se liší podle:

  • Časové intervaly (sekundy, minuty, hodiny a dny)
  • Využití jednotek (bajty, megabajty atd.)
  • Počet transakcí

Jak se vám účtují poplatky za API Management

Když vytváříte nebo používáte prostředky Azure se službou API Management, budou se vám účtovat poplatky na základě úrovní, ve kterých pracujete. Přečtěte si další informace o výběru nejlepší úrovně pro vás.

Úrovně Popis
Využití Neúčtují se žádné pevné náklady. Účtuje se vám počet volání rozhraní API služby nad určitou prahovou hodnotou.
Vývojář, Basic, Basic v2, Standard, Standard v2 a Premium Účtují se měsíční náklady na základě počtu jednotek a bran v místním prostředí. Brány v místním prostředí jsou bezplatné pro úroveň Developer. V závislosti na vaší úrovni služby jsou k dispozici různé možnosti upgradu .

Za použití jiných prostředků Azure se službou API Management, jako jsou virtuální sítě, zóny dostupnosti a zápisy do více oblastí, se můžou účtovat i další poplatky. Na konci fakturačního období se vyúčtují poplatky za jednotlivé měřiče. Faktura nebo faktura zobrazuje oddíl pro všechny náklady na službu API Management. Každý měřič je na samostatné řádkové položce.

Monitorování nákladů

Jakmile se spustí použití služby API Management, začnou se účtovat náklady. Náklady můžete zobrazit v analýze nákladů nebo prostřednictvím cenové kalkulačky Azure.

Při použití analýzy nákladů zobrazíte náklady služby API Management v grafech a tabulkách pro různé časové intervaly (den, aktuální a předchozí měsíc a rok). Zobrazíte také náklady na rozpočty a předpokládané náklady. Přechod na delší zobrazení v průběhu času vám může pomoct identifikovat trendy útraty. A uvidíte, kde mohlo dojít k nadměrnému překročení. Pokud jste vytvořili rozpočty, můžete také snadno zjistit, kde jsou překročeny.

Poznámka:

Náklady uvedené v tomto příkladu jsou určené pouze pro demonstrační účely. Vaše náklady se budou lišit v závislosti na využití prostředků a aktuálních cenách.

Zobrazení nákladů služby API Management v analýze nákladů:

  1. Přihlaste se k portálu Azure.

  2. Otevřete okno Správa nákladů a fakturace, v nabídce vyberte Správa nákladů a pak vyberte rozsah fakturace. Vyberte například předplatné ze seznamu.

  3. V nabídce vyberte Cost Management a pak vyberte Analýza nákladů.

  4. Ve výchozím nastavení se měsíční náklady na všechny služby zobrazují v prvním prstencovém grafu.

    Měsíční náklady na předplatné

  5. Pokud chcete zúžit náklady na jednu službu, například API Management, vyberte Přidat filtr a pak vyberte Název služby. Pak vyberte API Management.

    Příklad znázorňující kumulované náklady pro SLUŽBU API Management

V předchozím příkladu vidíte aktuální náklady na službu. Zobrazují se také náklady podle oblastí Azure (umístění) a nákladů služby API Management podle skupin prostředků. Odsud můžete prozkoumat náklady sami.

Tvorba rozpočtů

Pro účely řízení nákladů můžete vytvořit rozpočty a nastavit upozornění, která účastníky automaticky upozorňují na anomálie a nebezpečí nadměrných výdajů. Upozornění jsou založena na porovnání útraty s rozpočtem a prahovými hodnotami nákladů. Rozpočty a upozornění se vytvářejí pro předplatná Azure a skupiny prostředků, takže jsou užitečné jako součást celkové strategie monitorování nákladů.

Rozpočty je možné vytvořit pomocí filtrů pro konkrétní prostředky nebo služby v Azure, pokud chcete mít v monitorování větší členitost. Filtry pomáhají zajistit, že nechtěně nevytáčíte nové prostředky, které vás budou stát dalšími penězi. Další informace o možnostech filtru při vytváření rozpočtu najdete v tématu Možnosti skupiny a filtru.

Export nákladových dat

Data nákladů můžete také exportovat do účtu úložiště. To je užitečné, když potřebujete další analýzy dat pro náklady. Finanční tým může například analyzovat data pomocí Excelu nebo Power BI. Náklady můžete exportovat denně, týdně nebo měsíčně a nastavit vlastní rozsah kalendářních dat. Export dat nákladů je doporučený způsob načtení datových sad nákladů.

Další způsoby správy a snížení nákladů na službu API Management

Škálování pomocí jednotek kapacity

Kromě úrovně služby Consumption podporuje api Management škálování přidáním nebo odebráním jednotek kapacity. S rostoucím zatížením instance služby API Management může být přidání jednotek kapacity úspornější než upgrade na vyšší úroveň služby. Maximální počet jednotek závisí na úrovni služby.

Každá jednotka kapacity má určitou schopnost zpracování požadavků, která závisí na úrovni služby. Například jednotka úrovně Basic má odhadovanou maximální propustnost přibližně 1 000 požadavků za sekundu.

Při přidávání nebo odebírání jednotek, kapacity a nákladového škálování úměrně. Například dvě jednotky úrovně Standard poskytují odhadovanou propustnost přibližně 2 000 požadavků za sekundu. Skutečná propustnost se může lišit kvůli velikosti požadavků nebo odpovědí, vzorců připojení, počtu klientů provádějících požadavky a dalším faktorům.

Monitorujte metriku kapacity pro vaši instanci služby API Management, abyste mohli rozhodnout, jestli se má škálovat nebo upgradovat instance služby API Management, aby vyhovovala většímu zatížení.

Další kroky