развертывание в облаке на AWS имеет смысл для этого варианта использования
Преимущество использования облака заключается в простоте предоставления ресурсов, поэтому вы можете проверить свой стек, как только ониготовы.
Это имеет смысл, если ваша цель - научиться использовать облако, не имеет смысла, если вы потратите кучу времени на изучение облака, когда оно не должно быть вашим фокусом.
Есть ли какие-то соображения, которые следует учитывать при проектировании для снижения затрат на AWS?Или эти соображения были бы независимыми от облаков?
Опять же, это зависит.Если ваша компания использует единого облачного провайдера, возможно, она сэкономит больше денег на облачном дизайне, поскольку может использовать все управляемые услуги.Если ваша компания (обычно предприятие) планирует использовать несколько облаков по тем или иным причинам (например, аварийное восстановление, согласование затрат и т. Д.), То, конечно, ваш проект должен быть независимым от облаков.
Однако термин «облако»Агностик "очень хитрый.На самом деле это зависит от того, сколько вы можете себе позволить (например, деньги, время, опыт и т. Д.) Для перехода из одного облака в другое.Например, если вы используете управляемые Kubernetes, легче перейти между облаками, потому что большинство облаков предоставляют одну и ту же услугу.Если вместо этого вы используете AWS Fargate, затраты на выход могут быть выше, поскольку в другом облаке настройки будут совсем другими.