В настоящее время я каждый час запускаю простой сценарий PowerShell на своем сервере разработки Windows 2012. Он создает файл CSV, который можно загрузить по HTTP с веб-сайта IIS на том же сервере.
Я бы предпочел переместить его в облачную службу, и поскольку мой клиент в настоящее время широко использует Office 365, небольшая автономная виртуальная машина Azure была бы логичным выбором.
Я использовал калькулятор цен для виртуальной машины, но нужно ли мне также учитывать другие сетевые компоненты? Например, виртуальный сетевой интерфейс, виртуальная локальная сеть, IP-адрес и межсетевой экран?
Используйте вкладку «Сеть» калькулятора цен. Любые сетевые функции более продвинутые, чем Интернет входить и трафик в зоне локальной доступности имеет свою цену.
Также хранилище для диска ОС и любых данных, которые могут вам понадобиться.
Постройте свою вещь, дайте ей поработать в течение одного дня и посмотрите на анализ затрат при выставлении счетов. Рассмотрим пару дизайнов:
Функции, в которых вы просто предоставляете сценарий и триггер, а не развертываете инфраструктуру
IaaS, предложенная вами виртуальная машина