Руководство. Проведение итерации FinOps
В этом руководстве вы узнаете, что FinOps — это итеративный иерархический процесс, требующий межфункциональную совместную работу между бизнесом, технологиями и финансовыми командами. При рассмотрении 18 различных возможностей каждый из своих уникальных нюансов, внедрение FinOps может показаться сложной задачей. Однако в этом руководстве вы узнаете, как выполнить итеративный подход к внедрению FinOps, где вы:
- Определите правильную область для следующих инвестиций FinOps.
- Определите измеримые цели для достижения в ближайшие недели или месяцы.
- Выберите нужные действия, чтобы перейти к следующему уровню зрелости.
- Просмотрите ход выполнения в конце итерации и определите цели для следующего.
Используйте это руководство в качестве руководства при запуске каждой итерации жизненного цикла FinOps.
Подготовка к работе
Рассмотрим заинтересованных лиц, участвующих в итерации. Так как FinOps требует совместной работы между бизнес-, технологическими и финансовыми командами, мы рекомендуем подходить к этому руководству целостно и оценивать каждый шаг с учетом всех пользователей. Однако существуют также случаи, когда у вас может быть только подмножество заинтересованных лиц. Например, одна инженерная команда или только один специалист FinOps, посвященный настройке правильной культуры и вождения положительных изменений в организации. Независимо от того, какой случай относится к вам в этой итерации, учитывайте все заинтересованные стороны при выполнении этого руководства. Каждая сбалансированная команда имеет людей с разнообразным сочетанием уровней опыта. Сделайте свое лучшее решение о текущем состоянии команды.
Определение области
Прежде чем начать следующую итерацию, важно определить границы, для которых нужно сосредоточиться, чтобы убедиться, что цели итерации достижимы. Если это первая итерация, рекомендуется выбрать три-пять возможностей FinOps в качестве отправной точки. Если вы определяете область последующей итерации, может потребоваться сохранить одни и те же возможности или добавить один к двум новым.
Используйте следующие сведения в качестве руководства, чтобы выбрать правильные возможности FinOps на основе вашей роли, опыта и текущих приоритетов. Это не все инклюзивный список рекомендаций. Мы рекомендуем выбрать все из одной группы или выбрать группы в зависимости от текущих потребностей. Представленный ниже порядок — это предложение, а не требование. Это просто помощь, чтобы помочь вам приступить к работе.
- Если ваша команда не является новой для FinOps с небольшим опытом работы с управлением затратами и оптимизацией, мы рекомендуем начать с основных принципов:
- Отчетность и анализ
- Прогнозирование
- Планирование бюджета
- Оптимизация рабочей нагрузки
- Управление аномалиями
- Если вы создаете новую команду FinOps или заинтересованы в повышении осведомленности и внедрении FinOps, начните с:
- Практические операции FinOps
- Подключение рабочих нагрузок
- Оценка FinOps
- Образование и включение FinOps
- Прогнозирование
- Если ваша команда хорошо знает средства Microsoft Cloud FinOps и должна управлять затратами в крупной компании, где владение иногда совместно используется, рассмотрите следующие элементы:
- Распределение
- Выставление счетов и обратное выставление счетов
- Оптимизация скорости
- Если ваша команда работает с инструментами Microsoft Cloud FinOps и нуждается в управлении затратами в крупной организации с распределенной и общей собственностью, рассмотрите следующие элементы:
- Распределение
- Выставление счетов и обратное выставление счетов
- Оптимизация скорости
- Если ваша команда должна создавать более сложные отчеты, например управлять затратами в облаках или слиянием с бизнес-данными, рассмотрите следующее:
- Инструменты и службы
- Прием данных
- Распределение
- Отчетность и анализ
- Если у вашей команды есть твердое представление об основах и хотите сосредоточиться на более глубокой оптимизации с помощью расширенной автоматизации, рассмотрите следующие возможности:
- Проектирование облака
- Оптимизация рабочей нагрузки
- Оптимизация скорости
- Лицензирование и SaaS
- Устойчивость облака
- Политика и управление облаком
- Если у вашей команды есть твердое понимание основных принципов и необходимо сопоставить облачные инвестиции обратно с бизнес-ценностью, рассмотрите следующие возможности:
- Единица экономики
- Распределение
- Планирование бюджета
- Планирование и оценка
Обратите внимание на возможности, которые вы выберете для дальнейшего использования.
Определение целей
Затем вы определите конкретные, измеримые цели на основе текущего опыта с выбранными возможностями. При определении целей для этой итерации следует учитывать следующие моменты:
Знания — сколько вы знаете о возможности?
- Если вы не знакомы с возможностями, сосредоточьтесь на обучении цели, намерении и реализации основных принципов. Знания часто являются первым шагом любой возможности.
Процесс — определен ли повторяемый процесс, документирован и проверен?
- Если вы знаете основы, но не имеют предопределенного процесса, рассмотрите возможность затраченного времени на документирование повторяемого процесса. Включите в себя реализацию возможностей, ролей и обязанностей для всех заинтересованных лиц и метрик, используемых для оценки успеха.
Метрики — определены ли метрики успешного выполнения, базовые и автоматизированные?
- Если вы не знакомы с возможностями, подумайте о метриках успеха, как вы узнаете об основах. Например, затраты и использование бюджета и обязательств. Они помогают с будущими итерациями.
- Если вы знаете основы, но не определили метрики успеха, они должны иметь для следующего шага. Сосредоточьтесь на определении метрик, которые важны для вашего бизнеса, и помогут вам принять компромиссные решения по этой возможности. Чтобы повысить эффективность, создайте эти метрики и решения в процессе.
- Если вы определили метрики, сосредоточьтесь на получении базовых показателей для того, где вы находитесь сегодня. Старайтесь автоматизировать везде, где это возможно, что позволит вам сэкономить время в будущем. Используйте такие средства, как Power BI, чтобы создавать отчеты, поделиться с заинтересованными лицами и отпраздновать ваши коллективные успехи.
Внедрение — сколько команд приняли определенный процесс и метрики?
Если у вас есть процесс, который был протестирован только в небольшом масштабе, поделитесь им с другими пользователями. Экспериментируйте с процессом и включите цикл обратной связи для непрерывного улучшения.
По мере развития процесса вы заметите меньше входных данных из цикла обратной связи. Меньше входных данных — это признак того, что процесс готов к масштабированию больше и потенциально будет создан в качестве официальной политики управления для новых команд. Если вы находитесь в большой организации, которая не имеет выделенной команды FinOps, вы можете рассмотреть возможность создания одной из этих усилий.
Внимание
Прежде чем создать выделенную команду FinOps, рассмотрите, сколько времени каждая отдельная команда тратит на усилия FinOps, что потенциальное бизнес-значение с большей экономией и эффективностью (или потерянной возможностью), и сколько выделенная команда может ускорить эти цели. Выделенная команда не для всех. Убедитесь, что у вас есть правильный доход от инвестиций.
Автоматизация — автоматизирована ли возможность свести к минимуму усилия вручную?
- Если вы разрабатываете процесс, рекомендуется определить возможности автоматизации по мере использования. Вы можете определить низковесистые фрукты, которые могут привести к большому повышению эффективности в масштабе или даже найти партнерские команды, желающие внести свой вклад в эти области и поделиться ресурсами.
- Поэкспериментируйте с процессом, сохраните список возможностей автоматизации и поделитесь ими с другими пользователями в рамках цикла отзывов. Приоритеты автоматизации метрик успеха и поиск возможностей для реализации наиболее повторяющихся задач для максимальной эффективности.
Как правило, мы рекомендуем короткие итерации с целевыми целями. Выберите один из трех высоко связанных целей, перечисленных ранее. Избегайте длинных итераций, охватывающих широкий спектр работы, потому что они труднее отслеживать, измерять и в конечном итоге доставить.
Поместите план в действие
На этом этапе у вас есть грубый план действий. Вы можете быть новыми и планировать изучение возможностей для изучения и реализации основных принципов. Или, возможно, вы планируете разрабатывать или экспериментировать с процессом, масштабируемым для других команд и заинтересованных лиц. Или, возможно, ваш процесс уже определен, и вы управляете полным внедрением или полной автоматизацией. Независимо от того, на каком этапе вы находитесь, используйте руководство по FinOps Framework для руководства по вашим усилиям.
Вернитесь позже, чтобы получить более целевые рекомендации, согласованные с FinOps Framework.
Просмотр хода выполнения
Когда вы начали итерацию, вы определили три–пять возможностей, приняли решение о областях, на которых вы хотите сосредоточиться на этих возможностях, и изучили руководства по возможностям. Вы смогли достичь того, что вы настроили? Что прошло хорошо? Что не пошло хорошо? Как можно улучшить следующую итерацию? Чтобы убедиться, что вы решаете проблемы и зрелый процесс, запишите свои ответы на внутренние вопросы и просмотрите их в конце каждой итерации.
После закрытия итерации помните, что это руководство поможет вам пройти каждую последовательную итерацию через жизненный цикл FinOps. Запустите руководство, чтобы подготовиться к следующей итерации. Вы можете оставить отзыв на этой странице после каждой итерации, чтобы сообщить нам, если вы найдете эту информацию полезной и как мы можем улучшить ее.
Сведения о связанных ресурсах см. в разделе "Общие сведения о оптимизации затрат на хорошо спроектированную платформу".
Следующий шаг
Ознакомьтесь с возможностями FinOps, которые наиболее важны для вас: