Что на самом деле значит «управляемый» (и что всё ещё ваше)
Управляемый (managed) сервис — это когда платформа берёт на себя скучные и опасные части: серверы, патчи безопасности, масштабирование, бэкапы. «Бессерверный», «управляемая база данных» и «платформа как сервис» (PaaS) — всё это варианты одной и той же сделки: вы отдаёте эксплуатацию и продолжаете строить. Для одиночного разработчика это не лень, а рычаг. Часы, которые вы не потратили на установку обновлений безопасности Linux, — это часы, которые вы тратите на сам продукт.
Но «управляемый» — не «волшебный». Несколько вещей остаются вашей ответственностью, сколько бы ни брала на себя платформа:
- Ваши данные. Платформа держит базу данных запущенной; а вот наличие бэкапа, восстановление которого вы реально проверили, — на вас. Нажмите кнопку «экспорт» один раз и убедитесь, что файл не пустой.
- Ваши секреты. API-ключи живут в хранилище секретов платформы, но ротация утёкшего ключа и привычка никогда не вставлять ключ в публичный репозиторий или скриншот — ваша работа.
- Ваш счёт. Автомасштабирование прекрасно, пока оно не отмасштабирует ваш счёт. Настройте оповещения о расходах и лимиты — следующий раздел целиком об этом, потому что это самый болезненный провал.
- Ваше понимание. Когда что-то ломается в полночь, «платформа разберётся» работает лишь до определённого предела. Не нужно быть экспертом, но вы должны уметь читать логи и ясно описать сбой для AI. Это и есть вся философия «понимай, что выкатываешь» в одном предложении.
Здоровый настрой: отдавайте на аутсорс эксплуатацию, а не понимание. Пусть платформа крутит машины; вы остаётесь тем, кто знает, что эти машины делают.