Докер на AWS. ECS или Docker Datacenter

Теперь Docker доступен как Docker Datacenter (Docker AWS) и EC2 Container Service. Я планирую разместить новое приложение с несколькими контейнерами (10+) с высокой доступностью (общее количество контейнеров будет 20+). Мне нужно хранить данные в контейнерах MySQL. Какой подход подойдет для этого лучше? ECS или Docker Datacenter? Мудрое ценообразование, разумное использование ресурсов.


person jaks    schedule 23.03.2017    source источник


Ответы (1)


Лицензия для центра обработки данных Docker стоит 1500 долларов США за узел в год, а установка AWS по умолчанию включает как минимум 6 узлов (3 UCP и 3 DTR), что означает в общей сложности 9000 долларов США в год только для программного обеспечения.

Я бы сказал, что для 20 контейнеров вы должны использовать автомасштабирование ECS и multiAZ, которое описано здесь:

https://aws.amazon.com/blogs/compute/automatic-scaling-with-amazon-ecs/

person riverfall    schedule 23.03.2017
comment
Хорошая точка зрения. В ECS, надеюсь, мне не нужно платить за Docker. Кажется, ECS - лучший вариант. - person jaks; 23.03.2017
comment
Дополнительная плата за ECS отсутствует; вы платите только за те ресурсы AWS (инстансы EC2, тома EBS, балансировщики нагрузки и т. д.), которые вы используете: aws.amazon.com/ecs/pricing. - person Samuel Karp; 23.03.2017