Size: a a a

2021 January 05

S🕶

Sander 🕶 in AWS_RU
понял Dmytro
источник

S🕶

Sander 🕶 in AWS_RU
мне теперь надо решить по какому решению я пойду теперь:
1) lambda containers s3fs
2) s3 + /tmp folder in lambda temp storage
------
если 1) особо ни чем не отличается от efs и так же быстро способна работать то выбор очевиден,
только если это уже контейнеры lambda, то что там с ценником, так как я когда lambda начал смотреть пол года назад не слышал ничего про такое.
источник

DZ

Dmytro Zavalkin in AWS_RU
я бы не связывался с s3fs без крайней необходимости
источник

DZ

Dmytro Zavalkin in AWS_RU
s3 + /tmp сильно понятнее и проще будет как по мне
источник

S🕶

Sander 🕶 in AWS_RU
а что с s3fs не так? очень сложно (? - просто оно больше похоже на efs - который монтируешь к диску
источник

S🕶

Sander 🕶 in AWS_RU
с контейнерами дороже будет lambda? как отдельный сервис оно не идет прайс так-то не посмотреть
источник

S🕶

Sander 🕶 in AWS_RU
я так же использую serverless + CloudFormattion, не знаю если тут будут continer images, то нужен ли serverless,
ибо он создает zip архивы, так же мне CloudFormation, совсем не понравился.
источник

DZ

Dmytro Zavalkin in AWS_RU
Sander 🕶
с контейнерами дороже будет lambda? как отдельный сервис оно не идет прайс так-то не посмотреть
с этим не работал, не подскажу
источник

S🕶

Sander 🕶 in AWS_RU
подключить изи
functions:
 someFunction:
   image: <account>.dkr.ecr.<region>.amazonaws.com/<repository>@<digest>
источник

DZ

Dmytro Zavalkin in AWS_RU
Sander 🕶
а что с s3fs не так? очень сложно (? - просто оно больше похоже на efs - который монтируешь к диску
ну кроме проблем с перфомансом (у меня как-то на убунте кушал драйвер 2 ядра) это просто инструмент для всяких старых цмсок которые напрямую не могут в s3 файлы грузить
источник

S🕶

Sander 🕶 in AWS_RU
а вот задеплоить хмм надо посмотреть
источник

DZ

Dmytro Zavalkin in AWS_RU
для данной задачи я бы не тащил его сюда
источник

S🕶

Sander 🕶 in AWS_RU
Dmytro Zavalkin
ну кроме проблем с перфомансом (у меня как-то на убунте кушал драйвер 2 ядра) это просто инструмент для всяких старых цмсок которые напрямую не могут в s3 файлы грузить
немного не понял
источник

S🕶

Sander 🕶 in AWS_RU
я просто подумал а вот на будущее, если будут большие файлы и я такой ахтунг
источник

VM

Viktor Mazankin in AWS_RU
Sander 🕶
я просто подумал а вот на будущее, если будут большие файлы и я такой ахтунг
Тогда апи наше все, там можно работать с диапазоном файла
источник

S🕶

Sander 🕶 in AWS_RU
Viktor Mazankin
Тогда апи наше все, там можно работать с диапазоном файла
простите я немного не понял
источник

VM

Viktor Mazankin in AWS_RU
Sander 🕶
простите я немного не понял
S3 позволяет не только целиком файл считать или записать, но и кусок файла
источник

VM

Viktor Mazankin in AWS_RU
Таким образом можно работать как с примитивной FS практически
источник

S🕶

Sander 🕶 in AWS_RU
чтоб сделать нормально через containers lambda, там придется еще настроить CI,
так как по описанию - тут придется много ручной работы.
- сбилдить локально docker image
- создать ECR::Repository
- запушить туда image
- и тогда только можно запускать serverless
источник

S🕶

Sander 🕶 in AWS_RU
если бы он у тебя все это делал автоматически, вместо zip архива чтоб он билдил image его заливал с новой версией,
и динамически в функцию вставлял
источник