У меня есть базовый файл, который нужно упаковать в другой файл. При каждом запросе мы добавляем / объединяем файл лицензии с исходным базовым файлом и даем клиенту URL-адрес для вновь созданного упакованного файла (базовый файл + лицензия). В настоящее время мы загружаем файл из s3 в экземпляр ec2, объединяем и затем загружаем его обратно в корзину s3. Есть ли способ управлять тем же?
PS Базовый файл имеет большие размеры, а файл лицензии меньше по размеру.
Постановка проблемы: Нам нужно создать пакет из коллекции продуктов, который будет предоставлен пользователю в виде одного файла. В настоящее время мы загружаем все продукты из s3 в наш экземпляр ec2, добавляем файл лицензии, упаковываем их в новый файл пакета и загружаем «упакованный» файл обратно в s3 и делимся ссылкой с клиентом. То, что я хочу или, по крайней мере, намереваюсь сделать, это вместо того, чтобы загружать отдельные файлы и затем загружать большой файл обратно, что если я могу просто загрузить файл лицензии и дать ссылку на все отдельные файлы, чтобы упакованные файлы создавались и сохранялись на s3. сохраняет данные от S3
туда-сюда