Как оптимизировать инвестиции в облако с помощью службы "Управление затратами Azure"How to optimize your cloud investment with Azure Cost Management

Служба "Управление затратами Azure" предоставляет средства для планирования, анализа и сокращения расходов, позволяющие максимизировать инвестиции в облачную среду.Azure Cost Management gives you the tools to plan for, analyze and reduce your spending to maximize your cloud investment. В этом документе рассматривается методический подход к управлению затратами и приведен обзор инструментов, помогающих решить сложности с сокращением затрат в вашей организации.This document provides you with a methodical approach to cost management and highlights the tools available to you as you address your organization's cost challenges. Azure упрощает создание и развертывание облачных решений.Azure makes it easy to build and deploy cloud solutions. Однако важно, чтобы эти решения были оптимизированы для минимизации затрат в организации.However, it's important that those solutions are optimized to minimize the cost to your organization. Следуя принципам, изложенным в этом документе, и используя наши инструменты, вы сможете обеспечить эффективную работу своей организации.Following the principles outlined in this document and using our tools will help to make sure your organization is prepared for success.

МетодикаMethodology

Управление затратами является организационной проблемой. Его нужно выполнять на постоянной основе, прежде чем тратить деньги на облачные ресурсы.Cost management is an organizational problem and should be an ongoing practice that begins before you spend money on cloud resources. Чтобы успешно внедрить управление затратами и оптимизировать затраты, в вашей организации:To successfully implement cost management and optimize costs, your organization must:

  • должна быть настроена эффективная работа с применением надлежащих инструментов;Be prepared with the proper tools for success
  • должны быть назначены ответственные за расходы;Be accountable for costs
  • должны приниматься соответствующие меры для оптимизации расходов.Take appropriate action to optimize spending

Чтобы обеспечить успешное управление затратами, в вашей организации должна быть налажена работа трех описанных ниже ключевых групп.Three key groups, outlined below, must be aligned in your organization to make sure that you successfully manage costs.

  • Финансисты. Сотрудники, отвечающие за одобрение запросов на финансирование во всей организации на основе прогнозов расходов на облако.Finance - People responsible for approving budget requests across the organization based on cloud spending forecasts. Они оплачивают соответствующие счета и назначают часть бюджета различным командам для обеспечения подотчетности.They pay the corresponding bill and assign costs to various teams to drive accountability.
  • Менеджеры. Сотрудники, принимающие решения в организации, которые должны понимать расходы на облако для их оптимизации.Managers - Business decision makers in an organization that need to understand cloud spending to find the best spending results.
  • Команды разработки приложений. Инженеры, управляющие облачными ресурсами на ежедневной основе, которые разрабатывают службы для удовлетворения потребностей организации.App teams - Engineers managing cloud resources on a day-to-day basis, developing services to meet the organization's needs. Эти команды нуждаются в гибкости, чтобы обеспечить максимальную отдачу от предоставленного бюджета.These teams need the flexibility to deliver the most value in their defined budgets.

Ключевые принципыKey principles

Приведенные ниже принципы помогут вам реализовать эффективное управление расходами на облачные вычисления в вашей организации.Use the principles outlined below to position your organization for success in cloud cost management.

ПланированиеPlanning

Комплексное предварительное планирование позволяет адаптировать использование облака к конкретным бизнес-требованиям.Comprehensive, up-front planning allows you to tailor cloud usage to your specific business requirements. Задайте себе вопрос:Ask yourself:

  • Какую бизнес-проблему я решаю?What business problem am I solving?
  • Какие схемы использования предполагаются для моих ресурсов?What usage patterns do I expect from my resources?

Ваши ответы помогут выбрать предложения, которые подходят именно вам.Your answers will help you select the offerings that are right for you. Они определяют инфраструктуру и метод ее использования для повышения эффективности потребления ресурсов Azure.They determine the infrastructure to use and how it's used to maximize your Azure efficiency.

