Ищем примеры затрат на развертывание веб-приложений в Azure по сравнению со сторонним хостингом

Ищем примеры затрат на развертывание веб-приложений в Azure по сравнению со сторонним хостингом

Хорошо, я знаю, что есть калькулятор цен, и каждое приложение отличается по масштабу и т. д. Однако возьмем ваше «типичное» приложение типа CRUD с базой данных SQL. Предположения:

  • веб-приложение asp.net core с 5 экранами
  • 50 пользователей
  • База данных объемом 5 ГБ с общим количеством записей во всех таблицах около 5 млн.
  • ежедневные транзакции пользователя могут обновлять 5 МБ данных
  • ежедневная загрузка данных около 10 МБ

Другие приложения и базы данных будут добавлены со временем. Ничего особенного

Поэтому я воспользовался калькулятором цен. Может, я не совсем понимаю, что делаю, но я рассчитываю на ежемесячную стоимость в размере 1000–2000 долларов.

Теперь, если посмотреть на сторонний веб-хостинг (я знаю, что такое яблоки/апельсины), то в основном расходы составляют менее 100 долларов в месяц.

Что я упускаю из виду?

[ обновлять ]
Скриншот опций, используемых в калькуляторе цен

введите описание изображения здесь

решение1

База данных — это ваш большой дифференциатор. Вы выбрали довольно дорогой SKU БД, который дает вам гораздо большую производительность и доступность, чем вы могли бы получить от стороннего поставщика. Вы также получаете целый сервер БД, который может размещать несколько БД (по той же цене), а не одну БД.

Если вы хотите снизить это, попробуйте использовать модель покупки на основе DTU, которая намного дешевле. Вы также можете попробовать уменьшить количество ядер и уровень обслуживания.

Связанный контент