Vocabulary for Cloud Cost Optimization Conversations

Англійський словник для оптимізації хмарних витрат: rightizing, зарезервовані екземпляри, egress, неактивні ресурси і фрази для обговорення компромісів FinOps з зацікавленими сторонами.

Счета за облако - одна из немногих инженерных тем, о которых заботится вся компания, от разработчиков до финансового директора. Щоб взяти участь у цих розмовах, вам потрібен словник FinOps — дисципліна управління хмарними витратами. Цей посібник містить основні терміни, поширені фрази і приклади речень для обговорення оптимізації витрат англійською мовою.


Основні концепції

TermMeaning
RightsizingMatching resource size to actual usage.
Idle resourcesThings you pay for but don’t use.
Over-provisioningAllocating more capacity than you need.
EgressData leaving the cloud (often charged).
Reserved instancesDiscounted capacity bought in advance.
Spot instancesCheap, interruptible capacity.
AutoscalingAdding or removing capacity automatically.

“Половина з цих екземплярів мають надмірне забезпечення — ми могли б змінити їх розміри і зменшити рахунок на 30%.”


Мова закону

  • ** Скорість спалювання ** — швидкість, з якою ви витрачаєте енергію.
  • ** Темп виконання ** — прогнозовані річні витрати за поточним темпом.
  • ** Економіка одиниць ** — вартість на клієнта, на запит, на транзакцію.
  • Відпущені витрати — контракт на витрачання мінімальної суми для отримання знижки.
  • ** Showback / chargeback ** — приписування витрат командам.

“Наша швидкість вигорання зросла в минулому місяці — швидкість виконання зараз показує, що наш бюджет подвоїться, якщо нічого не зміниться.” “Ми повинні поглянути на економіку одиниці: скільки це коштує нам обслуговувати одного активного користувача?”


Використовує словосполучення

  • ** зменшити ** / ** зменшити ** / ** скоротити ** витрати
  • для ** зміни розміру ** екземпляра
  • ** вивести з експлуатації ** не використовувані ресурси
  • ** обмежити ** резервовану потужність
  • для ** призначення ** вартості команді
  • для прогнозування витрат наступного кварталу

“Давайте знищимо кластер на ніч - ніхто не використовує його після 19:00.”


Розмова про екскурсії

Оптимізація витрат завжди є балансом проти надійності і швидкості розробника. Англійська мова має значення:

“Спот- екземпляри дешевші, але їх можна відновити в будь- який час, тому ми використовуємо їх тільки для збоївостіх завантажень.” “Зарезервовані екземпляри економлять гроші, але вони блокують нас на рік — нам потрібно бути впевненими щодо базисного навантаження.” “Ми могли б заощадити більше, але це б сповільнило команду, і це б неправильна економія.”

Фраза “фальшива економіка” (економія грошей у спосіб, який коштує більше в іншому місці) є дуже корисною в цих дискусіях.


Основні джерела відходів

Коли пояснюють, куди йдуть гроші, постійно згадуються такі терміни:

SourcePlain English
Zombie resourcesForgotten things still running.
Orphaned volumesStorage no longer attached to anything.
Cross-region egressPaying to move data between regions.
Over-retentionKeeping logs and backups longer than needed.
Idle databasesDatabases provisioned but barely queried.

“Ми знайшли декілька зомбі-балансувальників навантаження з проекту, який закрили минулого року — це чиста марнотрата.”


Фрази для спілкування з учасниками

Коли ви говорите з нетехнічними зацікавленими сторонами, перекладайте жаргон на вплив:

“Просто кажучи, ми платимо за потужності, які ми не використовуємо - як оренда складу, який наполовину порожній.” “Ця зміна збереже приблизно £4,000 на місяць без впливу на продуктивність.” “Здесь есть быстрая победа, и более долгосрочная часть, которая требует инженерного времени.”

Фраза * «швидка перемога» * сигналізує про дії з низьким витратою зусиль, високою цінністю — лідери люблять чути це.


Управління очікуваннями

“Ці економії є оцінками — фактичні цифри залежатимуть від потоку даних.”

  • “Ми можемо агресивно скоротити витрати, але я рекомендую поступовий підхід, щоб уникнути ризику надійності.” * “Деякі з цих потребують попередніх інженерних зусиль, перш ніж ми побачимо результати.”

Честное хеджирование защищает твою репутацию, когда приходят реальные цифры.


Люди плутають слова

ConfusedClarification
Reserved vs spotReserved is committed and stable; spot is cheap and interruptible.
Egress vs ingressEgress is data out (usually charged); ingress is data in (often free).
Cost vs usageUsage is how much you consume; cost is what you pay for it.

