Поделиться через


Прием данных

В этой статье вы узнаете о возможностях приема данных в Платформе FinOps Framework и о том, как реализовать их в Microsoft Cloud.


Определение

Прием данных относится к процессу сбора, преобразования и организации данных из различных источников в один, легкодоступный репозиторий.

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

  • Внутренние ИТ-данные. Например, из систем управления конфигурациями (CMDB) или УПРАВЛЕНИЯ ИТ-ресурсами (ITAM).
  • Данные для конкретного бизнеса, такие как иерархии организации и метрики, которые сопоставляют облачные затраты с или квалифицируют бизнес-ценность. Например, доход, определенный организационными и отделальными отчетами о миссиях.

Узнайте, как данные передаются и планируют требования к стандартизации данных для поддержки отчетов по аналогичным данным из нескольких источников.

Рассмотрим, как обрабатывать данные о затратах из нескольких облаков или типов учетных записей. Предпочитайте открытые стандарты, такие как проект FinOps Open Cost & Usage (FOCUS), который обеспечивает согласованность и стандартизацию облачных данных о затратах, а также взаимодействие с поставщиками, поставщиками и внутренними инструментами.

Возможно, вам потребуется упорядочить данные логически и понятно, классифицируя или пометая их. Это упрощает доступ, анализ и понимание.

При вооруженных комплексной коллекции сведений о затратах и использовании, связанных с бизнес-ценностью, организации могут расширить возможности заинтересованных лиц и ускорить цели других возможностей FinOps. Заинтересованные лица могут принимать более обоснованные решения, что приводит к более эффективному использованию ресурсов и потенциально значительной экономии затрат.


Подготовка к работе

Хотя прием данных имеет решающее значение для долгосрочной эффективности и эффективности любой практики FinOps, это не является блокирующим требованием для первоначального набора инвестиций FinOps. Если это первая итерация через жизненный цикл FinOps, рассмотрите более легкие возможности, которые могут обеспечить более быструю отдачу от инвестиций, таких как отчеты и аналитика. Прием данных может потребовать значительного времени и усилий в зависимости от размера учетной записи и сложности. Мы рекомендуем сосредоточиться на этом процессе, когда у вас есть правильный уровень понимания усилий и обязательств ключевых заинтересованных лиц для поддержки этих усилий.

Во время первой итерации, чтобы начать внедрение этой возможности, рассмотрите возможность использования FOCUS в качестве стандартного формата данных выставления счетов для всех источников данных. Чтобы узнать, почему организации нуждаются в ней и почему Корпорация Майкрософт верит в FOCUS, ознакомьтесь с документацией ПО ФОКУСУ, доступной в наборе средств FinOps, предоставляемых корпорацией Майкрософт.


Начало работы

