Size: a a a

2020 September 03

D🦆

Dmitry 🦆 in AWS_RU
Привет! Почему выбирают AWS ECS при наличии управляемых k8s платформ?
Я просто разработчик, не опс, но у меня сложилось впечатление, что ECS - это такая альтернатива кусочку EKS, причем жестко vendor locked на амазоне и легаси. Или есть определенные плюсы?
источник

AV

Alexander Valkov in AWS_RU
Не надо учить k8s
источник

V

Vladislav Alexandrov in AWS_RU
Я бы назвал плюсом "серверлесс", многое под капотом, настройки минимальны,  но и возможностей меньше.
Если нужен только сервис, который будет скейлить/обновлять контейнеры, то лучше юзать ECS. Если нужны мощи k8s, то значит лучше идти в EKS
источник

D🦆

Dmitry 🦆 in AWS_RU
Alexander Valkov
Не надо учить k8s
Но вместо него надо учить ECS, что имхо сложнее ввиду его меньшей популярности.
источник

D🦆

Dmitry 🦆 in AWS_RU
Vladislav Alexandrov
Я бы назвал плюсом "серверлесс", многое под капотом, настройки минимальны,  но и возможностей меньше.
Если нужен только сервис, который будет скейлить/обновлять контейнеры, то лучше юзать ECS. Если нужны мощи k8s, то значит лучше идти в EKS
А чем лучше?
источник

V

Vladislav Alexandrov in AWS_RU
Меньше возможностей выстрелить себе в ногу.
Да, решение не такое популярное, как k8s, но порог вхождения меньше
источник

AV

Alexander Valkov in AWS_RU
Dmitry 🦆
Но вместо него надо учить ECS, что имхо сложнее ввиду его меньшей популярности.
Тема сложности - спорная. Концепции в k8s сложнее. Тем не менее, согласен. В развёртывании новых проектов на ECS смысла (лично я) не вижу.
источник

D🦆

Dmitry 🦆 in AWS_RU
Vladislav Alexandrov
Меньше возможностей выстрелить себе в ногу.
Да, решение не такое популярное, как k8s, но порог вхождения меньше
С изучением k8s имхо ситуация обстоит так, что надо предпринимать определенные усилия, чтобы в тебя не попала информация, т.к. о нём все постоянно говорят.
источник

V

Vladislav Alexandrov in AWS_RU
Все постоянно говорят != уметь его готовить. Но это все ИМХО
источник

i

inqfen in AWS_RU
Dmitry 🦆
Привет! Почему выбирают AWS ECS при наличии управляемых k8s платформ?
Я просто разработчик, не опс, но у меня сложилось впечатление, что ECS - это такая альтернатива кусочку EKS, причем жестко vendor locked на амазоне и легаси. Или есть определенные плюсы?
Потому что проще
источник

i

inqfen in AWS_RU
А потом порой репу чешут, когда в него упираются
источник

i

inqfen in AWS_RU
И думают, чо ж мы сразу k8s не взяли
источник

D🦆

Dmitry 🦆 in AWS_RU
inqfen
Потому что проще
Ну вот например запуск одноразовых задач, что необходимо даже для самого крошечного проекта. Либо мы (компания) не поняли, как ECS готовить, либо нам нравятся костыли. Но в k8s есть джобы, а в ECS мы велосипед делали сами на базе дженкинса. И на мой взгляд этот велосипед сильно кривой.
источник

A

Andrey in AWS_RU
Для одноразовых задач окнорм заходят Лямбды
источник

V

Vladislav Alexandrov in AWS_RU
Dmitry 🦆
Ну вот например запуск одноразовых задач, что необходимо даже для самого крошечного проекта. Либо мы (компания) не поняли, как ECS готовить, либо нам нравятся костыли. Но в k8s есть джобы, а в ECS мы велосипед делали сами на базе дженкинса. И на мой взгляд этот велосипед сильно кривой.
Клаудвотч умеет запускать одноразовые таски. Те можно нативно сделать по крону или по какому-либо триггеру
источник

AV

Alexander Valkov in AWS_RU
Dmitry 🦆
Ну вот например запуск одноразовых задач, что необходимо даже для самого крошечного проекта. Либо мы (компания) не поняли, как ECS готовить, либо нам нравятся костыли. Но в k8s есть джобы, а в ECS мы велосипед делали сами на базе дженкинса. И на мой взгляд этот велосипед сильно кривой.
Lambda/Batch
источник

AV

Alexander Valkov in AWS_RU
Batch под капотом - ECS. Но AWS managed.
источник

D🦆

Dmitry 🦆 in AWS_RU
А для миграций? (миграции структуры базы + небольшой скрипт, который крутит данные)
источник

A

Andrey in AWS_RU
Dmitry 🦆
А для миграций? (миграции структуры базы + небольшой скрипт, который крутит данные)
Сколько по времени эта задача занимает и насколько часто запускается?
источник

D🦆

Dmitry 🦆 in AWS_RU
Andrey
Сколько по времени эта задача занимает и насколько часто запускается?
0.01-30 минут, раз в пару недель по событию релиза каждый раз разные.
источник