Vocabulary for Cloud Cost Management
Словник FinOps англійською мовою: rightsizing, зарезервовані екземпляри, плани заощаджень, chargeback, showback і мітки розподілу витрат — як використовувати ці терміни у бізнес- розмовах.
Хмарне управління витратами — часто називається FinOps — розвинуло свій власний словник за останнє десятиліття. Незалежно від того, є ви інженером, керівником команди або фінансовим партнером, який намагається зрозуміти хмарний рахунок-фактуру, ви зіткнетеся з термінами, які не є самоочевидними і мають певне значення у бізнес- розмовах.
Цей посібник містить основні слова FinOps англійською мовою, пояснює, що означає кожен з цих термінів, і показує, як використовувати їх у звичних ситуаціях на зустрічах, у звітах і обговореннях у Slack.
Фундаментальні поняття
Хмарні витрати / Хмарні витрати
Ці терміни є взаємозамінними у більшості контекстів. « Витратити » є трохи більш природнім у бізнес- мові; « вартість » є більш поширеним у технічному письмі.
- «Наші витрати на хмару зросли на 40% рік у рік»
- «Командна хмарна вартість за Q2 склала £180,000»
- «Ми повинні зрозуміти, що призводить до стрімкого зростання витрат на хмарні технології перед квартальним оглядом»
Розрахунок проти розподілу витрат
** Облік** стосується фактичного рахунку від постачальника хмарних послуг. ** Розподіл витрат** стосується того, як рахунок розподілено між командами, продуктами або центрами витрат у вашій організації.
- “Розрахунок AWS консолідований на рівні організації. Ми використовуємо тег розподілу витрат, щоб розбити його на команди»
Система управління і оптимізації
Rightsizing
Зміна розміру означає зміну розміру хмарного ресурсу — віртуальної машини, екземпляра бази даних, контейнера — відповідно до його фактичного використання. Надмірно великий екземпляр коштує більше, ніж потрібно; замало великий екземпляр спричиняє проблеми з швидкодією.
- «Аналіз витрат виявив кілька екземплярів, що працюють з менш ніж 10% використанням процесора. Редагування цих трьох екземплярів дозволить заощадити £ 3000 на місяць. ”
- «Ми почали вправу з коригування розмірів після щорічного перегляду витрат»
- «Відновлення не є одноразовим завданням — змінюються моделі використання, тому ми переглядаємо його щоквартально»
Зарезервовані екземпляри (RIs)
Зарезервовані екземпляри є моделлю ціноутворення, де ви зобов’язуєтеся використовувати певний хмарний ресурс протягом одного або трьох років в обмін на значну знижку (зазвичай 30-70% від цін на запит). Поширений в AWS, Azure і GCP.
- «Ми купили зарезервовані екземпляри для наших базових обчислювальних навантажень — ті, що працюють 24/7 незалежно від трафіку»
- Команда рекомендовала перетворення екземплярів на запит на RI для рівня виробничої бази даних
- «Зарезервовані екземпляри дають вам певність вартості, але зменшують гнучкість — ви замкнені на період зобов’язань»
Плани заощаджень
Плани економії є більш гнучкою альтернативою резервованим екземплярам. Замість того, щоб визначати певний тип екземпляра, ви визначаєте суму витрат на обчислення за годину. Знижка застосовується автоматично до будь- якого використання, що відповідає умовам.
- «Ми перейшли від резервованих екземплярів до планів економії, тому що вони покривають більше типів ресурсів і не вимагають від нас передбачати точні конфігурації екземплярів за рік до цього»
- «Плани економії обчислень застосовуються до EC2, Lambda і Fargate — що зробило їх краще підходять для нашого змішаного навантаження»
- Команда FinOps рекомендовала 1-річний план обчислювальних заощаджень, щоб покрити наші базові витрати
Пошук екземплярів
Spot instances (AWS) або preemptible VMs (GCP) — це запасні обсяги хмарних ресурсів, що продаються з великими знижками — часто 60-90% від цін на запит. Компроміс полягає в тому, що хмарний провайдер може відновити їх за короткий час.
- «Ми запускаємо завдання пакетної обробки на випадкових екземплярах — якщо завдання переривається, воно автоматично перезапускається»
- «Спот-приклади не підходять для станових, довготривалих завантажень через ризик переривання»
Використання лексики та лексикографії
Мітки розподілу витрат
Мітки — це мітки метаданих, які застосовуються до хмарних ресурсів (екземплярів, контейнерів, баз даних). Мітки розподілу витрат нададуть вам змогу фільтрувати і агрегувати ваші рахунки за хмарою за командою, проектом, середовищем або за будь- яким іншим параметром, який ви визначите.
- Ми вимагаємо, щоб всі інженери позначали кожен ресурс
team,environment, іproject, коли вони його забезпечують - «Теги розподілу витрат дозволяють нам показати кожній команді продукту, скільки саме хмарного рахунку вони володіють»
- «Безпосередня відсутність послідовного теґування зробило неможливим зробити точні зворотні зобов’язання — ми впроваджуємо політику теґування починаючи з наступного кварталу»
Chargeback
Chargeback — це практика розподілу хмарних витрат назад до бізнес-підрозділів, команд або центрів витрат, які їх понесли, і фактично стягують з них плату за це. Це створює пряму фінансову відповідальність.
- «Ми реалізували модель зворотного звіту, де кожна інженерна команда оплачується за їх фактичне використання хмари»
- «Фінансова команда використовує дані зворотного стягнення для внутрішньої звітності P&L»
- “Возврат требует точных данных о распределении затрат. Якщо теги відсутні, витрати потрапляють в нерозподілене відро»
Showback
Showback це практика показу командам, що вони витрачають - забезпечуючи видимість - без фактичного стягнення з них за це. Це проміжний крок між повною непрозорістю і зворотним зв’язком.
- «Ми почали з показу назад, перш ніж перейти до повного зворотного звіту — це дало командам час зрозуміти свої витрати і оптимізувати, перш ніж вони були фінансово відповідальні»
- “Щомісячний звіт про показ відправляється всім лідерам команди. Він показує хмарні витрати за командою, тенденцію з часом і найвищі витрати»
- «Showback сам по собі призвів до 15% зменшення витрат у першому кварталі — команди самооптимізувалися, як тільки вони змогли побачити цифри»
Недоліки: неефективність та нестабільність
Неактивні ресурси
Ресурси, які було забезпечено, але не використовуються — або використовуються на незначному рівні.
- «Аудит витрат виявив £ 8000 на місяць в неактивних ресурсах: 12 балансувальників навантаження без приєднаних цілей і 30 неприєднаних томів EBS»
- «Ми реалізували скрипт очищення ресурсів, який працює щотижня і відправляє звіт на канал Slack»
Ресурси сиріт
Ресурси, які були створені для чогось, чого більше не існує — база даних для проекту, який було знято з експлуатації, VPC для тестового середовища, яке ніколи не було знищено.
- «Ми знайшли сирітські ресурси з довідки про концепцію, яка була скасована шість місяців тому — команда забуває розібрати середовище»
Overprovisioning
Виділити більше обсягу, ніж насправді потрібно для завантаження, або через надмірну обережність, або через відсутність моніторингу.
- «Початкове забезпечення було консервативним — ми перепрофілювались, щоб бути безпечними під час запуску. Через шість місяців дані про використання показують, що ми можемо значно зменшити масштаб»
Практичний словник
| Term | One-line definition |
|---|---|
| Rightsizing | Matching resource size to actual usage |
| Reserved instances | Long-term commitment for discounted pricing |
| Savings plans | Flexible spend commitment for discounted pricing |
| Spot / preemptible | Cheap, interruptible spare capacity |
| Cost allocation tags | Metadata for distributing costs to teams |
| Chargeback | Billing teams for their actual cloud spend |
| Showback | Showing teams their spend without billing them |
| Idle resources | Provisioned but unused resources |
| Orphaned resources | Resources whose original purpose is gone |
| Overprovisioning | Allocating more capacity than needed |
Використання цього словаря в бізнес-зустрічі
При презентації огляду вартості хмари змішаній аудиторії інженерів і бізнес-зацікавлених сторін, словник повинен з’єднати обидва світи. Ось як може звучати обговорення вартості хмари:
«Наші витрати на хмару за Q2 склали £220,000, збільшившись з £160,000 в Q1. Зростання в основному пояснюється запуском нового рівня продукту в червні, який приніс значне нове використання обчислень і зберігання. Ми визначили три області для оптимізації: по-перше, правильного розміру - у нас є значна кількість екземплярів, що працюють з менш ніж 20% використання процесора, і правильного розміру до наступного екземпляра розміру вниз збереже приблизно £ 12,000 на місяць. По-друге, ми рекомендуємо перенести наші базові обчислення на один рік плану економії, який зменшить витрати на запит приблизно на 30%. По-третє, ми реалізуємо обов’язкові теги розподілу витрат, щоб ми могли перейти від показу до зворотного стягнення до Q4»
Это примерно 130 слов последовательной, профессиональной ФинОпс английской. Словниковий запас точний, розповідь логічна, і вона працює так само добре в письмовому звіті або вимовлена на зустрічі.