Size: a a a

2020 December 30

SK

Svyatoslav Kovtunenk... in AWS_RU
Sander 🕶
у меня есть приложение разбитое на lambda, одна lambda передает информацию в другую, каждая функция делает свои действие,
вопрос стоял мне как передавать информацию между lambdas?
1) можно просто делать destination lambda, тогда он сразу запустит след. функцию, но depoy-ить будет не удобно, функции привязаны друг к дружке цепочкой.

2) destination sqs - очень удобно, тем что разворачивать это будет проще, нет привязки функций друг к другу, но sqs очень медленные если ты не отправляешь в течении определенного времени сообщения, то он словно спит и доставляет твое сообщение, только через секунд 20-30, что очень медленно, только вот поэтому мне не очень нравится решение с sqs.

3) может какие-то получше решения есть?
SNS?
источник

S🕶

Sander 🕶 in AWS_RU
я не пробовал, не знаю на сколько он быстрый,
но есть еще такая задача, где надо информацию из lambda - разделить на 3x sqs сообщения и в зависимости от типы, будет запускатся нужная мне lambda функция.
источник

S🕶

Sander 🕶 in AWS_RU
D K
держать sqs прогретой
как это можно сделать? и будет ли это стоить $
источник

S

Salem in AWS_RU
можно сделать SNS топик + subscription filter на каждую лямбду
источник

S

Salem in AWS_RU
будет быстрее
источник

A

Alexander in AWS_RU
Sander 🕶
у меня есть приложение разбитое на lambda, одна lambda передает информацию в другую, каждая функция делает свои действие,
вопрос стоял мне как передавать информацию между lambdas?
1) можно просто делать destination lambda, тогда он сразу запустит след. функцию, но depoy-ить будет не удобно, функции привязаны друг к дружке цепочкой.

2) destination sqs - очень удобно, тем что разворачивать это будет проще, нет привязки функций друг к другу, но sqs очень медленные если ты не отправляешь в течении определенного времени сообщения, то он словно спит и доставляет твое сообщение, только через секунд 20-30, что очень медленно, только вот поэтому мне не очень нравится решение с sqs.

3) может какие-то получше решения есть?
EventBridge
источник

S🕶

Sander 🕶 in AWS_RU
есть предложение:
1) sns topic + sub. filter
2) event bridge
что выбрать? ( интересно что лучше подойдет
источник

VS

Vladimir Samoylov in AWS_RU
Sander 🕶
есть предложение:
1) sns topic + sub. filter
2) event bridge
что выбрать? ( интересно что лучше подойдет
Я за Event bridge
Мне понравилось с ним работать
Хоть и задача была совсем другая, но возможности сервиса очень порадовали
источник

S🕶

Sander 🕶 in AWS_RU
Vladimir Samoylov
Я за Event bridge
Мне понравилось с ним работать
Хоть и задача была совсем другая, но возможности сервиса очень порадовали
надо почитать вечером - больше вам спасибо
источник

Q

Qwerty123 in AWS_RU
Vladimir Samoylov
Я за Event bridge
Мне понравилось с ним работать
Хоть и задача была совсем другая, но возможности сервиса очень порадовали
scheduler для Lambda вроде тоже на Event Bridge работают?
источник

A

Andrey in AWS_RU
Qwerty123
scheduler для Lambda вроде тоже на Event Bridge работают?
да
источник

Q

Qwerty123 in AWS_RU
Andrey
да
спасибо
источник

S🕶

Sander 🕶 in AWS_RU
Vladimir Samoylov
Я за Event bridge
Мне понравилось с ним работать
Хоть и задача была совсем другая, но возможности сервиса очень порадовали
можно узнать, возможно ли через него сделать - след. действия/покрывает ли он эти кейсы:
- скорость доставки сообщения между lambdas,
- из одного сообщения создать 3х одинаковые сообщения и каждую разослать по разным lambda функциям (так надо потому что, каждая job выполняется отдельно, и каждый из них имеет status: PENDING, COMPLETED, хранить все в одном будет не очень практично)
источник

A

Alexander in AWS_RU
Sander 🕶
можно узнать, возможно ли через него сделать - след. действия/покрывает ли он эти кейсы:
- скорость доставки сообщения между lambdas,
- из одного сообщения создать 3х одинаковые сообщения и каждую разослать по разным lambda функциям (так надо потому что, каждая job выполняется отдельно, и каждый из них имеет status: PENDING, COMPLETED, хранить все в одном будет не очень практично)
Да. Разные правила на один EventBus
источник

MV

Maxim Vynogradov in AWS_RU
Привет! Есть ли возможность сделать path routing через cloudfront - на статический ip ес2 инстанса?
я нашёл только один вариант - создать ещё лоадбалансер, который будет роутить на EC2, а потом уже прикрутить ALB под клаудфронт.
источник

AT

Al T in AWS_RU
Если не даёт указать ip в клаудфронте, то тогда уж точно можно сделать fqdn в route53 и его  указать в качестве ориджин
источник

MS

Mikhail Shubin in AWS_RU
Привет всем! У меня вопрос про когнито и свои домены для UI.
Схема такая: в одном аккаунте имеем Route53 с доменами и саб-доменами, один из которых хотим добавить в Cognito как custom domain name for hosted UI. Проблема в том, что Cognito и Route53 находятся в разных аккаунтах. И когда пытаюсь добавить кастом домен, получаю ошибку "Custom domain is not a valid subdomain: Was not able to resolve the root domain, please ensure an A record exists for the root domain."
Поддомен такой есть с A записью, но когнито туда не имеет доступа. Как я понимаю, когнито при добавлении домена создает клаудфронт дистрибьюшн и пытается на него замапить этот поддомен.
Есть ли идеи как исхитриться?
источник

S

Salem in AWS_RU
cognito вообще может со сторонним провайдером ДНС работать, так что смотрите как вы создали запись
источник

S

Salem in AWS_RU
там должен быть алиас, не просто А запись
источник

MS

Mikhail Shubin in AWS_RU
а на что этот алиас должен указывать? Если он в соседнем аккаунте, то похоже магия не срабатывает
источник