Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяется к рекомендации по оптимизации затрат в Azure Well-Architected Framework:
CO:02 | Создание и обслуживание модели затрат. Модель затрат должна оценить начальные затраты, ставки выполнения и текущие затраты. Согласование бюджета, который охватывает модель затрат и имеет буфер для незапланированных расходов. |
---|
В этом руководстве описаны рекомендации по созданию модели затрат для рабочей нагрузки. Модель затрат — это оценка, которая прогнозирует объединенные затраты на услуги и связанные с ними расходы. Это основа для прогнозирования расходов и планирования бюджета. Модель затрат предоставляет анализ сценария, который позволяет оценить последствия возможных изменений рабочей нагрузки. Без модели затрат вы рискуете непредвиденными расходами, перерасходами бюджета и пропущенными возможностями оптимизации затрат.
Определения
Срок | Определение |
---|---|
Возврат средств | Модель учета, в которой вы взимаете плату за использование рабочих нагрузок отделов и получаете от них платежи. |
Модель затрат | Оценочная стоимость рабочей нагрузки. Он охватывает все аспекты выставления счетов, включая операции. |
Счетчик затрат | Механизм отслеживания, используемый для измерения использования ресурсов с течением времени. Он отслеживает использование, например вычислительные часы, передачу данных и операции ввода-вывода. Выдаются записи, которые используются для расчета счета за каждый ресурс, исходя из его связанного счетчика. |
Отображение обратной связи | Модель учета, в которой вы показываете отделы стоимость использования рабочей нагрузки, и вы не получаете от них оплату. |
Основные стратегии проектирования
Модель затрат обеспечивает проекцию затрат на рабочую нагрузку на основе существующих данных. Цель модели затрат — не обрести понимание затрат или контролировать их. Цель заключается в прогнозировании прогнозируемых расходов, учитывая все доступные известные факторы. Из этого прогноза вы определите оптимальное решение для рабочей нагрузки. Лучшее решение заключается в согласовании затрат с приоритетами рабочей нагрузки. Модель затрат позволяет установить бюджет рабочей нагрузки, обеспечить соответствие с этим бюджетом и выделить средства для облачных ресурсов.
Проведение оценки рабочей нагрузки
Проведение оценки рабочей нагрузки включает систематическое вычисление и анализ рабочей нагрузки. Оценка рабочей нагрузки помогает определить характеристики рабочей нагрузки, которые могут информировать стратегии оптимизации затрат, такие как выбор наиболее подходящих вариантов скидки на основе шаблонов использования. Необходимо оценить характеристики рабочей нагрузки, чтобы определить, какие доступные скидки наиболее подходят для вашей рабочей нагрузки. Например, если у рабочей нагрузки есть прогнозируемые шаблоны использования, можно рассмотреть возможность использования модели на основе обязательств (резервирования) для оптимизации затрат. При оценке рабочей нагрузки рассмотрите следующие рекомендации:
Анализ ключевых компонентов: анализ ключевых компонентов рабочей нагрузки, включая основные ресурсы, такие как серверы, базы данных, сети и лицензии. Эта идентификация позволяет точно распределить затраты в модели.
Понимание характеристик: понимание стабильности рабочей нагрузки, прогнозируемости и чувствительности к внешним факторам, таким как простой и снижение производительности. Такие аналитические сведения помогают прогнозировать колебания затрат на основе поведения рабочей нагрузки.
Общие сведения о требованиях. Оцените конкретные требования рабочей нагрузки, такие как производительность, масштабируемость, наблюдаемость, резервное копирование и аварийное восстановление. Распознавание этих требований гарантирует, что модель учитывает все потенциальные расходы.
Общие сведения о вспомогательных службах. Службы, поддерживающие обозримость, безопасность и управление, несут затраты и играют ключевую роль в работе ваших рабочих процессов. Решения для наблюдения, такие как средства мониторинга и механизмы ведения журнала, предоставляют аналитические сведения об использовании рабочей нагрузки и производительности. Надежные меры безопасности, такие как шифрование или контроль доступа и регулярные аудиты безопасности, защита рабочей нагрузки и обеспечение соответствия нормативным требованиям. Методы управления и политики обеспечивают соответствие требованиям и эффективное использование ресурсов. Включите расходы на эти вспомогательные услуги в бюджет.
Если вы включаете эти часто забытые факторы в бюджет на раннем этапе, моделирование затрат будет тщательно, эффективным и предотвратить будущие непредвиденные расходы.
Оценка затрат на рабочую нагрузку
Оценка затрат на рабочую нагрузку включает оценку всех потенциальных расходов и экономии, связанных с рабочей нагрузкой. Она включает прямые затраты на поставщиков, эксплуатационные расходы на обслуживание, выбор модели выставления счетов и потенциальную экономию от клиентских или корпоративных соглашений. Оценивая эти факторы, можно создать надежную модель затрат, обеспечивая точное прогнозирование и бюджет. Чтобы оценить затраты на рабочую нагрузку, рассмотрите следующие стратегии.
Выберите лучшую модель выставления счетов. Модель выставления счетов определяет, как поставщик облачных служб взимает плату за свои службы. Модели выставления счетов включают на основе потребления (по мере использования), планы на основе обязательств (резервирования) и спотовые цены. Определите наиболее подходящую и эффективную модель выставления счетов, понимая конкретные требования и шаблоны использования каждой модели. Каждая модель выставления счетов имеет преимущества и недостатки структуры затрат и гибкости. Например, оплата по мере использования может обеспечить гибкость, но с течением времени может быть более дорогой по сравнению с планами, основанными на обязательствах.
Используйте клиентские соглашения. Поставщики облачных служб предлагают клиентские соглашения или корпоративные соглашения для клиентов. Некоторые соглашения предлагают скидки через доступные программы или позволяют использовать существующие лицензии для экономии денег. Реализуйте эти стратегии оптимизации затрат, чтобы максимально повысить ценность ресурсов и сократить общие расходы.
Оценка затрат на лицензию. Вычислите оценки затрат на лицензию, чтобы создать точную модель затрат. Чтобы найти лучшую сделку, обратитесь к поставщику программного обеспечения или торговому посреднику программного обеспечения. Если вы являетесь существующим клиентом, используйте существующие преимущества лицензирования и скидки.
Оценка затрат на обслуживание. Поставщики облачных служб предоставляют множество служб для поддержки рабочей нагрузки. Выберите службы, которые помогут вам удовлетворить краткосрочные и долгосрочные цели затрат. Например, может потребоваться переместить локальную рабочую нагрузку в облако с минимальными изменениями в рабочей нагрузке. Выберите облачную службу, которая поддерживает цели рабочей нагрузки и обеспечивает максимальную отдачу от инвестиций. Используйте калькулятор затрат облачной платформы для оценки затрат на ресурсы рабочей нагрузки. Эти средства помогают понять различные счетчики затрат в ресурсе и их влияние на стоимость по модели выставления счетов.
Рассмотрим преимущества и недостатки каждой службы. Цели уровня обслуживания (SLOS) и функции платформы имеют последствия для затрат. Например, простой может стоить вашей организации значительную сумму денег. Если вы инвестируете больше денег в достижение более высоких уровней обслуживания, вы можете создать доход, избегая простоя и увеличивая удовлетворенность клиентов. Используйте встроенные функции в качестве экономичной альтернативы созданию пользовательских функций, необходимых для разработки и обслуживания.
Оценка затрат на устойчивость. Чтобы оценить затраты на устойчивость, рассмотрите такие факторы, как инфраструктура, обслуживание, репликация данных, хранилище данных, аварийное восстановление и производительность. Рассмотрите конкретные требования и цели приложения или системы. Он может включать требуемый уровень устойчивости, желаемые соглашения об уровне обслуживания и цели по доступности для каждой зависимости, находящейся на критическом пути. Затраты зависят от облачных служб и технологий, которые вы выбираете.
Оценка операционных затрат. Чтобы оценить затраты на обслуживание рабочей нагрузки, рассмотрите текущие операционные расходы на мониторинг, тестирование и обслуживание инфраструктуры. Эти затраты включают мониторинг производительности и работоспособности инфраструктуры. Она должна включать средства мониторинга и службы для отслеживания системных метрик, обнаружения проблем и обеспечения доступности.
Вы должны оценить стоимость регулярных действий тестирования, таких как нагрузочное тестирование, тестирование безопасности и тестирование производительности. Эти тесты необходимы для обеспечения целостности рабочей нагрузки. Включите ресурсы и средства, необходимые для тестирования устойчивости, масштабируемости и безопасности системы. Кроме того, необходимо включить задачи регулярного обслуживания, такие как применение исправлений программного обеспечения, обновлений и исправлений безопасности, чтобы поддерживать систему в актуальном состоянии. Стандартные задачи, такие как резервное копирование данных, оптимизация системы и управление конфигурацией, способствуют текущим затратам на обслуживание.
Разработка модели затрат
Модель затрат — это оценка всех затрат, связанных с рабочей нагрузкой. Эти затраты включают инфраструктуру, лицензии программного обеспечения, персонал, обслуживание и расходы на поддержку.
Согласование оценок с факторами затрат
Драйверы затрат являются конкретными факторами или переменными, влияющими на общую стоимость. Он включает любые факторы, которые оказывают непосредственное влияние на стоимость ресурсов, служб или операций в рабочей нагрузке. Эти драйверы могут включать такие переменные, как том использования, количество обслуживаемых клиентов, емкость хранилища.
Назначьте количественные значения определённым факторам затрат, например, оценив объёмы использования или определив количество клиентов или ресурсов. Оцените влияние каждого драйвера затрат с помощью таких методов, как оценка объемов использования или определение количества клиентов или ресурсов. Основываясь на категориях затрат и драйверах, создайте математические модели или формулы, которые связывают драйверы затрат с связанными затратами. Эти модели могут включать простые линейные связи или сложные вычисления в зависимости от категории затрат.
Связывание затрат с бизнес-метриками
Связывание затрат с бизнес-метриками означает связывание расходов рабочей нагрузки с конкретными бизнес-индикаторами, такими как затраты на клиента, обслуживаемые или затраты на транзакцию. Эта практика дает более четкое представление о том, как рабочая нагрузка потребляет ресурсы. Это позволяет прогнозировать затраты, связанные с колебаниями рабочей нагрузки, и обеспечить эффективное использование ресурсов на основе спроса. Например, если вы ожидаете, что число клиентов увеличится, вы можете оценить, сколько это стоит для поддержки этих клиентов.
Следует подчеркнуть четкое представление в моделях затрат рабочей нагрузки. Хотя она может сделать модель более сложной, она также позволяет адаптироваться. Такая гибкая модель затрат помогает в анализе сценариев, помогая прогнозировать расходы, связанные с рабочей нагрузкой или бизнес-сдвигами. Чтобы оценить затраты, связанные с каждым клиентом, разделите общую стоимость рабочей нагрузки на число клиентов. Для точной стоимости для каждого клиента необходимо учитывать определенные ресурсы и службы, которые они используют, например облачные службы или лицензии на программное обеспечение.
Публикация модели затрат
Задокументируйте категории затрат, драйверы и математические связи, используемые для вычисления затрат. Создание комплексной и легко понятной документации для заинтересованных лиц. Убедитесь, что модель затрат доступна всем соответствующим заинтересованным лицам. Опубликуйте модель затрат в формате или на платформе, которая обеспечивает простой обмен данными и обеспечивает эффективную совместную работу между заинтересованными лицами.
Настройка бюджета
Модель затрат предоставляет основу для согласования бюджета рабочей нагрузки. Модель затрат — это оценка. Бюджет является реальностью. Иногда вам нужно договориться, чтобы согласовать две стороны. Важно, чтобы все понимали, как рабочая нагрузка поддерживает бизнес-цели. Представить модель затрат в соответствии с бизнес-целями, чтобы помочь уточнить значение рабочей нагрузки.
Поделитесь моделью затрат: при совместном использовании модели затрат с заинтересованными лицами убедитесь, что оценки ясны. Заинтересованные лица должны видеть распределение затрат, переменные затрат и усилия по оптимизации.
Измените модель затрат, чтобы соответствовать бюджету: заинтересованные лица могут не согласиться с предлагаемым бюджетом, и они могут предложить бюджет, который меньше модели затрат. Важно, чтобы заинтересованные лица знали, как бюджет влияет на рабочую нагрузку. Создайте вторую модель затрат, которая соответствует бюджету и включает буфер. Объясните любые потери функциональных возможностей с уменьшенным бюджетом.
Результирующий бюджет должен быть реалистичным, но включает буфер для прогнозируемых изменений использования в течение бюджетного периода. Модель затрат помогает прогнозировать эти изменения. Бюджет также должен включать небольшой и разумный буфер для незапланированных переборов, которые возникают из-за ошибки или незапланированных бизнес-изменений.
Задайте ограничения бюджета и квоты: определите ограничения бюджета и квоты для контроля затрат и ограничения расходов. Эта практика гарантирует, что вы не превышаете выделенный бюджет для рабочей нагрузки. Установив ограничения бюджета и квоты, вы можете эффективно отслеживать расходы и управлять ими.
Настройка оповещений бюджета: реализация оповещений для управления затратами. Настройте оповещения, чтобы уведомить вас о достижении определенных пороговых значений. Эта практика позволяет принимать немедленные меры и вносить необходимые корректировки, чтобы оставаться в рамках бюджета. Мониторинг использования и настройка оповещений, которые помогут определить тенденции, пиковое время использования и возможности оптимизации затрат.
Использование модели затрат
Модель затрат — это не просто аналитическое средство. Это помощь в принятии решений. Используйте модель затрат для бюджетирования, анализа сценариев и оптимизации ресурсов. Чтобы максимизировать использование модели затрат, рассмотрите следующие стратегии:
Используйте модель затрат для бюджетирования: используйте модель затрат для проекта будущих расходов, эффективного выделения средств и предотвращения финансовых ошибок. Регулярно сравнивайте фактические расходы с бюджетом и вносите корректировки в случае отклонений.
Используйте модель затрат для анализа сценариев: использование модели затрат для анализа сценариев включает в себя рассмотрение различных сценариев и связанных затрат с каждым из них. Анализ сценариев может помочь заинтересованным лицам понять финансовые последствия изменений бизнес-модели, таких как изменения ценообразования, предложения продуктов или потоки доходов. Анализ сценариев также позволяет предвидеть, как изменения в приобретении, хранении или скорости оттока клиентов могут повлиять на затраты. Вы можете прогнозировать увеличенные расходы и планировать масштабирование.
Используйте модель затрат для оптимизации ресурсов: используйте модель затрат, чтобы определить области, в которых облачные ресурсы недостаточно используются и внести корректировки для значительной экономии затрат. Модель затрат также может прогнозировать финансовые последствия масштабирования ресурсов в ответ на увеличение трафика клиентов или потребностей в обработке. Она также помогает сравнить затраты, связанные с моделями выставления счетов поставщиков облачных услуг, что позволяет выбрать наиболее экономичный вариант.
Поддержание модели затрат
Важно регулярно обновлять модель затрат, чтобы отразить последние данные, условия бизнеса и любые изменения во внешней среде. Вы должны привлечь заинтересованных лиц, в том числе владельцев продуктов и технической команды, в обсуждениях по модели затрат, чтобы обеспечить его релевантность и выравнивание с потребностями разных команд. Выполните имитации и просмотрите результаты для информирования о принятии решений. Обучить всех участников группы использованию модели затрат для содействия культуре принятия решений на основе данных. Рассмотрите следующие рекомендации.
Отслеживание использования ресурсов. Отслеживайте использование ресурсов в рабочей нагрузке. Отслеживание использования ресурсов имеет решающее значение для настройки моделей затрат и определения возможностей оптимизации затрат. Проводите аудит использования для выявления недоиспользуемых ресурсов и корректировки оценки затрат соответствующим образом.
Создание и просмотр прогнозов. Используйте данные об использовании для создания прогнозов и проекта стоимости рабочей нагрузки. Регулярно обновляйте прогнозы и часто просматривайте их. Изучите любые прогнозы, которые значительно отклоняются от текущей модели затрат. При обнаружении проблемы обновите модель затрат соответствующим образом. Определение значительного отклонения от модели затрат отличается для каждой рабочей нагрузки. Отклонение может произойти из-за изменений в шаблонах использования рабочей нагрузки, требованиях к ресурсам или изменениях цен. С помощью прогноза можно предвидеть превышение бюджета и вносить изменения в структуру бюджета или рабочей нагрузки.
Обновите модель затрат. Периодически просматривайте модель затрат, чтобы убедиться, что рабочая нагрузка получает необходимый бюджет. Используйте метрики рабочей нагрузки в производственной среде для пересмотра бюджета. Потенциальный эффект изменений служб или технологий может создать потребность в проверке. По мере развития служб и технологий может потребоваться внести изменения в структуру рабочей нагрузки, чтобы оптимизировать затраты или воспользоваться новыми функциями. Регулярный обзор гарантирует, что модель затрат остается в соответствии с изменяющимся ландшафтом. Просмотрите модель затрат до и после изменения структуры рабочей нагрузки.
Обновите модель затрат при каждом изменении служб. Используйте калькулятор облачной платформы, чтобы оценить стоимость облачных ресурсов, необходимых рабочей нагрузке. Для новых рабочих нагрузок некоторые переменные затрат, такие как передача данных и объем хранилища, могут быть трудно оценить. Цель бизнеса поможет вам создать оценки. Например, чтобы создать оценку на основе клиентов, разделите целевую сумму ежедневного дохода ($100000) на среднюю покупку на посетителя ($100), чтобы получить предполагаемое количество ежедневных посетителей, которые необходимо поддерживать (10000).
Упрощение функций Azure
Оценка затрат на рабочую нагрузку и разработка модели затрат. Обзор цен Azure предоставляет сведения о ценах для всех служб Azure. В нем представлено комплексное представление затрат, связанных с различными службами Azure.
Калькулятор цен Azure — это средство, позволяющее оценить почасовую или ежемесячную стоимость рабочей нагрузки. Введите службы, которые планируется использовать для создания оценки связанных затрат. Эта оценка поможет вам спланировать и бюджет использования Azure.
Служба "Миграция Azure" позволяет автоматизировать обнаружение и миграцию локальных рабочих нагрузок и понять экономию затрат на перенос этих рабочих нагрузок в Azure.
Преимущество гибридного использования Azure — это программа, которая предлагает поставщики облачных служб, такие как Azure. Это позволяет клиентам использовать собственные лицензии для определенных программных продуктов в облаке. Используйте собственную лицензию, чтобы воспользоваться скидками на использование этого программного обеспечения на облачной платформе. Иногда преимущество гибридного использования Azure является частью клиентского соглашения между поставщиком облачных служб и клиентом. Это соглашение описывает условия использования преимущества и подходящих программных продуктов, которые рассматриваются в нем.
При расширении существующих инвестиций в лицензии на программное обеспечение в облако вы экономите затраты. Вместо того чтобы платить полную цену за использование программного обеспечения в облаке, вы можете воспользоваться скидками на предложения гибридного преимущества Azure.
Настройка бюджета: Azure предоставляет средства, позволяющие создавать бюджеты и управлять ими. Бюджеты помогают заранее информировать других о своих расходах, управлять затратами и отслеживать расходы с течением времени. Вы можете задать пороговые значения бюджета, получать оповещения и отслеживать расходы, чтобы обеспечить управление затратами и оптимизацию.
Обслуживание модели затрат: Azure автоматически предоставляет прогнозы затрат, которые позволяют планировать и бюджет использования Azure. Эти прогнозы помогают понять прогнозируемые затраты на основе текущих шаблонов использования и позволяют принимать упреждающие решения по оптимизации затрат.
Azure позволяет использовать наследование тегов для группирования и выделения затрат. Теги — это метаданные, которые можно назначить ресурсам Azure. Наследование тегов позволяет отслеживать затраты для разных команд или проектов в организации и управлять ими, чтобы помочь в выделении и анализе затрат.
Связанные ссылки
Контрольный список оптимизации затрат
Ознакомьтесь с полным набором рекомендаций.