Есть задача хранить картинки пользователей и готовить из них миниатюры.
Сейчас юзер загружает картинку, она сразу загружается на S3 и доступна по ссылке. Далее создается задача на создание миниатюры, consumer берет задачу и готовит миниатюру, далее миниатюра загружается на S3. Проблема в том, что по бизнес-логике доступ к миниатюре нужен ранее чем к оригиналу. Все эти действия выполняются на каком-то backend`е.
Хочу убрать из пищевой цепочки свой этот backend, и что бы все делалось на стороне облачного хранилища без моего участия.
Кто какие подобные сервисы знает?
Есть варианты использовать заготовки для "прослоек", такие как:
Amazon Lambda или
Google Object Change Notification или делать что-то свое на основе
Amazon S3 Event Notifications.
Но не хотелось бы с этим заморачиваться.
Вот что удалось нагуглить:
imgix.comcloudinary.com
но возможно кто-то может еще что-то посоветовать.