Size: a a a

2020 February 15

YM

Yevhen Malyy in AWS_RU
Roman 🇲🇪
Я сейчас вижу два варианта. Либо какой нибудь лямбда функцией обновлять версию Launch Template, либо в самом имидже сделать скрипт, который будет создавать volume из snapshot и маунтить при автостарте. Второй вариант мне кажется менее надежным и требующим дополнительных доступов
Лайфсайкл хук не рассматривал?
источник

A

Anton in AWS_RU
Alexander Patrushev
Ну вы можете ставить же блоки if в step function. Дальше только вопрос как передать переменные, которые вы будете проверять. Например первой в SF будет лямбда которая в зависимости от payload задаст необходимые переменные в data flow внутри SF.
Вот использования if и не вижу.
Да и то что беспокоит меня, так это какой инпут подать и как с ним дальше работать.
Меня приводит все к идеи большой 1 лямбды которая в себе разруливает разворот того или иного сервиса, а на выходе массив результатов с именами и т.д.
Но это скрывает часть логики SF и не делает лямбду атомарной.

Выглядит так что SF ещё ненастолько гибкая в части input/output.
источник

g

greydjin in AWS_RU
а зачем нужно конектить ebs диск к нескольким инстансам в одной AZ, без мультиAZ?
https://t.me/aws_notes/517
Telegram
aws_notes
EBS Volumes + Multi-Attach

Теперь на смешной вопрос новичков, а можно ли примонтировать один EBS диск к двум инстансам, вам придётся сдержать свой сарказм и ответить - да, можно:

https://aws.amazon.com/blogs/aws/new-multi-attach-for-provisioned-iops-io1-amazon-ebs-volumes/

Nitro-based системы продолжают удивлять и даже, вот, как теперь, обескураживать. Действительно, теперь можно элементарно подцепить один диск к нескольким инстансам. Они все смогут туда и писать и читать как на обычный диск. Просто сказка!

Подводные камни EBS io1 Volumes Multi-Attach

Ох, их есть, всё не просто так во всех смыслах.

Цена

Ну, для начала, собственно, это лишь для io1 (Provisioned IOPS дисков), т.е., как минимум, банально дороже (по сравнению с gp2 General Purpose SSD). Как минимум на треть для больших объёмов и в разы для маленьких. Но тут понятно и каждый сможет выбрать и посчитать.

EFS Killer? (спойлер - нет)

Далее - консистентность. Возможность монтировать к нескольким инстансам теперь есть, но кто позаботится о том…
источник

ПС

Петр Сальников in AWS_RU
greydjin
а зачем нужно конектить ebs диск к нескольким инстансам в одной AZ, без мультиAZ?
https://t.me/aws_notes/517
Telegram
aws_notes
EBS Volumes + Multi-Attach

Теперь на смешной вопрос новичков, а можно ли примонтировать один EBS диск к двум инстансам, вам придётся сдержать свой сарказм и ответить - да, можно:

https://aws.amazon.com/blogs/aws/new-multi-attach-for-provisioned-iops-io1-amazon-ebs-volumes/

Nitro-based системы продолжают удивлять и даже, вот, как теперь, обескураживать. Действительно, теперь можно элементарно подцепить один диск к нескольким инстансам. Они все смогут туда и писать и читать как на обычный диск. Просто сказка!

Подводные камни EBS io1 Volumes Multi-Attach

Ох, их есть, всё не просто так во всех смыслах.

Цена

Ну, для начала, собственно, это лишь для io1 (Provisioned IOPS дисков), т.е., как минимум, банально дороже (по сравнению с gp2 General Purpose SSD). Как минимум на треть для больших объёмов и в разы для маленьких. Но тут понятно и каждый сможет выбрать и посчитать.

EFS Killer? (спойлер - нет)

Далее - консистентность. Возможность монтировать к нескольким инстансам теперь есть, но кто позаботится о том…
Scaling и Availability
Только ради этого
На крупных системах со своей синхронизацией/шардингом данных
источник

R

Roman 🇲🇪 in AWS_RU
Yevhen Malyy
Лайфсайкл хук не рассматривал?
Ну с него начнем, попробуем. Лямбда будет тригериться по созданию снапшота и переписывать Launch Template. На первый взгляд тема рабочая.
источник

V

Victor in AWS_RU
Женя
источник

AV

Alexander Valkov in AWS_RU
источник

AV

Alexander Valkov in AWS_RU
@ThomasStorm вот она - слава! )
источник

KT

Karen Tovmasyan in AWS_RU
Alexander Valkov
@ThomasStorm вот она - слава! )
источник

AS

Alexey Stekov in AWS_RU
Почему мне кажется что он хвастается маникюром
источник

AV

Alexander Valkov in AWS_RU
На самом деле, я не подписан на каналы про маникюр, может быть Карена и там цитируют
источник

AS

Alexey Stekov in AWS_RU
Alexander Valkov
На самом деле, я не подписан на каналы про маникюр, может быть Карена и там цитируют
Он известный
источник

KT

Karen Tovmasyan in AWS_RU
Спс
источник

g

greydjin in AWS_RU
пацаны, а спотреквест на любой срок можно делать?
источник

g

greydjin in AWS_RU
мне команда говорила что он только на год, а потом надо руками пересоздавать в любом случае
источник

g

greydjin in AWS_RU
а щас смотрю и при создании открывается календарь где можно выбрать до какого срока работает реквест и я на 3 года поставил, он проглотил
источник

ПС

Петр Сальников in AWS_RU
greydjin
мне команда говорила что он только на год, а потом надо руками пересоздавать в любом случае
Через Fleet можно на любой срок, там валидТу опционален
источник

AP

Alexander Patrushev in AWS_RU
Anton
Вот использования if и не вижу.
Да и то что беспокоит меня, так это какой инпут подать и как с ним дальше работать.
Меня приводит все к идеи большой 1 лямбды которая в себе разруливает разворот того или иного сервиса, а на выходе массив результатов с именами и т.д.
Но это скрывает часть логики SF и не делает лямбду атомарной.

Выглядит так что SF ещё ненастолько гибкая в части input/output.
Блок для логики (if) называется choice (https://docs.aws.amazon.com/step-functions/latest/dg/amazon-states-language-choice-state.html). В SF вы можете передать хоть весь payload и первой же lambda задать параметры, которые вы будете проверять в choice.
источник
2020 February 16

B

Boris Golynski in AWS_RU
Подробные разъяснения по сертификации AWS + бесплатные курсы подготовки к ним: https://www.freecodecamp.org/news/awscertified-challenge-free-path-aws-cloud-certifications/
источник

g

greydjin in AWS_RU
Петр Сальников
Через Fleet можно на любой срок, там валидТу опционален
Мм, ответ предполагает что есть возможность создать spotrequest не через spotfleet?
источник