Это действительно "сложный" вопрос, поскольку у каждого другого человека будет другое мнение, поэтому я постараюсь ответить на основании моего собственного опыта (aws ec2 instance).
Атлас против EC2 минусы:
Я бы сказал, что «против» атласа номер один - это стоимость, это намного дороже, чем запуск собственного ec2 (по крайней мере, в моем масштабе, который составляет около 1 ТБ данных), это зависит от количества данных, размера экземпляров, процедуры резервного копирования и т. д.
у вас меньше «контроля», очевидно, вы не сможете получить доступ к фактическому серверу, на котором работает экземпляр.
Плюсы:
- у вас меньше "контроля", соответствует аргументу 2 в минусах, это можно рассматривать как профессионал, вам не нужно обслуживать сервер и все, что с ним связано.
делай свою математику на мокрой, профессионал это или нет.
Я остановлюсь здесь, поскольку могу продолжать перечислять бесконечные незначительные различия, которые в конце дня в основном ориентированы на мнение.
Я бы сказал (опять же, основываясь на моем собственном опыте), что атлас великолепен, я бы очень хотел использовать его, особенно если выполняются следующие условия:
- В моей команде нет человека, имеющего опыт работы с экземплярами aws ec2. (это приведет к тому, что вы начнете тратить много времени только на старте).
- малый масштаб, стоимость атласа не так высока в малом масштабе, он дает вам много энергии и избавляет вас от головной боли, позволяющей продвинуть ваш продукт вперед.