ВидимостьVisibility

При должном структурировании служба "Управление затратами" помогает вам информировать персонал о расходах на службы Azure, за которые они несут ответственность, или о средствах, которые они тратят.When structured well, Cost Management helps you to inform people about the Azure costs they're responsible for or for the money they spend. Azure предлагает службы, которые помогают понять, на что тратятся ваши деньги.Azure has services designed to give you insight into where your money is spent. Воспользуйтесь преимуществами этих средств.Take advantage of these tools. Они могут помочь вам найти ресурсы, которые недостаточно используются, удалить ненужные ресурсы и максимизировать возможности экономии.They can help you find resources that are underused, remove waste, and maximize cost-saving opportunities.

Система отчетностиAccountability

Распределите затраты по командам в организации, чтобы соответствующие сотрудники отвечали за расходы своей команды.Attribute costs in your organization to make sure that people responsible are accountable for their team's spending. Чтобы полностью понять расходы своей организации на Azure, нужно организовать свои ресурсы более очевидным образом с точки зрения затрат.To fully understand your organization's Azure spending, you should organize your resources to maximize insight into cost attribution. Хороший механизм организации помогает управлять расходами и сокращать их, а также назначать сотрудников, ответственных за эффективное расходование средств в компании.Good organization helps to manage and reduce costs and hold people accountable for efficient spending in your organization.

OptimizationOptimization

Примите меры, чтобы сократить свои расходы.Act to reduce your spending. Анализируйте аналитические сведения, полученные за счет планирования и повышения прозрачности расходов.Make the most of it based on the findings gathered through planning and increasing cost visibility. Рассмотрите возможность оптимизации покупок и лицензирования, а также изменений развертывания инфраструктуры, которые подробно рассматриваются ниже в этом документе.You might consider purchase and licensing optimizations along with infrastructure deployment changes that are discussed in detail later in this document.

ИтерацияIteration

Все в вашей организации должны участвовать в жизненном цикле управления затратами.Everyone in your organization must engage in the cost management lifecycle. Сотрудникам необходимо постоянно участвовать в оптимизации расходов.They need to stay involved on an ongoing basis to optimize costs. Будьте внимательны по отношению к этому итеративному процессу и сделайте его ключевым для управления расходами на облако в своей организации.Be rigorous about this iterative process and make it a key tenet of responsible cloud governance in your organization.

Схема, на которой показаны основные принципы (видимость, система отчетности и оптимизация)

Планирование с учетом стоимостиPlan with cost in mind

Прежде чем развертывать облачные ресурсы, оцените следующие пункты:Before you deploy cloud resources, assess the following items:

  • Предложение Azure, которое наилучшим образом отвечает вашим потребностям.The Azure offer that best meets your needs
  • Ресурсы, которые вы планируете использовать.The resources you plan to use
  • Сколько они могут стоить.How much they might cost

Azure предоставляет средства, помогающие с процессом оценки.Azure provides tools to assist you in the assessment process. Средства могут дать вам хорошее представление об инвестициях, необходимых для выполнения ваших рабочих нагрузок.The tools can give you a good idea of the investment required to enable your workloads. Затем вы можете выбрать наилучшую конфигурацию для своей ситуации.Then you can select the best configuration for your situation.

Варианты подключения к AzureAzure onboarding options

Начиная работать со службой "Управление затратами", нужно изучить предложения Azure и определить наиболее подходящее для вас.The first step in maximizing your experience within Cost Management is to investigate and decide which Azure offer is best for you. Подумайте о том, как вы планируете использовать Azure в будущем.Think about how you plan to use Azure in the future. Также необходимо рассмотреть модель выставления счетов, которую нужно настроить.Also consider how you want your billing model configured. При принятии решения учитывайте следующие вопросы:Consider the following questions when making your decision:

  • Как долго вы планируете использовать Azure?How long do I plan to use Azure? Вы тестируете или планируете построить долгосрочную инфраструктуру?Am I testing, or do I plan to build longer-term infrastructure?
  • Как вы планируете платить за использование Azure?How do I want to pay for Azure? Вы планируете выполнять предоплату по заниженной цене или оплачивать счет в конце месяца?Should I prepay for a reduced price or get invoiced at the end of the month?

