METABYTE
К списку статей

Вернулся в AWS и вспомнил, почему сбежал: хроники боли

Разработчик решил дать AWS второй шанс — и через неделю понял, что зря.

10 мая 20262 мин чтения
Вернулся в AWS и вспомнил, почему сбежал: хроники боли

Знаете это чувство, когда возвращаешься к старому проекту и сразу вспоминаешь, почему его ненавидел? Примерно так один смельчак зашел в AWS после долгого перерыва и получил увесистый пинок ностальгией.

Автор блога честно признается: он думал, что облачные технологии поумнели, консоль стала дружелюбнее, а документация — понятнее. Спойлер: нет. Первое же погружение в IAM-политики напомнило сборку шкафа IKEA с инструкцией на суахили. А попытка настроить VPC заставила вспомнить, почему у дата-сайентистов седеют виски.

Что именно пошло не так?

  • IAM — это боль. Создание ролей и политик до сих пор требует ритуальных танцев с бубном. Одна ошибка в JSON — и доступ к S3 закрыт наглухо.
  • CloudFormation — не панацея. Шаблоны, которые должны упрощать жизнь, на деле превращаются в многоэтажные YAML-монстры, где отступ в два пробела роняет прод.
  • Ценообразование — темный лес. Счет за месяц может отличаться от ожидаемого в 10 раз, и никто не объяснит, куда ушли деньги. "Где мои 200 баксов за Lambda? Ау?"

Но самое забавное: автор признает, что AWS остается мощным инструментом. Просто его юзабилити застряло где-то в 2015 году. Это как если бы Tesla выпустила автопилот, но для включения поворотника нужно было бы писать SQL-запрос.

Комментарий METABYTE: Мы тоже любим AWS за гибкость, но предпочитаем, чтобы за нас танцевали с бубном наши девопсы. Если ваша инфраструктура начала напоминать клубок змей — мы знаем, как ее распутать без жертв.

СЛЕДУЮЩИЙ ШАГ

Понравилось как мыслим?

Применяем те же принципы в клиентских проектах: AI, автоматизации, продукты, которые не умирают после релиза.