Pelnas:
- Gebėjimas suprasti debesų sąnaudų anatomiją (skaičiavimas, saugykla, tinklas / išėjimas) ir atliekų modelius (neaktyvus, per didelis dydis, neteisingas kainų modelis) ir dirbtinis intelektas atlikti sąskaitų analizę
- Gebėjimas priimti tinkamo dydžio ir įsipareigojusius nuolaidų sprendimus su rizika ir patikrinimu bei pirmiausia taikyti atliekų išvalymo tvarką
- Galimybė taikyti programų ir atsiskaitymo duomenų maskavimo politiką, tikrinant, ar naudojami dirbtinio intelekto pasiūlymai „ištrinti/sumažinti“
Debesis yra kaip kredito kortelė: paprasta naudoti, šokiruojanti sąskaita mėnesio pabaigoje. Per naktį pamirštas bandomasis serveris, netinkamo dydžio duomenų bazė, senos atsarginės kopijos, kurios niekada neištrinamos – kiekviena tyliai degina pinigus. „FinOps“ (finansinės operacijos) yra disciplina, dėl kurios išlaidos debesyje yra bendra inžinierių, finansų ir verslo komandų atsakomybė, o išlaidos tampa matomos ir optimizuotos. „DevOps“ profesionalui tai reiškia, kad reikia pereiti nuo „tiesiog leisk veikti“ mentaliteto prie „leisk veikti ir nešvaistyti“ mentaliteto.
Atliekos debesyje dažnai atsiranda dėl kelių žinomų dėsningumų: nenaudojamų išteklių (nenaudojamų, bet už juos sumokėta), perteklinio aprūpinimo (didesni ištekliai, nei reikia), netinkamo kainodaros modelio (visa kaina, o ne nuolaida) ir nematomumo (niekas nežino, kas ką kainuoja). AI yra galingas analizės partneris: jis apibendrina sudėtingus atsiskaitymo elementus, pažymi atliekų modelius ir sukuria taupymo scenarijus. Tačiau sprendimas išjungti arba sumažinti išteklių kiekį – nes jį neteisingai padarius gali įvykti gedimas – priklauso jums.
Debesų kainos anatomija
Norėdami optimizuoti, turite žinoti, iš kur atsiranda išlaidos:
- Apskaičiuokite: Virtualios mašinos, konteineriai. Paprastai didžiausias daiktas. Dažnai pasirenkamas didesnis nei būtina.
- Saugykla: Diskai, objektų saugyklos, atsarginės kopijos. Jis auga tyliai; Jei seni duomenys neišvalomi, jie kaupiasi.
- Tinklas: ypač išėjimas – duomenų perkėlimas iš debesies arba tarp regionų yra brangus ir stebina.
- Valdomos paslaugos: Paruoštos paslaugos, tokios kaip duomenų bazė, eilės, apkrovos balansavimo priemonė; Už patogumą mokate priemoką.
Du pagrindiniai kainų svertai: Rezervuoti atvejai / taupymo planai – įsipareigojimas tam tikram naudojimui 1-3 metams ir gauti didelę nuolaidą; ir „Spot“ / pertraukiamasis pajėgumas – labai pigiai, bet atkuriamai išnaudojant debesies nenaudojamą pajėgumą (idealiai tinka darbui, atspariam pertrūkiams).
Pagrindinis „FinOps“ principas yra atsakomybės decentralizavimas: debesijos kaina nėra apskaitos straipsnis, kurį finansų komanda gali išspręsti viena. Tą resursą sukūręs inžinierius geriausiai žino, kiek resursas kainuoja ir ar jo tikrai reikia. Štai kodėl brandžioje „FinOps“ kultūroje kiekviena komanda mato ir turi savo išlaidas. AI yra galinga pagalbinė priemonė, padedanti užtikrinti šį matomumą: jis gali apibendrinti išsklaidytus sąskaitų faktūrų duomenis pagal komandą, projektą ir aplinką ir paklausti „kas šį mėnesį išleido daugiausiai ir kam? leidžia atsakyti į klausimą. Tačiau atminkite – išlaidų optimizavimas nėra vienkartinis projektas, o nuolatinis ciklas: informuokite, optimizuokite, eksploatuokite; tada vėl grįžkite į pradžią. Kadangi debesų aplinka nuolat kinta, nuolat kaupiasi atliekos.
Patarimas: greičiausias sutaupymas paprastai yra „tinkamo dydžio nustatymas“ ir „nenaudojamų išteklių išvalymas“; Tai nereikalauja jokių įsipareigojimų ir yra beveik nerizikinga. Pirmiausia išvalykite atliekas, prieš pradėdami taikyti nuolaidas – arba užfiksuosite atliekas su nuolaida.
Žingsnis po žingsnio: išlaidų analizė naudojant AI
- Ištraukite sąskaitos faktūros duomenis. Gaukite išsamų debesies išlaidų suskirstymą (išlaidų eksportavimas / CSV). Užmaskuoti paskyros ID ir neskelbtinus laukus.
- Rūšiuoti nuo didžiausio iki mažiausio. 80 % išlaidų paprastai sudaro keli daiktai; Susikoncentruok ten.
- Ieškokite atliekų modelių. Nenaudojami, per dideli, nepažymėti ištekliai.
- Paruoškite scenarijų. „Kiek sutaupysite, kiek rizikos, jei sumažinsiu šį išteklių vienu dydžiu?
- Įvertinkite riziką. Pasverkite kiekvieną pasiūlymą pagal našumą ir pertraukimą.
- Taikyti palaipsniui ir stebėti. Sumažinti, tada stebėti metrikas; Jei nėra problemų, tęskite.
Saugumas ir privatumas: atsiskaitymo duomenys yra neskelbtini
Atsiskaitymo iš debesies duomenų rinkinys yra jautresnis, nei atrodo: iš ten galima nuskaityti paskyros ID, išteklių pavadinimus (kartais su kliento vardu), architektūros topologiją ir pralaidumą. Užmaskuokite sąskaitų numerius, tinkintus išteklių pavadinimus ir klientui būdingas žymas prieš pateikdami juos AI analizei. Jei konkurentas užklumpa savo rankas, tai atskleidžia jūsų mastą ir išlaidų struktūrą.
Atsargiai: dauguma AI siūlomų taupymo būdų yra teisingi, tačiau kai kurie yra pavojingi: tai, kas sakoma „šis išteklius nenaudojamas, ištrinkite jį“ iš tikrųjų gali būti svarbi atsarginė kopija, kuri atliekama kartą per mėnesį. Prieš ištrindami šaltinį, patikrinkite, kas jį naudoja ir kokiu tikslu. Sprendimas ištrinti gali būti negrįžtamas.
Atliekų modeliai ir sprendimų lentelė
atliekų modelis
simptomas
Tipiškas sprendimas
Rizika
inertiškas išteklius
beveik 0% naudojimo
Uždaryti / ištrinti (patvirtinus)
žemas-vidutinis
Per didelis dydis
CPU/atmintis nuolat mažai
Sumažinti vienu dydžiu (tinkamo dydžio)
žemas
pilnos kainos skaičiavimas
Stabili, nuolatinė apkrova
Taupymo planas / rezervuotas
Žemas (įsipareigojimas)
pertraukoms tolerantiškas verslas
Partijos / bandomosios apkrovos
vietos talpa
Vidutinis (atskaitymas)
sena saugykla
Duomenys nepaliesti metų metus
Perkelti / ištrinti į šaltą sluoksnį
Vidutinė (gaunama)
trys mini dėklai
1 atvejis – sutaupoma 4200 USD per mėnesį. Viena komanda AI įteikė užmaskuotą mėnesinę sąskaitą ir liepė „surašyti 10 geriausių prekių ir galimų atliekų“. AI pažymėjo, kad viena bandomoji aplinka liko atvira 24 valandas per parą, 7 dienas per savaitę ir kad trijų duomenų bazių talpa buvo keturis kartus didesnė nei reikia. Komanda po darbo valandų uždarė testavimo aplinką, sumažino duomenų bazes: mėnesinė sąskaita sumažėjo 4200 USD. Programos našumas neturėjo jokios įtakos, nes jie atliko sumažinimą vadovaudamiesi metrika.
2 atvejis – pagautas pavojingas pasiūlymas „ištrinti“. AI sakė, kad „šis saugojimo kibiras nebuvo skaitomas kelis mėnesius, jį galima ištrinti“. Kai inžinierius paklausė, kas jį naudoja, jis nustatė, kad avilys veda apžiūros įrašus, o tai yra teisinis reikalavimas. Jei jis būtų ištrintas, tai būtų atitikties pažeidimas. Užuot jį ištrynę, jie perkėlė į pigesnę šaldymo saugyklą; ir taupymas, ir harmonija.
3 atvejis – išėjimo netikėtumas išspręstas. Sąskaita buvo netikėtai išpūsta. AI apibendrino suskirstymą ir parodė, kad padidėjimas atsirado dėl elemento „išėjimas“. Priežastis: paslauga rinko duomenis iš kito regiono, kuris turėjo būti tame pačiame regione. Kai sutelkėme architektūrą toje pačioje srityje, išėjimo kaina sumažėjo iki trečdalio.
Keturi kopijuojami šablonai
1) Sąskaitų faktūrų analizė (užmaskuota):
Toliau analizuokite užmaskuotų debesų sąnaudų suskirstymą. Pateikite man: (1) 10 brangiausių prekių, (2) galimus atliekų modelius (nenaudojamas, per didelis, pasenęs saugykla, išėjimas), (3) numatomas kiekvienos iš jų sutaupytas mėnesinis kiekis ir (4) kiekvieno pasiūlymo gedimo / veikimo rizika. Kiekvienam ištekliui, kurį siūlote ištrinti, pridėkite pastabą „Pirmiausia patvirtinkite“. Nuorašas: [CSV / SUMMARY]
2) Tinkamo dydžio scenarijus:
Paskutinės 30 dienų šio ištekliaus naudojimo: [CPU/memory/request metrics]. Jei sumažinsiu dydį: kiek numatoma sutaupyti, kokia našumo rizika, kokią metriką galiu pasitikėti? Pasiūlykite laipsnišką planą.
3) Sprendimas dėl įsipareigojimo / nuolaidos:
Mano skaičiavimas buvo stabilus pastaruosius 6 mėnesius: [SANTRAUKA]. Apsvarstykite, ar prasminga pereiti prie rezervuoto / taupymo plano: koks yra lūžio lūžis, koks įsipareigojimo laikotarpis / apimtis yra tinkamas, kokia rizika yra (jei naudojimas sumažės)? Pasakykite man, ar pirmiausia reikia išvalyti atliekas.
4) Žymėjimo strategija:
Pasiūlykite išteklių žymėjimo standartą, kad komandos/projekto/aplinkos išlaidos būtų matomos: kurios žymos turėtų būti privalomos, kaip užfiksuoti nepažymėtus išteklius, kaip pranešti apie išlaidas pagal šias žymas? Duokite betoninį pradinį rinkinį.
Silpnas raginimas / Stiprus raginimas
Silpnas: „Kaip sumažinti debesies sąskaitą?
Rezultatas: nėra duomenų, nėra konteksto; AI suteikia bendrų patarimų „išjunkite tai, ko nenaudojate“, nepaveikdami sąskaitos.
Stiprus: "Toliau pateiktame užmaskuotų išlaidų suskirstyme pašalinkite 10 brangiausių elementų, pažymėkite atliekų modelius ir nurodykite numatomą sutaupymo ir trikdymo riziką kiekvienam. Kiekvienam ištekliui, kurį rekomenduojate ištrinti, užsirašykite, ką pirmiausia reikia patikrinti. Užmaskavau paskyros ID."
Skirtumas: antrasis raginimas pateikia tikrus (užmaskuotus) duomenis, aiškų išvesties formatą ir rizikos / patvirtinimo lūkesčius; produkcija tiesiogiai virsta taupymu.
Dažnos klaidos
- Vykdykite įsipareigojimą nevalydami atliekų. Atliekų uždarymas su nuolaida.
- AI pasiūlymo „ištrinti“ taikymas jo nepatvirtinus. Svarbūs atsarginės kopijos / audito duomenys gali būti ištrinti.
- Sumažinimas be metrikos stebėjimo. Per didelis miniatiūrizavimas kenkia našumui ir klientui.
- Pamiršus Egress. Tinklo išėjimo kaina yra dažniausiai nepastebėta staigmena.
- Ne ženklinimas. Jei nežinoma, kas padengs išlaidas, niekas neprisiims atsakomybės.
- Sąskaitų faktūrų duomenų bendrinimas be kaukės. Mastelio ir topologijos nutekėjimas.
Apibendrinant
„FinOps“ tikslas – padaryti debesų išlaidas matomas ir sistemingai medžioti atliekas. Atliekos dažnai atsiranda dėl nenaudojamų išteklių, per didelio dydžio, neteisingo kainų modelio ir nematomumo. AI yra galingas analitikos partneris, padedantis apibendrinti sudėtingus sąskaitų faktūrų suskirstymus, pažymėti atliekų modelius ir kurti taupymo scenarijus. Tačiau jūs esate atsakingi už tai, kad pirmiausia sutvarkytumėte atliekas, tada įsipareigotumėte, įgyvendintumėte kiekvieną „ištrinti / sumažinkite“ pasiūlymą patikrindami naudojimą, atlikite sumažinimą stebėdami metriką ir užmaskuokite atsiskaitymo duomenis.
Taikymo užduotis
Išlaidų išskaidymas ir debesies paskyros užmaskavimas (savo arba egzemplioriaus). (1) Pašalinkite brangiausias prekes ir atliekų šablonus naudodami šabloną „Sąskaitų faktūrų analizė“. (2) Jei išteklius pažymėtas kaip „neaktyvus“, prieš ištrindami patikrinkite, kam / kam jie jį naudoja, ir pažymėkite savo atradimą. (3) „Pagal kurią metriką įgyvendinti tinkamo dydžio rekomendaciją?“ prijunkite jį prie saugaus plano su klausimu.
kontrolinis sąrašas
- [ ] Sąskaitos faktūros ataskaitoje užmaskavau paskyros ID ir slaptų išteklių pavadinimus.
- [ ] Pirmiausia sutelkiau dėmesį į didžiausius išlaidų elementus.
- [ ] Kiekvienam pasiūlymui „ištrinti“ patikrinau, kam / kam buvo naudojamas išteklius.
- [ ] Sumažinimą taikiau palaipsniui, vadovaudamasis metrika.
- [ ] Išvaliau atliekas, prieš pradėdamas taikyti nuolaidas.
- [ ] Taip pat patikrinau slaptus elementus, pvz., išėjimą ir saugyklą.