Дополнительные сведения о различных вариантах приобретения Azure см. на этой странице.To learn more about the various options, visit How to buy Azure. Ниже приведены некоторые из наиболее распространенных моделей выставления счетов.Several of the most common billing models are identified below.

БесплатныйFree

  • 12 месяцев использования популярных бесплатных служб.12 months of popular free services
  • 200 долл. США на счете для работы со службами в течение 30 дней.$200 in credit to explore services for 30 days
  • Более 25 служб, которые всегда предоставляются бесплатно.25+ services are always free

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

  • Отсутствие минимальных платежей и обязательств.No minimums or commitments
  • Конкурентные цены.Competitive Pricing
  • Оплата по мере использованияPay only for what you use
  • Отмена в любое время.Cancel anytime

Соглашение EnterpriseEnterprise Agreement

  • Варианты для предварительных денежных обязательств.Options for up-front monetary commitments
  • Доступ к сниженным ценам на предложения Azure.Access to reduced Azure pricing

Оценка затрат на решенияEstimate the cost of your solution

Прежде чем развертывать инфраструктуру, оцените, сколько будет стоить ваше решение.Before you deploy any infrastructure, assess how much your solution will cost. Так вы сможете заранее сформировать бюджет для рабочей нагрузки вашей организации.The assessment will help you create a budget for your organization for the workload, up-front. Затем вы сможете сравнить предположительный и фактический бюджеты, чтобы проверить правильность своей первоначальной оценки.Then you can use a budget over time to benchmark the validity of your initial estimation. И вы можете сравнить предположения с фактической стоимостью развернутого решения.And you can compare it with the actual cost of your deployed solution.

Калькулятор цен AzureAzure pricing calculator

Калькулятор цен Azure позволяет вам смешивать и сопоставлять различные комбинации служб Azure, чтобы увидеть смету расходов.The Azure pricing calculator allows you to mix and match different combinations of Azure services to see an estimate of the costs. Вы можете реализовать свое решение в Azure различными способами: каждый может повлиять на общие расходы.You can implement your solution using different ways in Azure - each might influence your overall spending. Заранее думая обо всех требованиях к инфраструктуре в рамках облачного развертывания, вы сможете использовать инструмент наиболее эффективно.Thinking early about all of the infrastructure needs of your cloud deployment helps you use the tool most effectively. Так вы сможете получить точную оценку своих предполагаемых расходов в Azure.It can help you get a solid estimate of your estimated spending in Azure.

Дополнительные сведения см. на странице калькулятора цен Azure.For more information, see the Azure pricing calculator.

Служба "Миграция Azure"Azure Migrate

Миграция Azure — это служба, которая оценивает текущие рабочие нагрузки вашей организации в локальных центрах обработки данных.Azure Migrate is a service that assesses your organization's current workloads in on-premises datacenters. Она дает вам представление о том, что вам может понадобиться в альтернативном решении Azure.It gives you insight into what you might need from an Azure replacement solution. Во-первых, служба миграции анализирует ваши локальные компьютеры, чтобы определить, возможна ли миграция.First, Migrate analyzes your on-premises machines to determine whether migration is feasible. Затем она рекомендует размер виртуальной машины в Azure для обеспечения максимальной производительности.Then, it recommends VM sizing in Azure to maximize performance. Наконец, она также подсчитывает затраты на решение на основе Azure.Finally, it also creates a cost estimate for an Azure-based solution.

Дополнительные сведения см. на странице Сведения о службе "Миграция Azure".For more information, see Azure Migrate.

