Az Azure App Service költségeinek megtervezése és kezelése
Ez a cikk a Azure-alkalmazás szolgáltatás költségeinek tervezését és kezelését ismerteti. Először az Azure díjkalkulátorával tervezheti meg az App Service költségeit, mielőtt bármilyen erőforrást ad hozzá a szolgáltatáshoz a költségek becsléséhez. Ezután az Azure-erőforrások hozzáadásakor tekintse át a becsült költségeket. Miután megkezdte az App Service-erőforrások használatát, a Cost Management funkcióival beállíthatja a költségvetéseket és figyelheti a költségeket. Áttekintheti az előrejelzett költségeket és a költségtrendeket is, hogy azonosítsa azokat a területeket, ahol esetleg cselekedni szeretne. A Azure-alkalmazás szolgáltatás költségei csak az Azure-számla havi költségeinek egy részét képezik. Bár ez a cikk bemutatja, hogyan tervezheti meg és kezelheti az App Service költségeit, az Azure-előfizetésben használt összes Azure-szolgáltatásért és erőforrásért, beleértve a harmadik féltől származó szolgáltatásokat is.
A Azure-alkalmazás Szolgáltatás teljes számlázási modelljének megismerése
Azure-alkalmazás szolgáltatás olyan Azure-infrastruktúrán fut, amely új erőforrások üzembe helyezésekor költségekkel jár. Fontos tisztában lenni azzal, hogy más infrastruktúraköltségek is felmerülhetnek.
Hogyan számítjuk az Azure App Service díjszabását?
Az App Service-erőforrások létrehozásakor vagy használatakor az alábbi mérőszámok alapján számítunk fel díjat:
- Az App Service-csomag tarifacsomagjától függően másodpercre arányosított óradíjat számítunk fel.
- A díjat a csomagban foglalt összes horizontálisan felskálázott példányra kivetjük, attól függően, hogy a virtuálisgép-példány mennyi ideig volt lefoglalva.
Az App Service egyéb díjköteles erőforrásai az alábbiak (részletekért lásd az App Service díjszabását):
- App Service-tartományok Az előfizetése évente díjat számít fel a tartományregisztrációért, ha engedélyezi az automatikus megújítást.
- App Service-tanúsítványok – Egyszeri díj a vásárláskor. Ha több altartományt szeretne biztonságossá tenni, egy helyettesítő tanúsítvány vásárlásával csökkentheti a költségeket ahelyett, hogy több standard tanúsítványt vásárolna.
- IP-alapú SSL-kötés : A kötés egy tanúsítványon van konfigurálva az alkalmazás szintjén. Minden kötés után díjat számítunk fel. Standard szintű és magasabb szintek esetén az első IP-alapú kötés nem számít fel díjat.
A számlázási ciklus végén minden virtuálisgép-példány után fizetnie kell. A számlán található egy szakasz, ahol megtekintheti az App Service összes költségét. Minden mérőszámhoz külön sorelem tartozik.
Egyéb költségek, amelyek felmerülhetnek az Azure App Service használatakor
Attól függően, hogy az App Service mely szolgáltatásait használja, az alábbi díjköteles erőforrások jöhetnek létre:
- Az App Service-környezethez elkülönített A szintű virtuális hálózat szükséges, és külön kell fizetnie.
- A biztonsági másolatok készítéséhez egy tárfiók biztonsági mentésére van szükség, és külön kell fizetni.
- Diagnosztikai naplók: Választhatja a Storage-fiókot naplózási lehetőségként, vagy integrálhatja az Azure Log Analytics szolgáltatással. Ezen szolgáltatások díját külön számítjuk fel.
- Az Azure-ban vásárolt App Service-tanúsítványokat az Azure Key Vaultban kell fenntartani, amelyet külön kell fizetni.
Költségek, amelyek az erőforrás törlése után merülhetnek fel
Ha egy App Service-csomag összes alkalmazását törli, a csomag továbbra is díjköteles marad a konfigurált tarifacsomag és a példányok száma alapján. A nem kívánt költségek elkerülése érdekében törölje a csomagot, vagy váltson az Ingyenes szintre.
Ha törli az Azure App Service-erőforrásokat, a kapcsolódó Azure-szolgáltatások erőforrásai továbbra is fennmaradhatnak. Ezek után továbbra is díjat számítunk fel, amíg nem törli őket. Például:
- Az izolált szintű App Service-csomaghoz létrehozott virtuális hálózat
- Tárfiókok, amelyeket biztonsági másolatok vagy diagnosztikai naplók tárolására hozott létre
- Key Vault-tár, amelyet az App Service-tanúsítványok tárolására hozott létre
- Log Analytics-névterek, amelyeket a diagnosztikai naplók küldéséhez hozott létre
- Példányok vagy tranzakciók foglalása egy App Service-hez, amely még nem járt le
Azure-előrefizetés használata Azure-alkalmazás szolgáltatással
Az Azure-előrefizetési kredittel Azure-alkalmazás szolgáltatási díjakat fizethet. Az Azure-előrefizetési jóváírással azonban nem fizethet harmadik féltől származó termékekért és szolgáltatásokért, beleértve az Azure Marketplace-ről származó termékeket és szolgáltatásokat.
A költségek megbecslése
Az App Service költségeinek előzetes megbecslésének egyszerű módja az Azure-díjkalkulátor használata.
A díjkalkulátor használatához válassza az App Service lehetőséget a Termékek lapon. Ezután görgessen le, és használja a kalkulátort. Az alábbi képernyőfotó például szolgál, és nem a jelenlegi díjszabást tükrözi.
A becsült költségek áttekintése az Azure Portalon
App Service-alkalmazás vagy App Service-csomag létrehozásakor láthatja a becsült költségeket.
Alkalmazás létrehozása és a becsült ár megtekintése:
A létrehozási lapon görgessen le az App Service-csomaghoz, és válassza az Új létrehozása lehetőséget.
Adjon meg egy nevet, és válassza az OK gombot.
A termékváltozat és a méret mellett válassza a Méret módosítása lehetőséget.
Tekintse át az összefoglalóban látható becsült árat. Az alábbi képernyőfotó például szolgál, és nem a jelenlegi díjszabást tükrözi.
Ha az Azure-előfizetése költségkerettel rendelkezik, az Azure megakadályozza, hogy a kreditösszeg felett költsön. Az Azure-erőforrások létrehozása és használata során a rendszer felhasználja a krediteket. Amikor eléri a kreditkorlátot, az üzembe helyezett erőforrások le lesznek tiltva a számlázási időszak hátralévő részében. A kreditkorlátot nem módosíthatja, de eltávolíthatja. A költségkeretekről további információkat Az Azure költségkerete részben talál.
Költségek optimalizálása
Az App Service-alkalmazásokat alapszinten az őket üzemeltető App Service-csomag számítja fel. Az App Service üzembe helyezésével kapcsolatos költségek néhány fő tényezőtől függenek:
- Tarifacsomag Más néven az App Service-csomag termékváltozata. A magasabb szintek több processzormagot, memóriát, tárterületet vagy szolgáltatásokat, illetve ezek kombinációját biztosítják.
- A dedikált (alapszintű és magasabb) példányszámszintek felskálázhatók, és minden felskálázott példány költségekkel jár.
- Bélyegdíj Az izolált rétegben az App Service-környezetben átalánydíj keletkezik, függetlenül attól, hogy hány alkalmazás vagy feldolgozópéldány van üzemeltetve.
Egy App Service-csomag több alkalmazást is üzemeltethet. Az üzembe helyezéstől függően egy App Service-csomagban több alkalmazás üzemeltetésének költségeit is megtakaríthatja (azaz kevesebb App Service-csomagban üzemeltetheti az alkalmazásait).
Részletekért lásd : App Service-csomag áttekintése
Nem éles számítási feladatok
Az App Service vagy a megoldás alacsony vagy minimális költség mellett történő teszteléséhez először a megosztott példányokon üzemeltetett két, ingyenes és megosztott, bejegyzésszintű tarifacsomagot használhatja. Ha jobb teljesítménnyel szeretné tesztelni az alkalmazást dedikált példányokon, frissíthet alapszintűre , amely windowsos és linuxos alkalmazásokat is támogat.
Feljegyzés
Az Azure Dev/Test díjszabása A magasabb szinteket igénylő éles üzem előtti számítási feladatok teszteléséhez (az izolált szint kivételével minden szint) a Visual Studio előfizetői is kihasználhatják az Azure Dev/Test díjszabását, amely jelentős kedvezményeket kínál.
Az ingyenes és a megosztott szint, valamint az Azure Dev/Test díjszabási kedvezményei nem rendelkeznek pénzügyileg támogatott SLA-val.
Éles számítási feladatok
Az éles számítási feladatokhoz a dedikált standard tarifacsomag vagy magasabb tarifacsomag ajánlása vonatkozik. Bár az ár magasabb szintekre is felmegy, több memóriát és tárhelyet, valamint nagyobb teljesítményű hardvert is biztosít, így számítási példányonként nagyobb alkalmazássűrűséget biztosít. Ez alacsonyabb példányszámot jelent ugyanannak az alkalmazásnak, és így alacsonyabb költségnek. Valójában a Prémium V3 (a legmagasabb nem izolált szint) a legköltséghatékonyabb módja az alkalmazás nagy léptékű kiszolgálásának. A megtakarítások hozzáadásához mély kedvezményeket kaphat a Prémium V3-foglalásokra.
Feljegyzés
A Prémium V3 támogatja a Windows-tárolókat és a Linux-tárolókat is.
Miután kiválasztotta a kívánt tarifacsomagot, minimalizálnia kell az üresjárati példányokat. A kibővített üzembe helyezéssel pénzt pazarolhat a kihasználatlan számítási példányokra. Konfigurálnia kell az automatikus skálázást, amely standard szinten és magasabb szinten érhető el. A vertikális felskálázási ütemezések és a metrikaalapú vertikális felskálázási szabályok létrehozásával csak azokat a példányokat kell fizetnie, amelyekre bármikor szüksége van.
Azure Reservations
Ha egy vagy több évre tervezi használni a számítási példányok ismert minimális számát, használja ki a Prémium V3 réteg előnyeit, és drasztikusan csökkentenie kell a példányok költségeit azáltal, hogy 1 vagy 3 éves lépésekben fenntartja ezeket a példányokat. A havi költségmegtakarítás példányonként akár 55%is lehet. Kétféle foglalás lehetséges:
- A Windows (vagy platform agnostic) az előfizetésben lévő Windows- vagy Linux-példányokra is alkalmazható.
- A Linux-specifikus A csak az előfizetésben lévő Linux-példányokra vonatkozik.
A fenntartott példányok díjszabása az előfizetésben lévő megfelelő példányokra vonatkozik, a fenntartott példányok számától függően. A fenntartott példányok számlázással kapcsolatosak, és nincsenek meghatározott számítási példányokhoz kötve. Ha kevesebb példányt futtat, mint amennyit a foglalási időszak bármely pontján lefoglal, a fenntartott példányokért továbbra is fizetnie kell. Ha a foglalási időszak bármely pontján több példányt futtat, mint amennyit lefoglal, a további példányokért a szokásos felhalmozott költséget kell fizetnie.
Az izolált szint (App Service-környezet) az 1 éves és a 3 éves foglalásokat is támogatja csökkentett díjszabás mellett. További információ: A foglalási kedvezmények alkalmazása Azure-alkalmazás Szolgáltatásra.
Költségek monitorozása
Amikor Azure-erőforrásokat használ az App Service-ben, költségekkel kell számolnia. Az Azure-erőforrások használati egységének költségei időintervallumonként (másodperc, perc, óra és nap) változnak. Amint az App Service használatba veszi a használatot, költségek merülnek fel, és a költségek a költségelemzésben láthatók.
A költségelemzés használatakor az App Service-költségeket grafikonokon és táblákban tekintheti meg különböző időintervallumokban. Néhány példa nap, aktuális és előző hónap és év szerint. A költségeket a költségvetések és az előre jelzett költségek alapján is megtekintheti. A hosszabb nézetekre való váltás segíthet azonosítani a kiadási trendeket. És láthatja, hol fordulhatott elő a túlköltekezés. Ha költségvetéseket hozott létre, könnyen láthatja, hogy hol lépték túl őket.
Az App Service költségeinek megtekintése a költségelemzésben:
- Jelentkezzen be az Azure Portalra.
- Nyissa meg a hatókört az Azure Portalon, és válassza a Költségelemzés lehetőséget a menüben. Például lépjen az Előfizetések pontra, válasszon ki egy előfizetést a listában, majd válassza a Költségelemzés menüpontot. Válassza a Hatókör lehetőséget, ha másik hatókörre szeretne váltani a költségelemzésben.
- Alapértelmezés szerint a szolgáltatások költsége az első fánkdiagramon jelenik meg. Válassza ki az App Service feliratú diagram területét.
A tényleges havi költségek a költségelemzés első megnyitásakor jelennek meg. Az alábbi példa az összes havi használati költséget mutatja be.
Ha egyetlen szolgáltatás( például az App Service) költségeit szeretné szűkíteni, válassza a Szűrő hozzáadása lehetőséget, majd válassza a Szolgáltatásnév lehetőséget. Ezután válassza az App Service lehetőséget.
Íme egy példa, amely csak az App Service költségeit mutatja be.
Az előző példában a szolgáltatás aktuális költségét láthatja. Az Azure-régiók (helyek) és az App Service költségei erőforráscsoportonként is megjelennek. Innen önállóan is felfedezheti a költségeket.
Költségvetések létrehozása
A költségek kezeléséhez költségvetéseket és riasztásokat hozhat létre, amelyek automatikusan figyelmeztetik az érdekelt feleket a rendellenes kiadásokról és a túlköltekezési kockázatokról. A riasztások a költségvetés és a költségek küszöbértékei alapján működnek. A költségvetések és a riasztások Azure-előfizetésekhez és erőforráscsoportokhoz jönnek létre, így egy átfogó költségmonitorozási stratégia részeként hasznosak.
A költségvetések az Azure-ban meghatározott erőforrások vagy szolgáltatások szűrőivel hozhatók létre, ha részletesebbségre van szüksége a monitorozásban. A szűrők segítségével gondoskodhat arról, hogy ne véletlenül hozzon létre olyan új erőforrásokat, amelyek többletköltséggel járnak. A költségvetés létrehozásakor elérhető szűrési lehetőségekről további információt a Csoportosítás és szűrési beállítások című témakörben talál.
Költségadatok exportálása
A költségadatokat egy tárfiókba is exportálhatja. Ez akkor hasznos, ha több adatelemzésre van szüksége a költségekhez. Egy pénzügyi csapat például az Excel vagy a Power BI használatával elemezheti az adatokat. A költségeket napi, heti vagy havi ütemezés szerint exportálhatja, és egyéni dátumtartományt állíthat be. A költségadatkészletek lekérésének ajánlott módja a költségadatok exportálása.
Következő lépések
- További információ az Azure Storage díjszabásáról. Lásd az App Service díjszabását.
- Megtudhatja , hogyan optimalizálhatja a felhőberuházásokat az Azure Cost Management használatával.
- További információ a költségek költségelemzéssel való kezeléséről.
- Megtudhatja, hogyan előzheti meg a váratlan költségeket.
- Vegyen részt a Cost Management interaktív képzési kurzusán.