Хорошо, я знаю, что есть калькулятор цен, и каждое приложение отличается по масштабу и т. д. Однако возьмем ваше «типичное» приложение типа CRUD с базой данных SQL. Предположения:
- веб-приложение asp.net core с 5 экранами
- 50 пользователей
- База данных объемом 5 ГБ с общим количеством записей во всех таблицах около 5 млн.
- ежедневные транзакции пользователя могут обновлять 5 МБ данных
- ежедневная загрузка данных около 10 МБ
Другие приложения и базы данных будут добавлены со временем. Ничего особенного
Поэтому я воспользовался калькулятором цен. Может, я не совсем понимаю, что делаю, но я рассчитываю на ежемесячную стоимость в размере 1000–2000 долларов.
Теперь, если посмотреть на сторонний веб-хостинг (я знаю, что такое яблоки/апельсины), то в основном расходы составляют менее 100 долларов в месяц.
Что я упускаю из виду?
[ обновлять ]
Скриншот опций, используемых в калькуляторе цен
решение1
База данных — это ваш большой дифференциатор. Вы выбрали довольно дорогой SKU БД, который дает вам гораздо большую производительность и доступность, чем вы могли бы получить от стороннего поставщика. Вы также получаете целый сервер БД, который может размещать несколько БД (по той же цене), а не одну БД.
Если вы хотите снизить это, попробуйте использовать модель покупки на основе DTU, которая намного дешевле. Вы также можете попробовать уменьшить количество ядер и уровень обслуживания.