Анализ и управление затратамиAnalyze and manage your costs

Следите за тем, как затраты в вашей организации меняются со временем.Keep informed about how your organization's costs evolve over time. Приведенные ниже методы помогут вам правильно понимать свои расходы и управлять ими.Use the following techniques to properly understand and manage your spending.

Организация и маркировка ресурсовOrganize and tag your resources

Организуйте свои ресурсы с учетом затрат.Organize your resources with cost in mind. Создавая подписки и группы ресурсов, думайте о командах, которые несут ответственность за связанные расходы.As you create subscriptions and resource groups, think about the teams that are responsible for associated costs. Отчетность нужно наладить с учетом особенностей вашей организации.Make sure your reporting keeps your organization in mind. Подписки и группы ресурсов хорошо подходят для организации расходов и разметки источников затрат.Subscriptions and resource groups provide good buckets to organize and attribute spending across your organization. Теги предоставляют хороший способ разметки источников затрат.Tags provide a good way to attribute cost. Теги можно использовать в качестве фильтра.You can use tags as a filter. С их помощью также можно выполнить группирование, когда вы анализируете данные и изучаете затраты.And you can use them to group by when you analyze data and investigate costs. Клиенты с Соглашением Enterprise также могут создавать отделы и размещать в них подписки.Enterprise Agreement customers can also create departments and place subscriptions under them. Благодаря управлению затратами в Azure можно назначить сотрудников, ответственных за сокращение расходов своей команды.Cost-based organization in Azure helps keep the relevant people in your organization accountable for reducing their team's spending.

Предлагаем вашему вниманию видео о просмотре политик тегов с помощью службы "Управление затратами Azure", в котором вы сможете ознакомиться с инструментами, доступными для применения масштабируемых тегов ресурсов в вашей организации.Watch the video How to review tag policies with Azure Cost Management to understand the tools available to you to enforce scalable resource tagging in your organization.

Использование анализа затратUse cost analysis

Анализ затрат позволяет подробно анализировать расходы вашей организации путем их сегментирования и фрагментирования, используя стандартные свойства ресурсов.Cost analysis allows you to analyze your organizational costs in-depth by slicing and dicing your costs using standard resource properties. Рассмотрите следующие распространенные вопросы как руководство для своего анализа.Consider the following common questions as a guide for your analysis. Отвечая на эти вопросы на регулярной основе, вы сможете оставаться более информированными и принимать более осознанные решения.Answering these questions on a regular basis will help you stay more informed and enable more cost-conscious decisions.

  • Ожидаемые затраты за текущий месяц. Сколько средств потрачено на данный момент в этом месяце?Estimated costs for the current month – How much have I incurred so far this month? Выхожу ли я за пределы бюджета?Will I stay under my budget?
  • Исследование аномалий. Проводите рутинные проверки, чтобы убедиться, что расходы остаются в разумных пределах обычного использования.Investigate anomalies – Do routine checks to make sure that costs stay within a reasonable range of normal usage. Какие тенденции здесь можно заметить?What are the trends? Происходили ли какие-либо выбросы?Are there any outliers?
  • Сверка счетов. Превышает ли сумма в последнем счете-фактуре сумму за предыдущий месяц?Invoice reconciliation - Is my latest invoiced cost more than the previous month? Как статьи расходов менялись на протяжении месяцев?How did spending habits change month-over-month?
  • Внутреннее взимание средств за использование. Теперь, когда известно, какая оплата взимается, как эти расходы нужно разделить в организации?Internal chargeback - Now that I know how much I'm being charged, how should those charges be broken down for my organization?

Дополнительные сведения см. в статье Краткое руководство: изучение и анализ затрат с помощью службы анализа затрат.For more information, see cost analysis.

Экспорт данных о выставлении счетов по расписаниюExport billing data on a schedule

