A költségoptimalizálás tervezési alapelvei
Az architektúra kialakítását mindig üzleti célok határozzák meg, és figyelembe kell venni a befektetések megtérülését (ROI) és a pénzügyi korlátokat. A megfontolandó gyakori kérdések közé tartoznak a következők:
- A lefoglalt költségvetések lehetővé teszik a célok elérését?
- Mi az alkalmazás és annak műveleteinek költségmintája? Mik azok a prioritási területek?
- Hogyan maximalizálja az erőforrásokba való befektetést a jobb kihasználtság vagy a csökkentés révén?
A költségoptimalizált számítási feladatok nem feltétlenül alacsony költségű számítási feladatok. Jelentős kompromisszumok vannak. A taktikai megközelítések reaktívak, és csak rövid távon csökkenthetik a költségeket. A hosszú távú pénzügyi felelősség eléréséhez olyan stratégiát kell létrehoznia, amely rangsorolással, folyamatos monitorozással és megismételhető folyamatokkal rendelkezik, amelyek az optimalizálásra összpontosítanak.
A tervezési alapelvek olyan optimalizálási stratégiákat biztosítanak, amelyeket figyelembe kell vennie a számítási feladatok architektúrájának tervezése és megvalósítása során. Kezdje az ajánlott megközelítésekkel, és igazolja az üzleti követelmények egy csoportjának előnyeit. A stratégia beállítása után a következő lépésként a Költségoptimalizálás ellenőrzőlistát használva hajthat végre műveleteket.
Ahogy az üzleti követelményeket a technológiai igényeknek megfelelően rangsorolja, módosíthatja a költségeket. Azonban számos kompromisszumra számíthat azokban a területeken, ahol optimalizálni szeretné a költségeket, például a biztonságot, a méretezhetőséget, a rugalmasságot és az működőképességet. Ha az ezeken a területeken jelentkező kihívások megoldásának költsége magas, és ezeket az alapelveket nem alkalmazzák megfelelően, kockázatos döntéseket hozhat egy olcsóbb megoldás mellett, ami végső soron befolyásolja a szervezet üzleti céljait és hírnevét.
Költségkezelési szemlélet fejlesztése
|
---|
A költségoptimalizálás a szervezet különböző szintjein történik. Fontos tisztában lenni azzal, hogy a számítási feladat hogyan igazodik a szervezeti célokhoz és a FinOps-eljárásokhoz. Az üzleti egységek, az erőforrás-szervezés és a központosított naplózási szabályzatok áttekintése lehetővé teszi egy szabványosított pénzügyi rendszer bevezetését.
Módszer | Előny |
---|---|
Költségmodell fejlesztése. Ez az alapvető gyakorlat előfeltétele egy pénzügyi nyomon követési rendszer létrehozásának. | A költségmodell segít a költségek szegmentálásában, valamint a teljes bekerülési költség becslésében és előrejelzésében, beleértve az infrastruktúrát, a támogatást és a megvalósítást. Lehetővé teszi a költségtényezők korai azonosítását, valamint annak előrejelzését, hogy a változás, a növekedés vagy a zsugorítás milyen hatással lesz a tervezett üzleti modell teljes költségére. |
Hatékony , de rugalmas elszámoltathatósági modellel rendelkezik, amely megfelelően hozzárendelt szerepkörökkel és felelősségekkel van implementálva. | Az architektúra fejlődésével különböző szerepkörök vesznek részt a döntéshozatalban. Az egyértelmű elszámoltathatóság segít kikényszeríteni az egyes szerepkörök funkcionális elvárásait (adott hatókörrel), javítja az átláthatóságot, és a kívánt szinteken átlátható jelentéseket hoz létre. |
Reális költségvetések becslése , amelyek lefedik az összes nem átruházható funkcionális és nem funkcionális követelményt, a személyi és képzési költségeket, valamint a várható növekedést biztosító folyamatokat. | Pénzügyi határokat állíthat be , és módokat hozhat létre a kiadásoknak a lefoglalt költségvetéshez viszonyított ellenőrzésére. Értesítéseket is kap bizonyos küszöbértékek túllépésekor, ami megakadályozza a bérlői hatókör, az erőforrás-hatókör és a költségvetésre alkalmazott egyéb hatókörök túlköltekezését. |
Az elszámoltathatósági modell és a költségvetések megvalósításához használjon cégirányítást és folyamatokat. | Nem elég értesítéseket kapni, mert ez reakciós.
A proaktív irányítás segít elkerülni azokat a műveleteket, amelyek a költségvetésen túli szükségtelen kiadásokhoz vezethetnek. Bizonyos műveletek javíthatják az aktuális állapotot. A megőrzési szabályzatok túl enyhültek? Skálázhatósági korlátokra van szüksége a felelősségteljes tervezés biztosításához? |
Olyan képességeket hozhat létre a rendszerben, amelyek rögzítik és osztályozzák a kiadásokat. | Ki tudja számítani azokat a költségeket, amelyek különböző számlázási határokon jelenítik meg a technikai és üzleti perspektívákat . Emellett rendszeres felülvizsgálatokat, valamint visszavételi és költséghelyi elszámolási folyamatokat is elvégezhet. |
Tervezze meg a képzési költségeket, a felvételi költségeket és a készségek fejlesztéséhez szükséges infrastruktúra költségeit a számítási feladat érettségével. | A személyzetbe való befektetés teljes munkaidős vagy szállítói támogatással egészíti ki a meglévő készségeket . |
Bátorítsa az építészek és az alkalmazástulajdonosok felsőbb szintű kommunikációit . | A kutatási költségek csökkennek a visszajelzések alapján, amelyeket numerikus adatoknak kell tekinteni. A valós tervezési változások és üzleti stratégiák kialakításához az alkalmazottakat a bemenetük felhasználásával fogja elősegíteni. |
Tervezés költséghatékonysági szemlélettel
|
---|
Minden architekturális döntés közvetlen és közvetett pénzügyi következményekkel jár. Megismerheti a buildelési és vásárlási lehetőségekhez, a technológiai lehetőségekhez, a számlázási modellhez és a licenceléshez, a képzéshez, a műveletekhez stb. kapcsolódó költségeket.
A költségek tekintetében optimalizálja és hozza meg a kompromisszumos döntéseket a követelmények alapján, amelyek továbbra is hatékonyan kezelik a számítási feladat több területet érintő aggályait.
Módszer | Előny |
---|---|
Mérje meg a technológiai és automatizálási lehetőségek által felmerülő teljes költséget, figyelembe véve a megtérülésre gyakorolt hatást. A kialakításnak minden funkcionális és nem funkcionális követelmény esetében az elfogadható határokon belül kell működnie. A kialakításnak rugalmasnak kell lennie az előrejelzett fejlődéshez is. A beszerzési, képzési és változáskezelési költségek tényezője. |
A megtérülést figyelembe vevő kiegyensúlyozott megközelítés alkalmazása megakadályozza a túlterjedést, ami növelheti a költségeket. A költséges és üzleti indoklás nélküli alternatívák elvetése puffert biztosít a költségvetésben, amelyet más területeken költhet el. Nem javasoljuk, hogy a tervezett növekedésen túl tervezzen, mert ez átirányíthatja a közel távú tervezési döntésekhez és a kompromisszumos kompenzációhoz kiosztott beruházásokat. |
A kezdeti költségeket a követelményeknek leginkább megfelelő számlázási modellekkel állapíthatja meg. | A költségbecslések finomításával előre jelezheti, hogyan viszonyulnak a költségek a költségvetéshez, és azonosíthatja a fő költségtényezőket. Segítenek a költségtényezők az üzleti követelményeknek való megfelelésben? A kezdeti költségeket ismernie kell ahhoz, hogy újra módosíthassa a választási lehetőségeket, és kiértékelhesse az egyéb költséghatékony lehetőségeket. Felfedezheti azokat a rejtett költségeket, amelyek észrevétlenek lehetnek, ha a terv tisztán hipotetikus állapotban volt. |
A tervezés finomhangolásához rangsorolja azokat a szolgáltatásokat , amelyek csökkenthetik a teljes költséget, nem igényelnek további befektetést, vagy nem befolyásolják jelentős mértékben a funkciókat. A rangsorolásnak figyelembe kell vennie az üzleti modellt és a magas megtérülést eredményező technológiai döntéseket. | Megismerheti azokat az olcsóbb lehetőségeket, amelyek lehetővé teszik az erőforrás-rugalmasságot vagy a dinamikus skálázást, vagy igazolhatja a meglévő befektetések használatát. A rangsorolási paraméterek figyelembe vehetik a kritikus számítási feladatokhoz, futtatókörnyezethez és műveletekhez szükséges költségeket, valamint egyéb olyan költségeket, amelyek segíthetnek a csapat hatékonyabb munkájában. |
Tervezheti meg az architektúrát a költségkorlátok támogatásához. | A szabályozási szabályzatokkal vagy beépített alkalmazástervezési mintákkal történő kényszerítés megakadályozhatja az esetleges vagy nem jóváhagyott díjakat. |
A szolgáltatásiszint-szerződések (SLA-k) által támogatott számítási feladatok esetében mérlegelje a költségvetés büntetésekre való lefoglalásának előnyeit és hátrányait, és ne a megvalósításhoz használja. Elkerülheti a szankciókat, ha a megvalósítás megfelelő. | Annak biztosítása, hogy a terv megfeleljen a kívánt funkciónak, és megfeleljen a kötelezettségvállalásoknak, proaktív megközelítés, amely csökkenti a felelősség végső kockázatát. A reális költségkeret egyeztetése vagy a terméktulajdonossal való együttműködés egy dedikált szabálysértési költségvetés létrehozására teszi ezeket a célokat elérhetőbbé. |
Tervezés használatoptimalizáláshoz
|
---|
A szolgáltatások és ajánlatok különböző képességeket és tarifacsomagokat biztosítanak. Miután megvásárolt egy funkciókészletet, kerülje azok kihasználatlanságát. A rétegbeli befektetés maximalizálásának módjai. Hasonlóképpen, folyamatosan értékelje ki a számlázási modelleket, hogy megtalálja azokat, amelyek jobban igazodnak a használathoz az aktuális éles számítási feladatok alapján.
Módszer | Előny |
---|---|
Értékelje ki, hogy a kiválasztott erőforrás-termékváltozatok olyan további funkciókat biztosítanak-e, amelyek segíthetnek a teljesítmény, a biztonság, a megbízhatóság vagy a működési célok elérésében. | Ha kihasználja a kialakításhoz kiválasztott termékváltozat által kínált funkciókat, maximalizálhatja a fizetett szolgáltatások használatát, és elkerülheti a használaton kívüli szolgáltatásokért való fizetést. |
Használjon fogyasztásalapú díjszabást , ha praktikus. | Pontosan azért kell fizetnie, amit használ. Ez a lehetőség drágább lehet, mint egy teljes mértékben kihasznált előre kifizetett lehetőség. Ha azonban nem számít arra, hogy teljes mértékben kihasználja az előre megvásárolt számításokat, a használatalapú számlázás jobb választás lehet. |
Szabályzatok alkalmazása a tervezésnek és a terv felső és alsó korlátainak való megfeleléshez. | Az irányítás biztosítja, hogy csak az engedélyezett régiók és szolgáltatások, valamint azok tervezett mennyisége legyen kiépítve. Ez a szabályozás csökkenti a pazarlást és az erőforrások túlzott kiépítését. |
Rangsorolja az aktív-aktív modellek vagy az aktív-csak aktív-passzív modellek üzembe helyezését a helyreállítási terv részeként, ha már kifizette az erőforrásokat. | Ha a kialakítás alapértelmezés szerint aktív-passzív modelleket használ, előfordulhat, hogy üresjárati erőforrásokkal rendelkezik, amelyek egyébként használhatók. Az aktív-aktívvá alakítás lehetővé teszi, hogy túlköltekezés nélkül megfeleljen a terheléselosztási és skálázási kapacitáscsúcs-követelményeknek. Ha a helyreállítási célokat csak aktív modellel tudja teljesíteni, az erőforrások költségei teljesen eltávolíthatók. |
Rendszeresen és szigorúan tekintse át a nem használt erőforrások és adatok üzembe helyezését , és szerelje le őket. | A fel nem használt erőforrások leállítása és az adatok törlése, ha már nincs rá szüksége, csökkenti a hulladék mennyiségét, és felszabadítja a pénzeszközöket, hogy máshová is befektethesse őket. |
A kedvezményes, hosszabb távú csomagokban véglegesített erőforrások további felhasználási módjai . | Fontolja meg az előre megvásárolt erőforrásokat, a meglévő licenceket és a nem használt egyéb, kötelezettségvállaláson alapuló kedvezményes erőforrásokat. Ezekkel az erőforrásokkal pénzt takaríthat meg. Ezeket az erőforrásokat tesztekhez, további környezetekhez, vagy akár funkcionális és nem funkcionális követelményekhez is használhatja. Hasonlóképpen, ha a számítási feladat által használt erőforrásokra vonatkozó végleges tervek használatára vonatkozó lehetőségeket talál, lehetővé teszi, hogy a számítási feladat optimalizálja ezeket az erőforrásköltségeket az előmegrendelésen keresztül. |
Használja ki a támogatási csomagba történő befektetés előnyeit. | Ha támogatási csomagját az éles üzem problémáinak kezelésére vagy proaktív felülvizsgálatokra használja, az segít a pénze beolvasásában. Teljes körűen vegye fel a kapcsolatot a Microsoft támogatási modelljével. |
Díjoptimalizálás tervezése
|
---|
Használja ki a lehetőségeket a meglévő erőforrások és műveletek hasznosságának és költségeinek optimalizálására. Ha nem, feleslegesen költ pénzt hozzáadott MEGTÉRÜLÉS nélkül.
Módszer | Előny |
---|---|
Optimalizálja a véglegesítést és az elővásárlást, hogy kihasználhassa az olyan erőforrástípusokra vonatkozó kedvezményeket, amelyek várhatóan nem változnak az idő múlásával, és amelyek költségei és kihasználtsága kiszámítható. Emellett a licencelési csapattal együttműködve befolyásolhatja a jövőbeli vásárlási szerződések programjait és megújításait. |
A Microsoft csökkentett díjakat kínál az egyes erőforrások és erőforráskategóriák iránti kiszámítható és hosszú távú kötelezettségvállaláshoz. Az erőforrások kevesebbe kerülnek a használati időszakban , és az adott időszakban amortizálhatók. Azáltal, hogy a licencelési csapat tudatában van az aktuális és előrejelzett erőforrás-befektetésnek, segíthet nekik a megfelelő méretű kötelezettségvállalásokban , amikor a szervezet aláírja a szerződést. Bizonyos esetekben ezek az előrejelzések és kötelezettségvállalások befolyásolhatják a szervezet árlistáját, ami a számítási feladat költségeinek és az ugyanazon technológiát használó más csapatoknak is előnyös lehet. |
A további licencelést nem igénylő alternatívák kiértékelésével módot találhat a licencelési költségek csökkentésére. Fontolja meg az olyan lehetőségeket, mint a hibrid használat és az éles üzem előtti előfizetés díjszabása. | Csökkentheti a szolgáltatások, az operációs rendszerek és az eszközök licencelési költségeit , ha kihasználja azokat a lehetőségeket, amelyek alacsonyabb költséggel biztosítanak használati jogosultságokat ugyanazon vagy összehasonlítható technológiákhoz. |
Váltson fix árú számlázásra egy erőforrás használatalapú számlázása helyett, ha a kihasználtsága magas és kiszámítható, és elérhető egy összehasonlítható termékváltozat vagy számlázási lehetőség. | Ha a kihasználtság magas és kiszámítható, a rögzített árú modell általában kevesebbe kerül, és gyakran több funkciót támogat. A használata növelheti a megtérülést. |
Használjon a szervezet által biztosított központosított erőforrásokat, és ossza meg a költségeket más csapatokkal. | A megosztott erőforrások gyakran nagyobb kapacitással rendelkeznek több számítási feladat támogatásához, és a költségek el vannak osztva a csapatok között. A megosztott erőforrásoktól való függőség pénzt takaríthat meg, ha a számítási feladat funkciói nem sérülnek. A visszaszámláztatás és a visszaterhelés más lehetséges előnyöket is jelenthet. |
Üzembe helyezés olyan régiókban , amelyek kevesebbe kerülnek. | Egyes régiók olcsóbban kínálnak szolgáltatásokat. Ha továbbra is eleget tud tenni a funkcionális és nem funkcionális követelményeknek, érdemes megfontolnia a régiók használatát. További előnyökkel járhat, ha kiértékeli a régiónkénti választási lehetőségeket, és kedvező díjszabást alkalmaz az üzem előtti környezetekhez, még akkor is, ha az éles környezet nem. |
Társkeresés más erőforrásokkal, számítási feladatokkal és akár csapatokkal is. Előnyben részesítse azokat a szolgáltatásokat, amelyek megkönnyítik a nagyobb sűrűség elérését. Fontolja meg a lehetséges kompromisszumokat, különösen a biztonsági határokat. |
A hardverkihasználtság optimalizálásával pénzt takaríthat meg. A sűrűség növekedésével csökken a számítási feladatok futtatásához szükséges erőforrások mennyisége. Ez a csökkenés csökkenti az egységenkénti költségeket és a felügyeleti költségeket. |
Monitorozás és optimalizálás az idő múlásával
|
---|
Ami tegnap fontos volt, az ma nem lehet fontos. Az éles számítási feladatok kiértékelése során az architektúra, az üzleti követelmények, a folyamatok és akár a csapatstruktúra változásaira is számíthat. Előfordulhat, hogy a szoftverfejlesztési életciklus (SDLC) gyakorlatának fejlődnie kell. A külső tényezők is megváltozhatnak, például a felhőplatform, annak erőforrásai és a megállapodások.
Alaposan meg kell vizsgálnia, hogy az összes változás milyen hatással van a költségekre. Monitorozza a változásokat és a megtérülési trendet rendszeres ütemben, és értékelje ki, hogy módosítania kell-e a funkcionális és nem funkcionális követelményeket.
Módszer | Előny |
---|---|
A költségkövető rendszer használatával folyamatosan értékelheti és optimalizálhatja az erőforrások, az adatok és a fizetett támogatás költségeit. Vannak olyan kihasználatlan erőforrások, amelyek kivonhatók, lecserélhetők, újraépíthetők vagy újrabontásra kerülhetnek? | A költségek csökkentése érdekében ne kelljen fizetnie a nem teljes mértékben kihasznált erőforrásokért. A díjszabási metrikák megismerése segíthet a költségmodellhez jobban igazodó döntések meghozatalában. Emellett megakadályozhatja a jogosulatlan számlázást is. Az alulhasznált erőforrások átméretezésével vagy eltávolításával, vagy akár a termékváltozatok módosításával csökkentheti a költségeket. A támogatási szerződés használatának kiértékelésével és a megfelelő méretezéssel bizonyos költségeket is megtakaríthat. |
Folyamatosan módosíthatja az architektúratervezési döntéseket, az erőforrásokat, a kódot és a munkafolyamatokat a ROI-adatok alapján. | A metrikák, a teljesítményadatok, a számlázási jelentések és a funkcióhasználat rendszeres felülvizsgálata a költségek csökkentését lehetővé tevő finomhangoláshoz vezethet. |
A különböző SDLC-környezetek eltérő kezelése és a megfelelő számú környezet üzembe helyezése. Az éles környezeteknek kell a fő költségillesztőnek lenniük. |
Pénzt takaríthat meg, ha tisztában van azzal, hogy nem minden környezetnek kell szimulálnia az éles környezetet. A nem éles környezetek különböző funkciókkal, termékváltozatokkal, példányszámokkal és akár naplózással is rendelkezhetnek. A költségeket úgy is csökkentheti, ha igény szerint éles üzem előtti környezeteket hoz létre, és eltávolítja őket, ha már nincs rájuk szüksége. |