0Pricing
Azure Fundamentals · Урок

Как работает тарификация Azure

Разберитесь с факторами, влияющими на стоимость Azure: типом ресурса, уровнем, расположением и потреблением, а также сравните модели оплаты по мере использования, резервирования и краткосрочного использования.

«Как работает тарификация Azure» — бесплатный урок Azure Fundamentals на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Azure Fundamentals, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Azure Fundamentals содержит 4 уроков всего.

Модель ценообразования Azure на основе потребления

Azure использует модель ценообразования оплаты по мере использования (PAYG): Вы платите только за потребляемые облачные ресурсы, без первоначальных капитальных вложений и минимального срока. Это называется OpEx (операционные расходы), в отличие от традиционной модели CapEx (капитальные расходы), при которой серверы приобретаются и находятся в собственности. Счет выставляется ежемесячно на основе фактически измеренного использования ресурсов.

Основные факторы, влияющие на стоимость Azure

Стоимость ресурсов Azure определяется несколькими факторами. Тип и конфигурация ресурса — VM с 64 ядрами стоит гораздо дороже VM с 2 ядрами. Регион — цены различаются в зависимости от региона Azure из-за местных затрат на энергию, рабочую силу и центры обработки данных. Пропускная способность — входящая передача данных в Azure обычно бесплатна, а исходящая оплачивается за каждый GB. Уровень потребления — некоторые службы, например Azure Functions, тарифицируются за выполнение, а другие, например VM, — за каждый час работы.

Оплата по мере использования и резервирование

Тариф по умолчанию с оплатой по мере использования наиболее гибок: Вы выделяете ресурсы и платите за каждый час или секунду без обязательств. Зарезервированные экземпляры предусматривают обязательство на срок один или три года для определенного семейства VM или уровня базы данных и позволяют получить скидку до 72% по сравнению с PAYG. Зарезервированные экземпляры идеально подходят для стабильных и предсказуемых рабочих нагрузок, которые можно уверенно планировать на один—три года вперед.

# Estimate reserved vs pay-as-you-go pricing via CLI
az vm list-vm-resize-options \
  --resource-group myRG \
  --name myVM \
  --output table

# Or use the Azure Pricing Calculator at:
# https://azure.microsoft.com/en-us/pricing/calculator/

Цены Spot для прерываемых рабочих нагрузок

Spot VM (виртуальные машины Azure Spot) позволяют использовать неиспользуемые мощности Azure со скидкой до 90% от цен PAYG. Компромисс заключается в том, что Azure может изъять вашу Spot VM, предупредив всего за 30 секунд, когда мощности снова понадобятся. Spot VM идеально подходят для рабочих нагрузок без состояния, устойчивых к сбоям и допускающих прерывания: пакетной обработки, рендеринга, масштабных симуляций и агентов сборки CI/CD.

# Create a Spot VM
az vm create \
  --resource-group myRG \
  --name mySpotVM \
  --image Ubuntu2204 \
  --priority Spot \
  --max-price -1 \
  --eviction-policy Deallocate

Планы экономии Azure

Планы экономии Azure для вычислений предоставляют скидки до 65% от цен при оплате по мере использования в обмен на обязательство тратить определённую сумму в USD в час в течение одного или трёх лет. В отличие от Reserved Instances, планы экономии гибкие — они применяются к любым сериям и размерам VM, Region и OS, автоматически оптимизируя экономию по мере изменения состава рабочей нагрузки. Поэтому они лучше подходят для динамичных облачных сред.

Бесплатный уровень и бесплатные службы

Azure предлагает как бесплатную учётную запись Azure (12 месяцев бесплатного использования отдельных служб, более 55 служб, бесплатных всегда, и кредит в размере USD 200 на первые 30 дней), так и постоянно бесплатные службы в пределах установленных ограничений. К постоянно бесплатным службам относятся, например, Функции Azure (1 миллион выполнений в месяц), хранилище больших двоичных объектов Azure (5 GB в месяц), Azure DevOps (5 пользователей с неограниченным числом частных репозиториев) и многие другие. Ограничения бесплатного уровня сбрасываются ежемесячно.

CapEx и OpEx в облаке

Переход с локальной инфраструктуры в облако меняет то, как расходы IT отражаются в финансовой отчётности. CapEx — это первоначальные инвестиции в оборудование, амортизируемые в течение нескольких лет; они связывают капитал и требуют прогнозирования на годы вперёд. OpEx — это операционные расходы, начисляемые по мере потребления служб; они отражаются как регулярные затраты и могут немедленно увеличиваться или уменьшаться. Модель OpEx в облаке обеспечивает финансовым командам предсказуемые ежемесячные счета и устраняет необходимость учитывать амортизацию активов.