Вам нужно импортировать свои данные о выставлении счетов во внешнюю систему, например на панель мониторинга или в финансовую систему?Do you need to import your billing data into an external system, like a dashboard or financial system? Настройте автоматический экспорт в службу хранилища Azure, чтобы не скачивать файлы вручную каждый месяц.Set up automated exports to Azure Storage and avoid manually downloading files every month. После этого вы можете легко настроить автоматическую интеграцию с другими системами для синхронизации данных о выставлении счетов.You can then easily set up automatic integrations with other systems to keep your billing data in sync.

Дополнительные сведения об экспорте данных о выставлении счетов см. в статье Руководство. Создание экспортированных данных и управление ими.For more information about exporting billing data, see Create and manage exported data.

Создание бюджетовCreate budgets

После того как вы определили и проанализировали свои схемы расходов, важно начать устанавливать ограничения для себя и своих команд.After you've identified and analyzed your spending patterns, it's important to begin setting limits for yourself and your teams. Бюджеты Azure дают вам возможность устанавливать бюджет на основе расходов или бюджет на основе использования с множеством пороговых значений и предупреждений.Azure budgets give you the ability to set either a cost or usage-based budget with many thresholds and alerts. Проверяйте созданные бюджеты на регулярной основе, чтобы отслеживать прогресс израсходования бюджета и вносить необходимые изменения.Make sure to review the budgets that you create regularly to see your budget burn-down progress and make changes as needed. Бюджеты Azure также позволяют настраивать триггер автоматизации при достижении заданного порога бюджета.Azure budgets also allow you to configure an automation trigger when a given budget threshold is reached. Например, можно настроить службу так, чтобы она завершала работу виртуальных машин.For example, you can configure your service to shut down VMs. Вы также можете перевести свою инфраструктуру на другую ценовую категорию при срабатывании триггера превышения бюджета.Or you can move your infrastructure to a different pricing tier in response to a budget trigger.

Дополнительные сведения см. в статье Руководство. Создание и управление бюджетами Azure.For more information, see Azure Budgets.

Дополнительные сведения об автоматизации на основе бюджета см. в статье Управление затратами с помощью API управления бюджетом Azure.For more information about budget-based automation, see Budget Based Automation.

Действия для оптимизацииAct to optimize

Используйте следующие способы оптимизации расходов.Use the following ways to optimize spending.

Исключение лишних затратCut out waste

После того как вы развернули свою инфраструктуру в Azure, важно убедиться, что она используется.After you've deployed your infrastructure in Azure, it's important to make sure it is being used. Самый простой способ начать экономить сразу — это пересмотреть свои ресурсы и удалить те, которые не используются.The easiest way to start saving immediately is to review your resources and remove any that aren't being used. На этом этапе также следует определить эффективность использования ресурсов.From there, you should determine if your resources are being used as efficiently as possible.

Помощник по AzureAzure Advisor

Помощник по Azure — это служба, которая, среди прочего, идентифицирует виртуальные машины с низким уровнем использования ЦП или сети.Azure Advisor is a service that, among other things, identifies virtual machines with low utilization from a CPU or network usage standpoint. В этой службе вы можете завершить работу машин или изменить их размер на основе расчетной стоимости, чтобы продолжить их работу.From there, you can decide to either shut down or resize the machine based on the estimated cost to continue running the machines. Помощник также предоставляет рекомендации по покупке зарезервированных экземпляров.Advisor also provides recommendations for reserved instance purchases. Рекомендации основаны на последних 30 днях использования виртуальной машины.The recommendations are based on your last 30 days of virtual machine usage. Соблюдение рекомендаций поможет вам сократить расходы.When acted on, the recommendations can help you reduce your spending.

Общие сведения о Помощнике по Azure см. в этой статье.For more information, see Azure Advisor.

Настройка надлежащего размера виртуальных машинSize your VMs properly

