Számlázás az Azure Container Appsben

Az Azure Container Apps számlázása a csomag típusától (használattól vagy dedikálttól) függ. A terv típusa a környezetben használt számítási feladatprofiltól függ. Az alapértelmezett környezettípus a munkaterhelési profilok, amelyek mind a használati, mind a dedikált csomagokat támogatják.

Konstrukció típusa Leírás
Használati terv Kiszolgáló nélküli számítási lehetőség, ahol csak az alkalmazások futás közben használt erőforrásaiért kell fizetnie.
Dedikált terv Testre szabott számítási lehetőségek, ahol az egyes számítási feladatok profiljaihoz lefoglalt példányokért kell fizetnie.
  • A terv kiválasztása határozza meg a számlázási számításokat.
  • A környezetben az alkalmazások különböző terveket használhatnak.

Emellett az olyan funkciók, mint a privát végpontok és a tervezett karbantartás a dedikált csomagkezelés díjkötelesek, függetlenül attól, hogy a Fogyasztási vagy Dedikált csomagokat használja.

Ez a cikk bemutatja, hogyan számítható ki a tárolóalkalmazás futtatásának költsége. A fiók pénznemében található díjszabási részletekért tekintse meg az Azure Container Apps díjszabását.

Fogyasztási terv

A Használati csomagban futó alkalmazások számlázása kétféle díjból áll:

  • Erőforrás-felhasználás: A tárolóalkalmazáshoz másodpercenként lefoglalt erőforrások mennyisége, vCPU-másodpercben és GiB-másodpercben számlázva.
  • HTTP-kérések: A tárolóalkalmazás által kapott HTTP-kérések száma.

Az alábbi erőforrások előfizetésenként minden naptári hónapban ingyenesek:

  • Az első 180 000 vCPU-másodperc
  • Az első 360 000 GiB-másodperc
  • Az első 2 millió HTTP-kérés

Az ingyenes használat nem jelenik meg a számlán. Csak akkor számítunk fel díjat, ha az erőforrás kihasználtsága meghaladja a havi ingyenes támogatások összegét.

Feljegyzés

Ha a Container Appst saját virtuális hálózattal használja, vagy az alkalmazásai más Azure-erőforrásokat használnak, további díjakat számíthat fel. A felügyelt OpenTelemetry-ügynök, ha engedélyezve van, extra számítási költség nélkül fut.

Erőforrás-felhasználás díjai

Az Azure Container Apps az alkalmazás replikáit futtatja az egyes változatokhoz konfigurált skálázási szabályok és replikaszámkorlátok alapján. Az Azure Container Apps-feladatok replikákat futtatnak a feladatok végrehajtásakor. A futtatás során az egyes replikákhoz lefoglalt erőforrásokért díjat számítunk fel.

Két mérőszám követi nyomon az erőforrás-felhasználást:

  • vCPU-másodperc: A tárolóalkalmazáshoz másodpercenként lefoglalt vCPU-magok száma.
  • GiB-másodperc: A tárolóalkalmazás számára másodpercenként lefoglalt memória mennyisége.
  • GPU-másodperc: A tárolóalkalmazások számára másodpercenként lefoglalt GPU-k száma.

Az első 180 000 vCPU-másodperc és 360 000 GiB-másodperc minden előfizetésben naptári havonta ingyenes.

Tárolóalkalmazások

Az erőforrás-használatért fizetett díj a tárolóalkalmazás változatainak és replikáinak állapotától függ. Alapértelmezés szerint a replikák díját aktív díjszabás szerint számítjuk fel. Bizonyos körülmények között azonban a replika üresjárati állapotba léphet. Tétlen állapotban az erőforrások számlázása csökkentett díjon történik.

Nincsenek replikák

Ha egy változat zéró replikákra van skálázva, a rendszer nem számol fel erőforrás-használati díjakat.

A minimális számú replika fut

Üresjárati használati díjak akkor alkalmazhatók, ha egy tárolóalkalmazás változatának futtatása meghatározott körülmények között történik. Az üresjárati díjakra való jogosultsághoz a felülvizsgálatnak meg kell felelnie a következő feltételeknek:

  • Nullánál nagyobb replikaszámmal van konfigurálva
  • A minimális replikaszámra skálázva

Feljegyzés

