Підтримка і рахунки AWS: перевірений гайд для команд з ЄС
Коротка відповідь (перевірено 2026-11-02): В AWS безкоштовний план Basic покриває питання щодо акаунта і рахунків, але не технічні звернення. Платна підтримка тепер починається з Business Support+ за більшою із сум: $29 на місяць або 9% ваших витрат на AWS, а старі плани Developer і Business припиняють дію 1 січня 2027 року. Дані білінгу надходять не в реальному часі: Cost Explorer оновлюється щонайменше раз на 24 години, а AWS Budgets - до трьох разів на день, тож сповіщення може прийти вже після того, як гроші витрачено. Вихідний трафік (egress) із Франкфурта коштує $0.09 за GB після глобальних безкоштовних 100 GB на місяць. Якщо ваш стек - це кілька серверів, база даних і стабільний трафік, європейський провайдер із фіксованою ціною та живою підтримкою часто виявляється простішим рішенням; якщо ж ви залежите від керованих сервісів AWS, рішення - запобіжники, а не міграція.
Звідки це. Дві гілки r/aws від 2026-11-02: компанія, яка понад три тижні без жодної відповіді пробує форми відділу продажів, AI-чат і всі інші канали (гілка на r/aws), і "AWS billing systems have forgotten how to count" ("Білінгові системи AWS розучилися рахувати") - головоломка на кілька центів із безкоштовним рівнем у рахунку за Aurora DSQL (гілка на r/aws). Ми прочитали обидві гілки й перевірили сторінки AWS, на які вони спираються. Жодні цитати чи цифри нижче не взято з гілок, окрім випадків, де ми це вказуємо.
Що насправді показують ці дві гілки
Відділ продажів, який не відповідає. Автор допису, компанія з Південно-Східної Азії, потребує ввімкнення певних сервісів у своєму акаунті, і йому сказали, що допомогти може лише відділ продажів. Після понад трьох тижнів контактних форм і AI-чату не було навіть підтвердження отримання. Перша відповідь у гілці запитувала, які саме були питання: спільнота відповідає на багато що, але не може ввімкнути сервіси в чужому акаунті.
Рахунок, який не сходиться. На скриншоті видно рядок Aurora DSQL: 93,977.04 DPU під "$0.00 per DPU for the first 100k DPUs" і 2,894,771.278 DPU за тарифом $0.0000095 за DPU в EU (Ireland). Безкоштовний рівень на сторінці цін Aurora DSQL становить 100,000 DPU на місяць, тож близько 6,023 DPU, приблизно 6 центів за цим тарифом (наш розрахунок), потрапили в платний рядок. Один коментатор зауважив, що безкоштовне використання спільне для всіх регіонів; автор відповів, що в іншому регіоні використання не було. На сторінці сказано, що в AWS Organizations безкоштовний рівень застосовується до кожного management account. Сума мізерна. Урок - ні: розподіл безкоштовного рівня неможливо перерахувати лише за рахунком.
Очікування схвалення SES. Третя скарга, яка постійно повертається на r/aws, - email-пісочниця. Документація SES говорить про це прямо: новий акаунт може надсилати листи лише на верифіковані адреси, не більше 200 повідомлень за 24 години і 1 на секунду, у кожному регіоні, доки ви не запросите production access. AWS Support "надає першу відповідь на ваш запит протягом 96 годин", а якщо потрібна додаткова інформація - довше. Чотири дні - це факт для планування релізу, а не баг.
Плани підтримки AWS у листопаді 2026
AWS змінила свої плани 2 грудня 2025 року. Актуальний перелік на сторінці цін AWS Support (перевірено 2026-11-02):
| План | Щомісячна плата | Найшвидша відповідь (зі сторінки планів) |
|---|---|---|
| Basic | Включено | Без технічних звернень; лише звернення щодо акаунта, рахунків і квот |
| Business Support+ | Більше з $29 або 9% до $10K, 7% до $80K, 5% до $250K, 3% понад | До 30 хв, коли бізнес-критична система не працює |
| Enterprise Support | Більше з $5,000 або 10% до $150K, 7% до $500K, 5% до $1M, 3% понад | До 15 хв, коли бізнес-критична система не працює |
| Unified Operations | Більше з $50,000 або 10% до $1M, 6% до $5M, 5% понад | До 5 хв, від інженера з управління інцидентами |
Три речі легко пропустити:
- Старі плани припиняють дію 1 січня 2027 року. Developer і Business Support перестали приймати нові реєстрації 2 грудня 2025 року і припиняються 1 січня 2027 року (сторінка про завершення підтримки планів). У FAQ сказано, що акаунти Business не переводяться на Business Support+ автоматично, а клієнт Developer, який нічого не зробить, повернеться на Basic. Клієнтів Enterprise On-Ramp протягом 2026 року переводять на Enterprise Support.
- Підтримка - це відсоток від усього рахунку. Плата за egress і публічні IPv4 теж підвищує вартість підтримки.
- Відповідь - не розв'язання. Наведені вище терміни стосуються першої відповіді, і AWS каже, що "докладе всіх розумних зусиль", щоб їх дотримуватися. Питання до відділу продажів, як у першій гілці, не покриває жоден SLA підтримки.
Чому рахунок приходить після того, як гроші витрачено
Усі інструменти AWS для контролю витрат працюють на тих самих запізнілих даних білінгу:
- Cost Explorer "оновлює ваші дані про витрати щонайменше раз на 24 години", а деякі дані можуть надходити пізніше (посібник Cost Explorer). Консоль безкоштовна; кожен посторінковий запит до API коштує $0.01.
- AWS Budgets "оновлюється до трьох разів на день", зазвичай з інтервалом 8-12 годин, і AWS попереджає, що ви "можете понести додаткові витрати або використання, що перевищують поріг сповіщення бюджету", ще до того, як надійде сповіщення (посібник AWS Budgets).
- Cost Anomaly Detection запускається приблизно тричі на день на даних Cost Explorer, тож "виявлення аномалії може зайняти до 24 годин", а новому сервісу спершу потрібно 10 днів історії (посібник з виявлення аномалій).
Тож завдання, що вийшло з-під контролю у п'ятницю ввечері, може працювати більшу частину доби, перш ніж хтось про це дізнається. Бюджети - це димовий датчик, а не автоматичний вимикач.
Порахуйте приховані рядки самі: aws_bill_check.js
Два рядки найбільше дивують команди з ЄС: вихідний трафік в інтернет і публічні IPv4. AWS публікує обидва у своєму публічному Price List, для якого не потрібен акаунт. Цей скрипт читає файл тарифів на передачу даних для Франкфурта, застосовує глобальні безкоштовні 100 GB і тарифні рівні, додає $0.005 за публічну IPv4 на годину (ціни VPC) за 730 годин, а потім плату за підтримку за новими планами. Збережіть його як aws_bill_check.js:
// aws_bill_check.js - what egress, public IPv4 and a paid support plan add to an AWS bill
// usage: bun aws_bill_check.js <other_usd_month> <egress_tb_month> <public_ipv4> [price.json]
// price.json = AWS Price List file for AWSDataTransfer in eu-central-1 (public, no account needed)
const [base, tb, ips, file = 'dt-eu-central-1.json'] = process.argv.slice(2)
const j = await Bun.file(file).json()
const tiers = [] // [beginGB, endGB, usdPerGB] for internet egress from Frankfurt
let freeGB = 0
for (const [sku, p] of Object.entries(j.products)) {
const u = p.attributes.usagetype
if (u !== 'EUC1-DataTransfer-Out-Bytes' && u !== 'Global-DataTransfer-Out-Bytes') continue
for (const o of Object.values(j.terms.OnDemand[sku]))
for (const d of Object.values(o.priceDimensions)) {
if (u.startsWith('Global')) freeGB = +d.endRange
else tiers.push([+d.beginRange, d.endRange === 'Inf' ? Infinity : +d.endRange, +d.pricePerUnit.USD])
}
}
tiers.sort((a, b) => a[0] - b[0])
// tiered fee: rates = [[upToUSD, share], ...], the plan charges the larger of min and the sum
const tiered = (usd, min, rates) => {
let fee = 0, from = 0
for (const [to, r] of rates) { fee += Math.max(0, Math.min(usd, to) - from) * r; from = to }
return Math.max(min, fee)
}
// aws.amazon.com/premiumsupport/pricing/, checked 2026-11-02
const bsPlus = usd => tiered(usd, 29, [[10e3, .09], [80e3, .07], [250e3, .05], [Infinity, .03]])
const enterprise = usd => tiered(usd, 5000, [[150e3, .10], [500e3, .07], [1e6, .05], [Infinity, .03]])
let gb = Math.max(0, +tb * 1024 - freeGB), egress = 0 // the price list counts 1 TB = 1024 GB
for (const [b, e, usd] of tiers) { egress += Math.max(0, Math.min(gb, e - b)) * usd; gb -= Math.min(gb, e - b) }
const ipv4 = +ips * 0.005 * 730 // aws.amazon.com/vpc/pricing/: $0.005 per IP-hour, 730 h a month
const aws = +base + egress + ipv4
const row = (k, v) => console.log(k.padEnd(34), ('$' + v.toFixed(2)).padStart(11))
console.log(`price list ${j.publicationDate.slice(0, 10)}, free ${freeGB} GB, tiers ${tiers.map(t => t[2]).join(' / ')} $/GB`)
row('compute, storage, other (input)', +base)
row(`egress ${tb} TB to the internet`, egress)
row(`public IPv4 x ${ips}`, ipv4)
row('AWS charges before support', aws)
row('+ Business Support+ (min $29)', bsPlus(aws))
row('+ Enterprise Support (min $5,000)', enterprise(aws))
row('total with Business Support+', aws + bsPlus(aws))
curl -sLo dt-eu-central-1.json https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/eu-central-1/index.json
bun aws_bill_check.js 6000 40 10
Результат, запущено на хмарному сервері DCXV з Bun 1.4.4 2026-11-02 (вхідні дані - приклад: $6,000 інших сервісів, 40 TB egress, 10 публічних IPv4):
price list 2026-09-16, free 100 GB, tiers 0.09 / 0.085 / 0.07 / 0.05 $/GB
compute, storage, other (input) $6000.00
egress 40 TB to the internet $3524.30
public IPv4 x 10 $36.50
AWS charges before support $9560.80
+ Business Support+ (min $29) $860.47
+ Enterprise Support (min $5,000) $5000.00
total with Business Support+ $10421.27
У цьому прикладі egress становить 37% рахунку без підтримки, а оскільки Business Support+ - це частка від усього рахунку, egress додає ще близько $317 на місяць плати за підтримку. Підставте свої цифри: скрипт виводить дату прайс-листа, тож видно, коли AWS востаннє його змінювала. Ціни без ПДВ.
Захистіться в AWS цього тижня
- Визначтеся з планом підтримки до 1 січня 2027 року. Якщо ви на Developer або Business Support, перевірте консоль зараз; ніхто не переведе вас на Business Support+ за замовчуванням.
- Налаштуйте два бюджети, а не один. Місячний бюджет витрат зі сповіщеннями на 50%, 80% і 100% фактичних витрат, плюс сповіщення за прогнозом. Надсилайте їх на спільну поштову скриньку або в SNS topic, а не одній людині.
- Увімкніть Cost Anomaly Detection і пам'ятайте про затримку в 24 години. Для того, що може спалити гроші за години (GPU-інстанси, NAT gateways, відкриті S3 buckets), встановіть жорсткий ліміт у самому сервісі: квоти, максимуми auto scaling, lifecycle rules.
- Порахуйте egress до запуску. Медіа, резервне копіювання чи AI-інференс можуть зробити egress найбільшим рядком, як показує приклад. Клієнти з ЄС також можуть запитати AWS Support про знижені тарифи на передачу даних згідно з European Data Act у відповідних випадках, як зазначено на сторінці цін EC2.
- Плануйте черги, які ви не контролюєте. Запитуйте production access для SES щонайменше за тиждень до того, як він знадобиться, і відкривайте звернення щодо квот і акаунта заздалегідь. Щодо продажів, партнер або реселер часто швидший за веб-форму.
- Зберігайте докази щодо рахунків. Для спірного рядка експортуйте дані Cost and Usage і відкрийте звернення щодо акаунта і рахунків: Basic їх включає, тож для помилкового нарахування платний план ніколи не потрібен.
Коли європейський провайдер із фіксованою ціною підходить краще
AWS - правильний інструмент, коли ви користуєтеся його каталогом керованих сервісів: Lambda, DynamoDB, SQS, Bedrock, глобальні регіони. Біль у цих гілках - інший випадок: невелика команда, якій потрібні сервер, людина, з якою можна поговорити, і передбачуваний рахунок.
| Питання | На користь AWS | На користь EU-провайдера з фіксованою ціною |
|---|---|---|
| Що використовує стек? | Багато керованих сервісів | VM, база даних, контейнери |
| Як зростає трафік? | Здебільшого всередині AWS | Назовні до користувачів, рівномірно |
| Хто відповідає о 3 ночі? | Ваш власний on-call плюс платний план | Інженери провайдера, включено |
| Як читати рахунок? | Cost Explorer, теги, затримка 24 год | Одна місячна ціна за сервер |
| Де мають зберігатися дані? | Достатньо регіону в ЄС | Компанія з ЄС і майданчики в ЄС |
DCXV надає хмарні сервери і виділені сервери у дата-центрах Tier III у Празі та Ковільяні. Ціна - за сервер на місяць (хмара від EUR 15 за 2 vCPU, 4 GB RAM і 40 GB NVMe, без ПДВ), з безлімітним трафіком на спільному порту 1 Gbit/s, тож рядка з оплатою за кожен GB немає, а цілодобова підтримка інженерами включена на кожному тарифі. Від чого ви відмовляєтеся: немає каталогу керованих сервісів і два майданчики замість понад тридцяти регіонів. Наша сторінка альтернативи AWS зіставляє розміри EC2 з тарифами, порівняння вартості AWS і виділеного сервера містить повні розрахунки, а посібник з міграції на хмарний сервер описує переїзд. Надішліть результат aws_bill_check.js на sales@dcxv.com, і людина відповість вам з пропозицією, розрахованою під ваше навантаження.
