Вашата програма; Обучение на FinOps - Блог на Cellenza

програма

В последната ми публикация в блога „Значението на хигиената на етикетите в подхода на FinOps“ започнахме да въвеждаме някои основополагащи принципи на FinOps (което е, нека си припомним, вземането на решения въз основа на бизнес показатели, като например определяне на цели, средства за наблюдение постигането на тези цели и др.). Поради това поставихме основите, за да позволим на нашите потребители да осъзнаят потреблението си в облака. Вече са в състояние да измерват въздействието на бъдещите си решения. Сега е моментът да предприеме следващата фаза, като им предложи програма за обучение за намаляване на техните сметки в облак.

Играчите във вашата тренировъчна програма

Програмата за обучение е задължително адаптирана към нео-атлета след затварянето (инвазивен вид спортни зали в наши дни). Ако програмата е твърде трудна от самото начало, със сигурност ще бъде обезкуражена в краткосрочен план. След това спортният треньор трябва да адаптира програмата към всеки един, за да ги поддържа мотивирани, с цели, които може да постигне. В рамките на група участници всеки няма едно и също ниво в началото, не едни и същи цели и най-вече еднакви мотивации (загуба на тегло, подготовка за първия ви полумаратон и т.н.). За FinOps това е почти същото. В рамките на компанията имаме няколко играчи с много различни цели:

  • екипът на DevOps,
  • дуото Business/Product Owner,
  • Мениджърът,
  • екипът по финанси/покупки.

Нека да открием тези четирима актьори заедно.

Ролите на екипа на DevOps

Първо, бихме могли да представим екипа на DevOps, както следва (без намерение за карикатура):

  • Предоставянето на надеждно приложение е основната му цел,
  • Мрази технологичната неефективност и иска да бъде в крак с технологиите,
  • Времето за работа на неговото приложение е неговата мерна единица,
  • Грижи се повече за намаляване на техническия дълг, отколкото за сметка в облак.

Ролите на екипа на бизнес/собственик на продукт

За дуото Business/Product Owner можем да опишем техните роли по този начин:

  • Отговаря за доставянето на продукт, който отговаря на точни спецификации, в постоянно търсене на златния триъгълник (качество, цена, време),
  • Трябва да демонстрира, че разпределените ресурси (бюджет, персонал, облачен бюджет и т.н.) се използват разумно, за да се оправдае този бюджет,
  • Трябва да докаже, че е приведено в съответствие с бюджетните си прогнози, за да се избегне нарушаване на баланса на златния триъгълник.

Ролите на ръководителя на проекта

Мениджърът има малко по-различни съображения, ето те:

  • Той носи стратегия (Digital Factory, Cloud Center of Excellence и др.),
  • Той трябва да докаже стойността, получена в резултат на направените инвестиции (известната възвръщаемост на инвестициите),
  • Той непрекъснато търси да съкрати времето за пускане на пазара и да демонстрира стойността на стратегията си и да измери получените печалби.

Ролите на екипа за закупуване/финанси

И накрая, Покупката/Финансите е малко по-земен и иска да чуе само за цифри:

  • Мечтая за точна и преди всичко предвидима четлива фактура в облак (имаме право да мечтаем),
  • Бихте искали да можете да префактурирате всичко с точност до евроцента,
  • Иска да бъде информиран за рисковете от бюджетни пропуски възможно най-скоро.

Ще разберете, всеки актьор в тази програма е много различен със своите съображения. Проблемът се крие тук, защото техните съображения не винаги са съобразени с визията на FinOps.

Например за DevOps неговото търсене на технологична ефективност не винаги е съвместимо с търсене на бюджетен дефицит (sic). По някакъв начин това е малко нормално, защото фактът, че ресурсите са на разположение на база самообслужване, допринася много. В ерата преди облака трябваше да се задоволим с предоставените ресурси „On-Premises“ (които бяха ограничени от технологиите и нашите инвестиции). С облака DevOps вече няма тези ограничения (оттук и оргията за потребление, която виждаме на първите фактури в Cloud). В началото на нашата тренировъчна програма единственото нещо, което обединява нашите играчи, е изискването да се справим по-добре със същия бюджет (икономическият период след Covid-19 изисква).

Прилагане на FinOps стратегия

Рационализирането на потреблението на облачни услуги не е просто проста схема. Ако се ограничим до това, ще планираме няколко пъти в годината (при получаване на всяка нова фактура от нашата ДУУ). По принцип работи, но ние се задоволяваме да реагираме, когато сме могли да открием проблема по-рано, по-специално да коригираме или смекчим ефектите върху следващата ни сметка.

Всичко това може да се научи и за съжаление не за една нощ. Нашият спортен треньор има същите притеснения при изграждането на тренировъчната си програма, така че нашият нео-спортист след задържането не може да се преструва, че е избягал краткосрочен маратон. Всички знаем, че трябва да се научите да ходите, преди да можете да бягате, и в същия дух настройването на FinOps стратегия ще отнеме време. Той е организиран в три основни етапа: Пълзи, ходи, бягай.

Първата стъпка на FinOps: обхождането

Въвеждането на Tag Hygiene беше предпоставка за започване. Всъщност не забравяйте, че FinOps трябва да взема решения въз основа на показатели във връзка с генерираната бизнес стойност. В спортния контекст треньорът ще започне с оценка на издръжливостта на нео-атлета след затварянето. Обикновено положението му не е добро. В облака е същото. Ако сме стигнали до тази ситуация (сметката в облака е твърде висока), това е така, защото не сме били в състояние да консумираме с пестеливост.

FinOps има известна видимост за нашите разходи, благодарение на въвеждането на "Хигиенния етикет". Както може да се види на илюстрацията по-долу при толкова нисък процент на маркирани ресурси, ще бъде трудно да се определят големите бюджетни суми (среда, място на разходи и т.н.) и следователно да се осигури видимост.

За нашия треньор на FinOps това е първата стъпка в тренировъчната програма: настройте отчитане за различните играчи с инструмент като Power BI с „Azure Управление на разходите Power BI App“. След това нашият треньор на FinOps ще може да направи първите си препоръки: трябва да подсилите маркерите си !

Изчисляване на скоростта на изгаряне за контрол на разликите в потреблението в облака

По време на тази фаза трябва също да се научим да откриваме разликите в потреблението в облака. Тук отново можем да направим паралел с нашия спортен треньор, който ще помоли своите нео-спортисти след задържането да следят дневната им консумация на калории, корелирана с тяхната физическа активност (благодарение на новия им свързан часовник). FinOps ще има същия подход, но с нашето потребление в облака и дисперсионния анализ.