Приклади виразів для практики

  • “Наша найбільша можливість - це зміна розміру надмірно обладнаних екземплярів і виведення з експлуатації неактивних ресурсів - це швидка перемога, яка коштує близько 25% рахунку. Зарезервовані екземпляри збережуть більше, але я б почекав, поки наша базова завантаження стабільна перед затвердженням. ”*

Если ты можешь говорить так плавно, как это, ты можешь вести серьезную беседу по финансовым операциям.


Розмова про хмарні витрати все частіше стає частиною роботи кожного інженера. З цим словником — правильно розрахувати, вихід, швидкість вигорання, хибна економія, швидка перемога — і вищезгаданим компромісним виразом, ви можете перенести розмову з неясного турботи про рахунок на конкретні, пріоритетні дії, які розуміє вся компанія.

На практиці: Навігація нюансів для не-народжені мовці

Погляньмо правді в очі – навіть якщо ви розумієте * концепцію * зменшення хмарних витрат, сформулювати це чітко англійською мовою може бути складно. Це не просто про знання слів; це про використання їх точно і впевнено, щоб ефективно повідомляти свої рекомендації. Для розробників, які будують свої професійні навички англійської мови, розпізнавання тонких відмінностей у фразування є критичним. Розглянемо наступний сценарій: ви визначили значну кількість не використовуваних екземплярів EC2, які працюють у непікові години. Спочатку ви можете написати коментар перегляду коду, у якому просто вкажете « Зменшити розмір екземпляра EC2 ». Хоча це технічно правильно, у цьому коментарі бракує контексту, і його можна розглядати як надто агресивний або навіть порушує роботу команди.

Ключ - в тому, щоб зменшити рівень агресії, використовуючи фрази, які визнають потенційний вплив. Замість цього спробуйте щось на зразок: «Я виявив деякі екземпляри EC2, які постійно працюють, але мають низький рівень використання в непікові години. * Чи можемо ми дослідити правильне розміщення цих екземплярів, щоб зменшити наші загальні витрати, мінімізуючи будь-які перешкоди для продуктивності програми? *» Зауважте, як ця фраза вводить тон співпраці і передбачає потенційні проблеми. Вона формує рекомендацію як можливість для оптимізації, а не директиву. Аналогічно, під час написання опису запитів на завантаження, у якому пояснюється зміна, пов’ язана з зарезервованими екземплярами, уникайте вказати « Купити більше зарезервованих екземплярів ». Краще буде вказати: « Щоб зменшити майбутні коливання вартості, ми збільшуємо кількість зарезервованих екземплярів для серверів баз даних. Це забезпечить передбачувану ціну і потенційно нижчі витрати в порівнянні з використанням на запит»

Інша поширена область плутанини виникає при обговоренні * вихідних * платежів. Багато розробників спочатку думають про це як про дані, що залишають хмарне середовище, але це складніше, ніж це. Це часто представляється як витрата, і пояснення нюансів щодо її мінімізації є важливим для обговорення FinOps. Фрази на кшталт «оптимізувати вихідні шаблони» або «зменшити витрати на перенесення даних» часто використовуються, але вони можуть звучати абстрактно. Поясніть * чому * зменшення вихідного трафіку має значення: “Високий вихідний трафік значно впливає на наш рахунок, особливо з великими наборами даних, що передаються з S3 до зовнішніх служб. Давайте дослідимо, чи можемо ми кешувати часто доступні дані ближче до серверів застосунків, щоб мінімізувати цей перенос. ”

Нарешті, пам’ятайте, що зацікавлені сторони - менеджери проектів, власники продуктів, навіть старші інженери - можуть не мати глибокого розуміння хмарної інфраструктури. Використання чіткої і короткої мови, уникнення технічного жаргону, де це можливо, і активне пояснення * аргументів * за вашими рекомендаціями створює довіру і сприяє продуктивним розмовам.

aws ec2 describe-instances --instance-ids i-0abcdef1234567890  # Example CLI command to inspect instance details.

Поширені запитання

Про що ця стаття "Vocabulary for Cloud Cost Optimization Conversations"?

Англійський словник для оптимізації хмарних витрат: rightizing, зарезервовані екземпляри, egress, неактивні ресурси і фрази для обговорення компромісів FinOps з зацікавленими сторонами.

Чи безкоштовна ця стаття?

Так. Усі статті на CoderSlingo, включно з цією, доступні безкоштовно без реєстрації.

Скільки часу займає читання "Vocabulary for Cloud Cost Optimization Conversations"?

Приблизно 9 min.