Size: a a a

2020 March 03

AP

Alexander Patrushev in AWS_RU
Arty Z
всем привет! подскажите, можно ли предоставить доступ к internal load balancer, который живет допустим в VPC A, из другого VPC, например VPC B?

при этом не хотелось бы давать роут ко всему субнету в VPC A для VPC B
Посмотрите в сторону private link. Ещё можно сделать peering или transit gw с хитрыми политиками роутинга
источник

AP

Alexander Patrushev in AWS_RU
Artem D.
вопрос такой. юзер идет за картинкой на cloudfront origin'ом служит api gateway а за ним лямбда, которая резайзит картинку которую находит в s3 бакете. юзер получает хедеры типа
cache-control: max-age=31536000,public
expires: Wed, 03 Mar 2021 12:55:07 GMT

странно, но я ожидаю, что картика будет находится на edge довольно долго, пускай не год, в итоге через примерно пару часов получаю
x-cache: Miss from cloudfront

причем cache-control пробрасывается с origin. т.е. cloudfront по идее должен его обрабатывать, но почему-то этого не происходит. что это может быть?
А зачем API GW? Дешевле будет lambda@edge по событию cache miss.


https://aws.amazon.com/blogs/networking-and-content-delivery/resizing-images-with-amazon-cloudfront-lambdaedge-aws-cdn-blog/
источник

AP

Alexander Patrushev in AWS_RU
morheal
привет, нужно на проекте сделать чтобы логи писались в облаке, то есть чтобы при удаление сервера, логи сохранялись в нем, подскажите в каком направлении копать? думала синхронизировать папку с логами с с3 бакетом, но может есть какое-то решение по лучше?
Cloud watch logs или Kinesis firehose agent
источник

m

morheal in AWS_RU
спасибо
источник

AP

Alexander Patrushev in AWS_RU
Jeison Mortyre
там есть хелз чек, но это вроде не то. писать лямбду?
источник

R

Roman 🇲🇪 in AWS_RU
Arty Z
всем привет! подскажите, можно ли предоставить доступ к internal load balancer, который живет допустим в VPC A, из другого VPC, например VPC B?

при этом не хотелось бы давать роут ко всему субнету в VPC A для VPC B
Адреса балансера назначаются динамически. Если это нарушает безопасность - сделайте отдельные подсети для внутренних балансеров, это беспрактис.
источник

MV

Maxim Vynogradov in AWS_RU
Привет! Кто-то запускал SQS локально через serverless-offline-sqs + elasticmq ?
У меня какая-то странная бажина - лямбда-тригер дёргается по несколько раз, айдишки сообщений разные, не пойму в чём прикол. (node js 12)
Возвращает она нормальный объект, не падает. Такое чувство, что сообщения не удаляются,  хотя по доке - должны? Или я ошибаюсь и нужны дополнительные телодвижения?
Конфиг:
TgMessageQueue:
 Type: AWS::SQS::Queue
 Properties:
   QueueName: ${self:custom.tgMessageQueue}
   VisibilityTimeout: 300
   MessageRetentionPeriod: 600

Лямбда:
me
ssage_consumer:
   handler: messageConsumer.handler
   reservedConcurrency: 5
   memorySize: 512
   timeout: 300
   events:
     - sqs:
         queueName: ${self:custom.tgMessageQueue}
         arn:
           Fn::GetAtt:
             - TgMessageQueue
             - Arn
         batchSize: 10
   tags:
     user: vynogradov
К
ажись ничего необычного... но сообщения приходят кажись сейчас по два, раньше было по 5...
источник

MV

Maxim Vynogradov in AWS_RU
* не удаляются сразу...
источник

MV

Maxim Vynogradov in AWS_RU
Всё, преступление раскрыто, не обращайте внимание)
источник

A

Aleksei in AWS_RU
Maxim Vynogradov
Всё, преступление раскрыто, не обращайте внимание)
интересно же
источник

AV

Alexander Valkov in AWS_RU
Alexander Davydov
Я сколько в Москве выступал, для многих днем даже добраться большая проблема. А трансляция такого мероприятия - это тот продукт, за который (я например) готов платить
Я сам сколько раз решал в пользу онлайн-трансляции, живя при этом в Москве )
источник

MV

Maxim Vynogradov in AWS_RU
Aleksei
интересно же
Да дёргал тело лямбды как функцию под ней же в коде (забыл убрать, использовал для тестирования). В итоге когда сама лямбда дергалась, то тело функции отрабатывали дважды.
Глупая ошибка
источник

A

Aleksei in AWS_RU
Maxim Vynogradov
Да дёргал тело лямбды как функцию под ней же в коде (забыл убрать, использовал для тестирования). В итоге когда сама лямбда дергалась, то тело функции отрабатывали дважды.
Глупая ошибка
а 5 раз?)
источник

AD

Artem D. in AWS_RU
пасип!
источник

AD

Artem D. in AWS_RU
Alexander Patrushev
Это не сервис )
Это скорее пример что можно сделать.
сколько же этот пример используют, просто жесть)
источник

MV

Maxim Vynogradov in AWS_RU
Aleksei
а 5 раз?)
Одна лямбда была подписана на несколько ивентов, иногда получалось так что они тригерили одновременно
источник

AD

Artem D. in AWS_RU
т.е. по событию? можно сделать чтоб на edge лямбда прогревала контент если он вдруг ставится miss, без запроса юзера?
источник

A

Aleksei in AWS_RU
Maxim Vynogradov
Одна лямбда была подписана на несколько ивентов, иногда получалось так что они тригерили одновременно
Спасибо)
источник

AD

Artem D. in AWS_RU
Artem D.
т.е. по событию? можно сделать чтоб на edge лямбда прогревала контент если он вдруг ставится miss, без запроса юзера?
кажется да
источник

AD

Artem D. in AWS_RU
ну вроде бы может даже не дешевле т.к. будет взыматься плата за передачу данных в регион где запускается lambda из региона где находится бакет с картинкой для ресайза.
источник