Поминутная и пооперационная тарификация

Детализация тарификации Azure зависит от службы. За виртуальные машины плата начисляется посекундно с момента запуска до остановки или освобождения ресурсов (не просто выключения: за остановленную, но выделенную VM плата за вычисления продолжает начисляться). За Функции Azure в плане Consumption плата взимается за каждое выполнение и за каждый GB-секунду памяти. За базу данных Azure SQL плата начисляется за каждый час работы виртуального ядра. Понимание детализации тарификации помогает избежать неожиданных начислений.

# Deallocate a VM to stop compute charges (different from shutdown!)
az vm deallocate \
  --resource-group myRG \
  --name myVM

# Shutdown via OS still accrues charges:
# az vm stop = OS shutdown but allocated = still billed!
# az vm deallocate = fully released = no compute charge

Стоимость передачи данных

Стоимость пропускной способности сети часто не учитывается в оценках облачных расходов. Основные правила для Azure: входящая передача данных (в Azure) бесплатна. Передача данных в пределах одного Region Azure бесплатна. За исходящую передачу данных (из Azure в Интернет) плата взимается за каждый GB; для большинства служб первые 100 GB в месяц бесплатны. За передачу данных между Region внутри Azure также взимается плата за каждый GB. Для приложений, интенсивно работающих с данными, эти расходы могут значительно увеличиваться.

Лицензирование и Azure Hybrid Benefit

Azure Hybrid Benefit — это предложение по лицензированию, позволяющее повторно использовать локальные лицензии Windows Server и SQL Server с Software Assurance на VM Azure или в базе данных Azure SQL и управляемом экземпляре. Применив эту льготу, Вы платите только базовую стоимость вычислений, а не совокупную стоимость лицензии OS или базы данных — экономия составляет до 40% для VM Windows и до 85% при объединении Hybrid Benefit с Reserved Instances для SQL.

# Apply Azure Hybrid Benefit to a Windows VM
az vm update \
  --resource-group myRG \
  --name myWindowsVM \
  --license-type Windows_Server

Цены для разработки и тестирования

Azure предлагает цены для разработки и тестирования через подписки Azure, связанные с подписками Visual Studio. Такие цены исключают начисления за лицензии OS Windows Server и SQL Server для VM, используемых в средах разработки и тестирования, что существенно снижает стоимость этих ресурсов. Подписки для разработки и тестирования также предоставляют доступ к специальным образам для разработки и тестирования, недоступным в рабочих подписках. Эти ресурсы нельзя использовать для рабочих нагрузок в производственной среде.

Быстрая проверка

Проверьте своё понимание концепций Microsoft Azure Fundamentals (AZ-900), рассмотренных в этом уроке.

Итоги урока

В этом уроке Вы узнали, что Azure использует модель OpEx с оплатой по мере использования, а расходы зависят от типа ресурса, Region и объёма потребления, Reserved Instances и планы экономии предоставляют скидки до 72–65% для предсказуемых рабочих нагрузок, а Azure Hybrid Benefit позволяет повторно использовать существующие лицензии Windows Server и SQL Server для снижения счетов Azure. Далее мы рассмотрим инструменты Azure Pricing Calculator и калькулятора TCO.

Часто задаваемые вопросы

Урок «Как работает тарификация Azure» бесплатный?

Да — полный текст урока «Как работает тарификация Azure» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Azure Fundamentals, подпишись на CoddyKit PRO. Курс Azure Fundamentals содержит 4 уроков всего.

Чему я научусь в уроке «Как работает тарификация Azure»?

Разберитесь с факторами, влияющими на стоимость Azure: типом ресурса, уровнем, расположением и потреблением, а также сравните модели оплаты по мере использования, резервирования и краткосрочного испо… Ты практикуешь Azure Fundamentals с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Azure Fundamentals?

Предыдущий опыт не требуется. Azure Fundamentals на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Как работает тарификация Azure»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Azure Fundamentals?

Да. Каждый урок Azure Fundamentals включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Как работает тарификация Azure
  2. Калькулятор цен Azure и калькулятор совокупной стоимости владения
  3. Управление затратами и бюджеты Azure
  4. Зарезервированные экземпляры и Azure Hybrid Benefit
← Назад к Azure Fundamentals