Я недавно начал использовать Web Deployment Accelerator для моей учетной записи Windows Azure. Это обеспечивает мгновенный возврат сэкономленного времени и является отличным предложением.
Однако, поскольку «все» теперь хранится в хранилище Azure, а не на обычном диске E: Я сразу вижу последствия для стоимости использования инструмента.
За один день я накопил мощный заряд в 4 цента. Для этого мне пришлось прожечь около 80 000 транзакций с хранилищем, и, честно говоря, я не могу понять, куда они все пошли.
Я загрузил 6 очень маленьких сайтов, каждый из которых содержал бы не более 300 файлов. Вот мне и интересно:
а. есть ли инструмент профилирования для Web Deployment Accelerator, который позволит мне увидеть, где и как было использовано 80 000 транзакций хранения для такого небольшого предложения. Это инструмент интенсивного хранения транзакций? Был ли проведен какой-либо анализ затрат с точки зрения того, как работает этот инструмент? Был ли он оптимизирован с учетом затрат?
б. Если я использую этот инструмент, могу ли я заплатить за 2 транзакции хранения на HTTP-запрос к сайту? Так как инструмент теперь записывает журналы веб-сервера в хранилище таблиц, это будет один запрос на хранение для извлечения ресурса http-запроса (img, script и т. Д.) И запрос на хранение для записи записи журнала, не так ли?
Меня не волнуют текущие расходы, меня беспокоит будущее, если я начну переносить весь свой хостинговый бизнес в облако. Я имею в виду, что теперь меня обвиняют даже просто «посмотреть» на мои данные, верно? Если я перечислю содержимое папки хранилища с помощью такого инструмента, как Azure Storage Explorer , то это x количество транзакций хранилища, где x = количество файлов в папке?