Як знизити витрати на AWS: RI та Savings Plans на практиці

Ми часто стикаємося з ситуацією, коли клієнти платять за хмарні ресурси в 1.5–2 рази більше, ніж потрібно. Причина — відсутність аналізу використання та купівля Reserved Instances або Savings Plans «на око». Маючи досвід роботи з AWS, ми провели понад 50 оптимізацій і знаємо, як заощадити від 30% до

Розробка та обслуговування будь-яких видів сайтів:

Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

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

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Як знизити витрати на AWS: RI та Savings Plans на практиці
Середній
~2-3 дні

Наші компетенції:

Часті запитання

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1418
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1285
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    983
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1242
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    983
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    997

Ми часто стикаємося з ситуацією, коли клієнти платять за хмарні ресурси в 1.5–2 рази більше, ніж потрібно. Причина — відсутність аналізу використання та купівля Reserved Instances або Savings Plans «на око». Маючи досвід роботи з AWS, ми провели понад 50 оптимізацій і знаємо, як заощадити від 30% до 60% без втрати продуктивності. Згідно з документацією AWS, Savings Plans можуть знизити витрати до 72% порівняно з on-demand.

Як вибрати між Reserved Instances та Savings Plans?

Reserved Instances (RI) — зобов'язання використовувати конкретний тип інстансу в регіоні/AZ. Максимальна знижка при мінімальній гнучкості. Savings Plans (SP) — зобов'язання витрачати певну суму на годину. Гнучко застосовується до EC2, Fargate, Lambda. Менша знижка, більше свободи. Savings Plans кращі за RI в гнучкості, але якщо навантаження стабільне — RI вигідніші.

Параметр Reserved Instances Savings Plans
Знижка 30–60% 20–50%
Гнучкість Низька (тип + регіон) Висока (будь-які EC2, Fargate, Lambda)
Застосовність EC2, RDS, ElastiCache EC2, Fargate, Lambda
Рекомендується Стабільні DB сервери Гнучкий compute

Чому аналіз baseline критичний?

Купівля без аналізу — ризик. Типова помилка: купити RI на 20 інстансів, потім масштабуватися вниз до 5. Невикористовувані RI все одно тарифікуються. Правильний підхід:

  • Зібрати метрики за мінімум 2–4 тижні, використовуючи AWS Cost Explorer.
  • Визначити baseline — кількість інстансів, що працюють 24/7.
  • Покривати RI/SP лише baseline, решту — on-demand або Spot.

Приклад: для 10 постійно працюючих інстансів m6i.xlarge baseline становить 10. Savings Plans на цю суму дають економію близько $1,200 на місяць.

def calculate_savings_plan_commitment( instance_hours_per_day: dict, on_demand_rates: dict, savings_plan_discount: float = 0.32 ) -> float: total_on_demand_per_hour = sum( hours / 24 * on_demand_rates[instance_type] for instance_type, hours in instance_hours_per_day.items() ) return total_on_demand_per_hour * 0.80 * (1 - savings_plan_discount) 

Який тип оплати вибрати для Reserved Instances?

Тип оплати впливає на знижку та cash flow:

Тип оплати Передоплата Щомісячний платіж Знижка
No Upfront 0% Є ~20–30%
Partial Upfront Часткова Є ~30–45%
All Upfront 100% Немає ~40–60%

Термін: 1 рік або 3 роки. Для 3 років знижка значно вища, але потребує впевненості в довгостроковій архітектурі.

Compute Savings Plans: практичний приклад

Baseline: 10 інстансів m6i.xlarge в us-east-1 постійно. On-demand ціна: $0.384/год. Commitment через Compute Savings Plans: ~$0.261/год, що на 32% нижче on-demand. Знижка варіюється від 20% до 50% залежно від зобов'язань.

RDS Reserved Instances

Для баз даних RI особливо вигідні — БД працюють 24/7, немає сенсу платити on-demand. RDS Multi-AZ з 1-річним RI дає знижку 30–40%, ElastiCache Reserved Nodes — 30–50%. Важно: RDS RI не переносяться між instance families.

Marketplace для невикористовуваних RI

Якщо купили RI, але інфраструктура змінилася — непотрібні RI можна продати на AWS Marketplace для Reserved Instances. Ціна продажу зазвичай нижча за on-demand, але дозволяє повернути частину коштів.

Регулярний review

Щоквартально:

  • Перевірити utilization куплених RI/SP (ціль: > 90%).
  • Оцінити зміни в архітектурі на наступні 12 місяців.
  • Вирішити про продовження або зміну зобов'язань.

Що входить в роботу

  1. Аудит поточного використання: збір метрик за 4 тижні, виявлення baseline.
  2. Рекомендації: вибір типу RI/SP, оптимальної комбінації та терміну.
  3. Впровадження: купівля через консоль або API, налаштування опцій.
  4. Моніторинг: відстеження utilization, Alert при падінні нижче 90%.
  5. Звіт про економію: прозорий, з розрахунками.

Як ми це робимо

Наш процес включає: аналіз поточного використання (4 тижні метрик), визначення baseline, підбір оптимального типу RI/SP, купівлю та моніторинг ефективності. Ми гарантуємо, що економія почнеться з першого місяця. Якщо ви хочете скоротити витрати на AWS, зв'яжіться з нами — ми проведемо безкоштовний попередній аналіз.

Строки

  • Аналіз поточного використання — 1–2 дні.
  • Підготовка рекомендацій — 1 день.
  • Купівля RI/SP (після узгодження) — 1–2 години.
  • Верифікація застосування знижок — 1–3 дні.

Замовте аудит хмарних витрат: ми гарантуємо, що економія почнеться з першого місяця. Досвід оптимізації в AWS, понад 50 проектів з оптимізації витрат. Отримайте консультацію: наша команда проаналізує ваш акаунт і запропонує конкретні кроки.