Size: a a a

DevOps — русскоговорящее сообщество

2021 April 04

S

Sebor in DevOps — русскоговорящее сообщество
Фаргейт - это легковесная ВМ
Серверлесс - потому что ты не менеджишь никаких вычислительных ресурсов, только бабосы заноси за потребляемые ресурсы и запросы.
ЕЦ2 - это тоже ВМ, только полноценные. Но они все равно могут размещаться на одном хосте с ВМ других клиентов. Поэтому твое последнее утверждение неверно
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Sebor
Фаргейт - это легковесная ВМ
Серверлесс - потому что ты не менеджишь никаких вычислительных ресурсов, только бабосы заноси за потребляемые ресурсы и запросы.
ЕЦ2 - это тоже ВМ, только полноценные. Но они все равно могут размещаться на одном хосте с ВМ других клиентов. Поэтому твое последнее утверждение неверно
Я имел ввиду, что контейнер в обычном Кубере не делит хотя бы гостевую виртуалку с другими клиентами облака.
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Т.е. Fargate походит на Firecracker в плане используемой легковесной виртуалки?
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Как может быть одновременно и serverless и одновременно нужно создавать свой контейнер?
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Serverless - это ведь обычно написать собственную функцию, которая запустится в автоматически создаваемом контейнере, но самому его создавать ненужно.
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
А в Fargate надо чтоли и свой образ контейнера создавать и функцию писать именно в виде serverless, а не аппликухи внутри своего уже собранного контейнера?  Что-то я теряю нить при чтении доки Fargate, лучше бы они нарисовали подробную диаграмму, как оно устроено.
источник

S

Sebor in DevOps — русскоговорящее сообщество
Alexander Prokopyev
Как может быть одновременно и serverless и одновременно нужно создавать свой контейнер?
Что значит создавать контейнер?
Ты создаёшь образ и описание контейнера, а дальше суешь это в тот же ецс
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Sebor
Что значит создавать контейнер?
Ты создаёшь образ и описание контейнера, а дальше суешь это в тот же ецс
Тогда вопросы:
1) А причем тут serverless?
2) А в обычном ECS разве не так?
источник

S

Sebor in DevOps — русскоговорящее сообщество
Alexander Prokopyev
Я имел ввиду, что контейнер в обычном Кубере не делит хотя бы гостевую виртуалку с другими клиентами облака.
Как это не делит? Я же написал, что инстансы ец2 разных клиентов могут (и зачастую будут) находиться на одном физическом хосте
источник

S

Sebor in DevOps — русскоговорящее сообщество
Alexander Prokopyev
Тогда вопросы:
1) А причем тут serverless?
2) А в обычном ECS разве не так?
Где серверы в ецс?
И что значит в обычном? Он один, просто "бэкенд" у него может быть разный
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
А я написал, что контейнеры одного пода НЕ делят одну и ту же гостевую виртуалку с контейнерами других клиентов.
источник

V

Vadim in DevOps — русскоговорящее сообщество
В обычном ecs тебе надо самому заботиться об инстансах, в фаргейте - не надо
источник

S

Sebor in DevOps — русскоговорящее сообщество
Vadim
В обычном ecs тебе надо самому заботиться об инстансах, в фаргейте - не надо
Ну вот в этом и суть, да
Если ты хочешь ецс на ец2, то как минимум тебе нужно асг делать
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Тогда Fargate походит на serverless хотя бы тем, что instance контейнера создается автоматически. На этом сходство заканчивается?

Свою serverless функцию писать ненужно для Fargate?  В качестве замены такой функции выступает целый образ контейнера?
источник

S

Sebor in DevOps — русскоговорящее сообщество
Alexander Prokopyev
А я написал, что контейнеры одного пода НЕ делят одну и ту же гостевую виртуалку с контейнерами других клиентов.
Что-то я твою терминологию не понимаю
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Тут мне проще понять.
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
И таки это Firecracker, получается.
источник

S

Sebor in DevOps — русскоговорящее сообщество
А если бы это не фаеркрекер был - значит не серверлесс?
источник

S

Sebor in DevOps — русскоговорящее сообщество
Сеоверлесс - это подход, а не конкретная технология
источник