Настройка размера виртуальных машин оказывает существенное влияние на общую стоимость использования Azure.VM sizing has a significant impact on your overall Azure cost. Количество виртуальных машин, необходимых в Azure, может не совпадать с количеством экземпляров, в настоящее время развернутых в локальном центре обработки данных.The number of VMs needed in Azure might not equate to what you currently have deployed in an on-premises datacenter. Убедитесь, что вы выбрали правильный размер для рабочих нагрузок, которые планируете запускать.Make sure your choose the right size for the workloads that you plan to run.

Дополнительные сведения см. на странице Azure IaaS: proper sizing and cost (Azure IaaS: правильный размер и стоимость).For more information, see Azure IaaS: proper sizing and cost.

Использование скидок на покупкуUse purchase discounts

Azure предоставляет множество скидок, которыми ваша организация может воспользоваться, чтобы сэкономить деньги.Azure has many discounts that your organization should take advantage of to save money.

Резервирования AzureAzure Reservations

Благодаря резервированию в Azure можно внести предоплату за использование вычислительной мощности виртуальной машины или Базы данных SQL за один или три года.Azure Reservations allow you to prepay for one-year or three-years of virtual machine or SQL Database compute capacity. Предоплата позволяет получить скидку на использование ресурсов.Pre-paying will allow you to get a discount on the resources you use. Однолетние и трехлетние контракты на резервирование Azure позволят сэкономить существенную сумму (до 72 %) по сравнению с оплатой вычислительных ресурсов для виртуальной машины или базы данных SQL по мере использования.Azure reservations can significantly reduce your virtual machine or SQL database compute costs — up to 72 percent on pay-as-you-go prices with one-year or three-year upfront commitment. Резервирования предоставляют скидку при выставлении счетов и не влияют на состояние выполнения ваших виртуальных машин или баз данных SQL.Reservations provide a billing discount and don't affect the runtime state of your virtual machines or SQL databases.

Дополнительные сведения см. в статье Общие сведения об Azure Reserved VM Instances.For more information, see What are Azure Reservations?.

Использование программы "Преимущество гибридного использования Azure"Use Azure Hybrid Benefit

Если у вас уже есть лицензии Windows Server или SQL Server в локальных развертываниях, вы можете использовать программу "Преимущество гибридного использования Azure" для экономии в Azure.If you already have Windows Server or SQL Server licenses in your on-premises deployments, you can use the Azure Hybrid Benefit program to save in Azure. При использовании преимущества Windows Server каждая лицензия покрывает стоимость ОС (до двух виртуальных машин), и вы платите только за базовые расходы на вычисление.With the Windows Server benefit, each license covers the cost of the OS (up to two virtual machines), and you only pay for base compute costs. Вы можете использовать существующие лицензии SQL Server, чтобы сэкономить до 55 % на предложениях базы данных SQL на основе виртуального ядра.You can use existing SQL Server licenses to save up to 55 percent on vCore-based SQL Database options. К предложениям относятся SQL Server на виртуальных машинах Azure и SQL Server Integration Services.Options include SQL Server in Azure Virtual Machines and SQL Server Integration Services.

Дополнительные сведения см. на странице Преимущество гибридного использования Azure с калькулятором.For more information, see Azure Hybrid Benefit savings calculator.

Другие ресурсыOther resources

В Azure также есть служба, которая позволяет создавать службы, использующие преимущества избыточной емкости в Azure для получения сниженных тарифов.Azure also has a service that allows you to build services that take advantage of surplus capacity in Azure for reduced rates. Дополнительные сведения см. в статье Использование низкоприоритетных виртуальных машин в пакетной службе.For more information, see Use low priority VMs with Batch.

Дальнейшие действияNext steps

  • Если вы не знакомы со службой "Управление затратами Azure", перейдите к этой статье, чтобы узнать, как она позволяет отслеживать и контролировать затраты на Azure и оптимизировать использование ресурсов.If you're new to Cost Management, read What is Azure Cost Management? to learn how it helps monitor and control Azure spending and to optimize resource use.