Az inaktív használati díjak nem vonatkoznak a kiszolgáló nélküli GPU-alkalmazásokra. Az aktív használatért mindig kiszámlázzák őket.

A használati díjakat minden replikához külön számítjuk ki. A replika tétlennek minősül, ha az alábbi feltételek mindegyike teljesül:

  • A replika egy olyan változatban fut, amely jelenleg jogosult az üresjárati díjakra.
  • A replika összes tárolója elindult és fut.
  • A replika nem dolgoz fel HTTP-kéréseket.
  • A replika kevesebb mint 0,01 vCPU-magot használ.
  • A replika másodpercenként kevesebb mint 1000 bájtot kap a hálózati forgalomból.

Ha egy replika tétlen, az erőforrás-használati díjakat a rendszer a csökkentett üresjárati díjak alapján számítja ki. Ha egy replika nem tétlen, az aktív mértékek érvényesek.

A replikák minimális számánál több fut

Ha egy változatot a minimális replikaszám fölé növeljük, a rendszer az összes futó replikának az erőforrás-fogyasztást az aktuális tarifával kiszámlázza.

Feladatok

A Fogyasztási tervben az Azure Container Apps-feladatok által felhasznált erőforrásokat aktív díjakkal számlázzák. Az üresjárati díjak nem vonatkoznak a munkafolyamatokra, mert a műveletek a feladat befejezése után már nem fogyasztanak erőforrásokat.

Díjigénylés

Az erőforrás-használat mellett az Azure Container Apps a tárolóalkalmazás által fogadott HTTP-kérések száma alapján is díjat számít fel. Csak a Container Apps-környezeten kívülről érkező kérelmek számlázhatók.

A kérések díjai nem vonatkoznak az Azure Container Apps-feladatokra, mert nem támogatják a bejövő forgalmat.

Dedikált terv

A számlázás számítási feladatprofil-példányok szerint történik, nem pedig az egyes alkalmazások alapján.

A dedikált csomagban futó alkalmazások és feladatok számlázása számítási feladatprofil-példányokon alapul, nem pedig az egyes alkalmazásokon. A díjak a következők:

Rögzített felügyeleti költségek Változó költségek
Ha egy vagy több dedikált feladatprofil van a környezetében, dedikált tervkezelési díjat számítunk fel. A rendszer csak akkor számítja fel a tervkezelési díjakat, ha dedikált feladatprofilt használ a környezetében. Amikor a profilok felskálázódnak, további költségek merülnek fel az extra példányokért; amikor a profilok lefelé skálázódnak, a számlázás csökken.

Mindenképpen optimalizálja a dedikált számítási feladatprofilban üzembe helyezhető alkalmazásokat. Értékelje ki az alkalmazások igényeit, hogy a profilhoz elérhető legtöbb erőforrást használhassák.

Feljegyzés

A felügyelt OpenTelemetry-ügynök, ha dedikált csomagkörnyezetben van engedélyezve, a standard dedikált csomag díjain túl semmilyen további költséggel nem jár.

Dinamikus munkamenetek

A dinamikus munkamenetek kétféle munkamenetkészletet tartalmazhatnak: kódértelmezőt és egyéni tárolót. Minden munkamenettípus saját számlázási modellel rendelkezik.

Kódértelmező

A kódértelmező-munkamenetek számlázása a lefoglalt munkamenetek számának futási időtartama alapján történik. Az egyes lefoglalt munkamenetek esetében a kiosztás időpontjától a felszabadításig óránkénti lépésekben számlázunk.

Egyéni konténer

Az egyéni tároló munkamenetek számlázása a dedikált csomaggal történik a munkamenetkészlet és az aktív munkamenetek futtatásához használt számítási erőforrások mennyisége alapján.

Minden egyéni tároló-munkamenetkészlet dedikált E16 számítási példányokon fut. A munkamenet-készlethez rendelt példányok száma a készlet aktív és előkészített munkameneteinek számán alapul. A munkamenetkészlethez jelenleg lefoglalt példányok számának megtekintéséhez használja az alábbi Azure CLI-parancsot a készlet tulajdonságának lekéréséhez nodeCount . Cserélje le a <PLACEHOLDERS> elemet a saját értékeire.

az containerapp sessionpool show --resource-group <RESOURCE_GROUP> --name <POOL_NAME> --query "properties.nodeCount"

Általános feltételek