Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Дизайн архитектуры всегда зависит от бизнес-целей и должен учитывать рентабельность инвестиций (ROI) и финансовые ограничения. Типичные вопросы, которые следует рассмотреть, включают:
- Позволяют ли выделенные бюджеты соответствовать вашим целям?
- Каковы шаблоны расходов для приложения и ее операций? Что такое приоритетные области?
- Как вы будете максимизировать инвестиции в ресурсы, путем улучшения использования или сокращения?
Оптимизированная для затрат рабочая нагрузка не обязательно является низкой стоимостью. Есть значительные компромиссы. Тактические подходы являются реактивными и могут снизить затраты только в краткосрочной перспективе. Чтобы добиться долгосрочной финансовой ответственности, необходимо создать стратегию с приоритизацией, непрерывным мониторингом и повторяющимися процессами , которые сосредоточены на оптимизации.
Принципы проектирования предназначены для предоставления стратегий оптимизации, которые необходимо учитывать при разработке и реализации архитектуры рабочей нагрузки. Начните с рекомендованных подходов и обоснуйте преимущества для набора бизнес-требований. После настройки стратегии выполните действия с помощью контрольного списка оптимизации затрат в качестве следующего шага.
По мере приоритета бизнес-требований в соответствии с потребностями технологий ожидается, что первоначальное распределение затрат изменится. Однако следует ожидать ряд компромиссов в областях, в которых требуется оптимизировать затраты, такие как безопасность, масштабируемость, устойчивость и операбельность. Если стоимость решения проблем в этих областях высока, и эти принципы не применяются должным образом, вы можете сделать рискованные варианты в пользу более дешевого решения, в конечном счете влияя на бизнес-цели и репутацию вашей организации.
Разработка дисциплины управления затратами
|
---|
Оптимизация затрат проводится на различных уровнях организации. Важно понимать, как затраты на рабочую нагрузку соответствуют организационным практикам FinOps. Представление о бизнес-подразделениях, организации ресурсов и централизованных политиках аудита позволяет внедрить стандартную финансовую систему.
Подход | Преимущества |
---|---|
Разработка модели затрат. Это базовое упражнение является необходимым условием для настройки системы финансового отслеживания. | Модель затрат помогает сегментировать расходы, оценивать и прогнозировать общую стоимость владения, включая инфраструктуру, поддержку и реализацию. Это позволяет выявлять драйверы затрат рано и прогнозировать, как любые изменения, рост или сокращение будут влиять на общие расходы в прогнозируемой бизнес-модели. |
Обладайте эффективной, но гибкой моделью подотчетности, которая управляется и реализуется с надлежащим образом назначенными ролями и обязанностями. | Четкая подотчетность помогает обеспечить соблюдение функциональных ожиданий каждой роли (с учетом области), четкости и создания отчетов с прозрачностью на требуемых уровнях. Упреждающее управление может помочь избежать действий, которые могут привести к ненужным расходам, которые выходят за рамки бюджета. |
Оцените реалистичные бюджеты, охватывающие все неотменяемые функциональные и нефункциональные требования, персонал и процессы, обеспечивающие ожидаемый рост. | Вы сможете установить финансовые границы и установить способы проверки расходов по выделенному бюджету. Вы также будете получать уведомления при превышении определенных пороговых значений, что предотвращает превышение расходов в рамках арендатора, области ресурсов и других областей, применяемых к бюджету. |
Для рабочих нагрузок, управляемых соглашениями об уровне обслуживания (SLA), оцените, следует ли выделять бюджет на потенциальные штрафные санкции или на реализацию. | Хорошо реализованное решение может помочь вам избежать штрафов в целом, делая упреждающие инвестиции. Выделение бюджета на компенсацию клиентам — это практичный подход для снижения риска будущих обязательств. Совместная работа с владельцем продукта для согласования реалистичного бюджета компенсации затрат. |
Планируйте расходы на обучение, расходы на найма и стоимость инфраструктуры, необходимые для расширения навыков по мере развития рабочей нагрузки. | Инвестиции в персонал дополняют существующие навыки за счет поддержки штатных сотрудников или поставщиков. |
Оперативное информирование о финансовых последствиях изменений в проектировании, основанных на выводах, полученных из производственного процесса. | Организация может внести практическую корректировку бюджета на основе производственных отзывов, которые должны рассматриваться как значимые как числовые данные. |
Проектирование с учетом эффективности затрат
|
---|
Каждое решение архитектуры имеет прямые и косвенные финансовые последствия. Ознакомьтесь с затратами, связанными с сборкой, вариантами покупки, технологиями, моделью выставления счетов и лицензированием, обучением, операциями и т. д.
Учитывая набор требований, оптимизируйте и принимайте решения о компромиссах, связанных с затратами, которые по-прежнему эффективно устраняют общие вопросы рабочей нагрузки.
Подход | Преимущества |
---|---|
Создайте базовые показатели затрат, включая прогнозируемый рост. Убедитесь, что варианты проектирования работают в выделенном бюджете для удовлетворения функциональных и нефункциональных требований. Учитывайте расходы, связанные с выбором технологий, автоматизацией, приобретением, обучением и управлением изменениями как часть этой общей стоимости. |
Оценки затрат позволяют прогнозировать расходы по бюджету и определить ключевые факторы затрат. Они также помогают выявить скрытые затраты, которые в противном случае могут оказаться незамеченными, поддерживая сбалансированный подход, который избегает чрезмерного использования. Этот процесс также создаст деревья принятия решений для вариантов технологий на основе соображений затрат. Устраняя дорогостоящие альтернативные варианты, которые не имеют сильного бизнес-обоснования, вы можете освободить бюджетные возможности для инвестиций в более ценные возможности. Мы не рекомендуем разрабатывать за рамки планового роста, так как это может привести к снижению рентабельности инвестиций. |
Проектирование и применение ограничений затрат в архитектуре, которые сохраняют ресурсы в пределах верхних и нижних пределов. | Контроль может предотвратить случайные или неутвержденные расходы и гарантировать, что предоставляется только предусмотренное бюджетом количество ресурсов. |
Обработайте различные среды SDLC по-разному и разверните нужное количество сред. | Вы можете сэкономить деньги, понимая, что не все среды должны имитировать рабочую среду. Непроизводственные среды могут иметь различные функции, номера SKU, количество экземпляров и даже ведение журнала. Кроме того, вы можете сэкономить затраты, создав предварительно созданные среды по запросу и удалив их, если они больше не нужны. |
Проектирование оптимизации использования
|
---|
Службы и предложения предоставляют различные возможности и ценовые категории. После приобретения набора функций не используйте их. Найдите способы максимально эффективного увеличения инвестиций на уровне. Аналогичным образом, непрерывно вычисляйте модели выставления счетов, чтобы найти те, которые лучше соответствуют использованию на основе текущих рабочих нагрузок.
Подход | Преимущества |
---|---|
Воспользуйтесь всеми возможностями выбранных SKU ресурсов для удовлетворения производительности, безопасности, надежности и операционных целей. | Вы можете максимально увеличить использование того, за что вы заплатили. Избегайте выбора номеров SKU с функциями, которые вам не нужны, так как они могут привести к ненужным затратам без дополнительных преимуществ. |
Оцените возможности динамической настройки емкости, увеличение масштаба при увеличении спроса и уменьшении масштаба, когда она больше не нужна. | Без этого подхода может потребоваться предварительно подготовить больше емкости, чем необходимо. В отличие от этого, динамическое масштабирование позволяет поддерживать минимальные базовые показатели и расширяться только при необходимости, выравнивая потребление ресурсов с фактическими шаблонами использования. |
Определите приоритет развертывания моделей active-active по сравнению с активными пассивными моделями в рамках плана восстановления, если вы уже заплатили за ресурсы. | Если ваша конструкция по умолчанию использует активные пассивные модели, может потребоваться простой ресурс, который может использоваться в противном случае. Преобразование в активный режим может позволить вам соответствовать требованиям по выравниванию нагрузки и масштабированию, не перерасписываясь. |
Приоритизируйте использование скидочных ресурсов на основе обязательств, когда разрабатываете новые функции, настраиваете дополнительные среды или оптимизируете под нефункциональные требования. | Поиск возможностей для использования зафиксированных планов может значительно снизить затраты на реализацию новых функциональных возможностей. |
Максимально используйте ваши инвестиции в вашем плане поддержки. Сохраняйте пособие на обучение, чтобы убедиться, что команда использует соответствующие инструменты и технологии. |
Использование плана поддержки для разрешения производственных проблем или проведения упреждающих проверок поможет вам оправдать затраты. Полностью включитесь в работу с моделью поддержки Майкрософт. |
Проектирование оптимизации скорости
|
---|
Воспользуйтесь преимуществами возможностей для оптимизации служебной программы и затрат на существующие ресурсы и операции. Если вы этого не сделали, вам не нужно тратить деньги без каких-либо добавленных ROI.
Подход | Преимущества |
---|---|
Определите ресурсы, которые имеют стабильные или прогнозируемые шаблоны использования с течением времени. Оптимизируйте затраты, предварительно приобретя эти ресурсы, чтобы воспользоваться доступными скидками. Сотрудничайте с командой лицензирования, чтобы повлиять на будущие соглашения о приобретении и стратегии продления. |
Корпорация Майкрософт предлагает скидки на прогнозируемые долгосрочные обязательства по определенным ресурсам или категориям ресурсов. Эти ресурсы несут более низкие затраты в течение периода использования и могут быть амортизированы с течением времени. Информируя вашу команду по лицензированию о текущих и прогнозируемых инвестициях в ресурсы, вы можете помочь им оптимально настраивать обязательства во время переговоров по соглашению. В некоторых случаях эти прогнозы могут повлиять на ценовую таблицу вашей организации, что дает преимущества не только экономичности рабочей нагрузки, но и другим командам, использующим те же технологии. |
Изучите альтернативные варианты, которые не требуют дополнительного лицензирования. Рассмотрите такие варианты, как гибридное использование и ценообразование на подписку в предрелизный период. | Вы сможете сократить расходы на лицензирование, используя преимущества параметров, которые дают вам права на использование одинаковых или сопоставимых технологий с более низкой стоимостью. |
Используйте цены на основе потребления, если это более экономично. | Вы платите за то, что вы используете. Этот вариант может быть более дорогим, чем полностью используемый вариант предоплаченной оплаты. Тем не менее, если вы не ожидаете полностью использовать предварительно оплаченные вычислительные ресурсы, оплата по мере использования может быть лучшим выбором. |
Используйте выставление счетов по фиксированной цене вместо выставления счетов на основе потребления для ресурса, если его использование является высоким и предсказуемым, и доступен сопоставимый номер SKU или вариант выставления счетов. | Если использование является высоким и предсказуемым, модель фиксированной цены обычно стоит меньше и часто поддерживает больше функций. |
Когда это возможно, совместно размещайте использование с другими рабочими нагрузками, ресурсами и командами для сокращения финансовых и операционных затрат. | Общие ресурсы управляются централизованно и подготавливаются с более высокой емкостью для поддержки нескольких рабочих нагрузок, что позволяет распределять затраты между командами. |
Развертывание в регионах с более низкой стоимостью, если нет компромиссов в функциональных или нефункциональных требованиях. Оцените региональные параметры для каждой среды по отдельности. Хотя для производственной среды могут потребоваться определенные регионы, рассмотрите возможность использования более экономичных регионов для предпроизводственной среды, где это возможно. |
Используйте регионы уровня "Премиум" только в тех случаях, когда это необходимо, может привести к значительной экономии. Кроме того, экономия из непроизводственных сред может быть перераспределирована в другие приоритеты. |
Предпочитайте службы, которые упрощают достижение более высокой плотности. Рассмотрим потенциальные компромиссы, особенно на границах безопасности. |
По мере увеличения плотности объем ресурсов, необходимых для выполнения рабочей нагрузки, уменьшается. Это снижает затраты на единицу и затраты на управление. |
Мониторинг и оптимизация с течением времени
|
---|
То, что было важно вчера, может быть не важно сегодня. При оценке рабочих нагрузок ожидаются изменения в архитектуре, бизнес-требованиях, процессах и даже структуре команд. Возможно, потребуется развивать методики жизненного цикла разработки программного обеспечения (SDLC). Внешние факторы также могут измениться, например облачная платформа, ее ресурсы и ваши соглашения.
Следует тщательно оценить влияние всех изменений на затраты. Отслеживайте изменения и тенденцию roI по регулярному курсу и оцените, нужно ли настраивать функциональные и нефункциональные требования.
Подход | Преимущества |
---|---|
Создание возможностей в системе, которая фиксирует и классифицирует расходы. | Вы сможете рассчитать затраты, раскрывающие технические и деловые аспекты на различных этапах выставления счетов. Вы также сможете проводить регулярные проверки и управлять шоу-шоу и процессами обратной оплаты. |
Реализуйте оповещения о затратах при подходе к предопределенным пороговым значениям бюджета. Регулярно просматривайте и корректируйте эти оповещения, чтобы они оставались в соответствии с изменяющимися шаблонами использования. |
Упреждающие уведомления помогают предотвратить переполнение бюджета и своевременное принятие решений. |
Непрерывно оценивать и настраивать решения по проектированию архитектуры вокруг затрат на ресурсы, операции и платную поддержку. | Регулярные проверки метрик, данных о производительности, отчетах о выставлении счетов и использовании функций могут привести к тонкой настройке, что может снизить затраты. Вы также можете сократить затраты, оценив использование вашего договора поддержки и оптимизируя его. |
Выводите из эксплуатации ресурсы, которые мало используются, не используются, устарели или могут быть заменены более эффективными альтернативами. Регулярно удалять ненужные данные. |
Изменяя или удаляя неиспользуемые ресурсы или даже изменяя номера SKU, вы можете сократить затраты. Завершение работы неиспользуемых ресурсов и удаление данных, когда вам больше не нужны, уменьшается количество отходов и освобождает средства, чтобы вы могли инвестировать их в других местах. |