При первом запуске управления затратами в облаке используются собственные средства, доступные на портале или в Power BI. Если вам нужно больше, можно скачать данные для локального анализа или создать небольшой отчет или объединить его с другим набором данных. В конечном итоге необходимо автоматизировать этот процесс, где происходит прием данных. В качестве отправной точки мы сосредоточимся на приеме данных о затратах в общее хранилище данных.

  • Перед приемом данных о затратах думайте о потребностях отчетности.
    • Поговорите с заинтересованными лицами, чтобы убедиться, что у вас есть твердое понимание того, что им нужно. Попробуйте понять свои мотивы и цели, чтобы обеспечить их помощь в данных или отчетах.
    • Определите, следует ли применять FOCUS в качестве стандартной схемы выставления счетов для любого нового решения. Преобразование существующих панелей мониторинга в использование другого набора данных может вызвать проблемы.
      • Microsoft Cost Management поддерживает экспорт данных о затратах и использовании, выровненных по схеме FOCUS, что может сэкономить значительное время и усилия.
    • Определите необходимые данные, откуда можно получить данные и кто может предоставить вам доступ. Запишите все распространенные наборы данных, которые могут потребовать нормализации.
    • Определите уровень детализации и частоту обновления данных. Ежедневные данные затрат могут быть проблемой для управления большой учетной записью. Рассмотрите ежемесячные статистические данные, чтобы снизить затраты и повысить производительность запросов и надежность, если это соответствует вашим потребностям в отчетах.
  • Рассмотрите возможность использования сторонней платформы FinOps.
    • Просмотрите доступные сторонние решения в Azure Marketplace.
    • Если вы решили создать собственное решение, рассмотрите возможность начала работы с центрами FinOps, часть набора средств открытый код FinOps, предоставляемых корпорацией Майкрософт.
      • Центры FinOps ускоряют разработку и помогают сосредоточиться на создании необходимых функций, а не инфраструктуры.
  • Дополняйте данные о затратах в облаке иерархиями и бюджетами организации.
  • Выберите решение сведений о затратах, подходящее для вас. Рекомендуется выполнять запланированный экспорт, который отправляет данные о затратах в учетную запись хранения ежедневно или ежемесячно.
    • Если вы используете ежедневные экспорты, обратите внимание, что данные помещаются в новый файл каждый день. Убедитесь, что вы выбираете только последний день при составлении отчетов о затратах.
  • Определите, требуется ли интеграция данных или технология рабочего процесса для обработки данных.
    • На раннем этапе вы можете хранить данные в экспортируемой учетной записи хранения без другой обработки. Рекомендуется хранить данные для небольших учетных записей с упрощенными требованиями и минимальными настройками.
    • Если необходимо принять данные в более расширенное хранилище данных или выполнить очистку или нормализацию данных, может потребоваться реализовать конвейер данных. Выберите технологию оркестрации конвейера данных.
  • Определите требования к хранилищу данных.
    • На раннем этапе мы рекомендуем использовать экспортированную учетную запись хранения для простоты и снижения затрат.
    • Если вам нужна расширенная подсистема запросов или требуется ограничение размера данных в средствах отчетности, следует рассмотреть возможность приема данных в аналитическое хранилище данных. Выберите аналитическое хранилище данных.

Основы

На этом этапе у вас есть конвейер данных и прием данных в центральный репозиторий данных. При переходе за рамки основных аспектов следует учитывать следующие моменты:

  • Нормализуйте данные в стандартную схему для поддержки выравнивания и смешивания данных из нескольких источников.
    • Для данных о затратах рекомендуется использовать схему FinOps Open Cost и Usage Specification (FOCUS).
    • Центры FinOps включают отчеты Power BI, которые нормализуют данные в схеме FOCUS, что может быть хорошей отправной точкой.
  • Дополняйте данные о затратах в облаке иерархиями и бюджетами организации.
    • Рассмотрите требования к маркировке или маркировке, чтобы сопоставить облачные затраты с иерархиями организации.
  • Обогащение данных облачных ресурсов и решений с помощью внутренних данных CMDB или ITAM.
  • Рассмотрим, какие внутренние метрики бизнеса и доходов необходимы для сопоставления облачных затрат с бизнес-ценностью.
  • Определите, какие другие наборы данных необходимы в зависимости от потребностей отчетов:
    • Стоимость и цены
      • Розничные цены Azure для оплаты по мере использования без скидки организации.
      • Ценовые листы для Клиентское соглашение Майкрософт учетных записей организации.
      • Ценовые листы для Соглашение Enterprise учетных записей организации.
      • Сводка по балансу по Соглашение Enterprise денежно-денежному балансу.
    • Скидки на обязательства
    • Использование и эффективность
    • Сведения о ресурсе
      • Resource Graph для сведений о ресурсе.
      • Изменения ресурсов в списке изменений ресурсов за последние 14 дней.
      • Подписки для перечисления подписок.
      • Теги для тегов, примененных к ресурсам и группам ресурсов.
    • API для конкретной службы Azure для сведений о конфигурации и использовании более низкого уровня.

Дополнительные сведения см. в Фонде FinOps

Эта возможность является частью FinOps Framework фондом FinOps, некоммерческой организацией, предназначенной для продвижения управления облачными затратами и оптимизации. Дополнительные сведения о FinOps, включая полезные сборники схем, учебные программы и программы сертификации и многое другое, см. в статье о возможностях приема данных в документации по FinOps Framework.

Вы также можете найти связанные видео на канале FinOps Foundation YouTube:


Связанные возможности FinOps:

Связанные продукты:

Связанные решения: