Планирование и оценка затрат на Azure

Завершено

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

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

Определение требований

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

Начните с определения заинтересованных лиц для проекта. Сюда должны входить бизнес-группы, от которых зависит результат деятельности организации. Также следует привлечь технические команды, занятые в реализации проекта. Организуйте совместное обсуждение культуры прозрачности между заинтересованными сторонами. Все команды, вовлеченные в проект, должны иметь наглядное представление о решениях, которые будут влиять на затраты.

Определите технические и бизнес-требования проекта:

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

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

Оба эти требования повлияют на общую стоимость проекта. Они также повлияют на выбор служб.

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

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

Оценка затрат

Используя список служб, вы можете использовать Калькулятор цен Azure для создания оценок затрат на приложение. Вы можете использовать калькулятор, чтобы создавать, сохранять и совместно использовать оценки для всех служб Azure.

Снимок экрана: сайта калькулятора цен Azure.

В рамках оценки затрат также важно понимать модели подписки и выставления счетов, доступные в Azure. Две наиболее распространенные модели: с оплатой по мере использования и соглашение Enterprise.

  • Модель с оплатой по мере использования предоставляет гибкие возможности приобретения и использования нужных служб, а также преимущества отсутствия предварительных обязательств.

  • Соглашения Enterprise позволяют организациям пользоваться скидками благодаря предварительным обязательствам. Эти соглашения позволяют организациям централизовать затраты на Azure и выставление счетов. Они могут включать другие службы Майкрософт, например Microsoft 365.

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

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

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

Упорядочивание ресурсов для осведомленности о затратах

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

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

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

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

Бюджет на обучение

Обучение инженеров, разработчиков и пользователей является неотъемлемой частью успешного облачного проекта. Облако — это трансформационный сдвиг для организации, а также постоянно меняющийся набор служб и технологий. Вашей организации следует убедиться, что персонал обладает всеми необходимыми знаниями для создания и поддержки ресурсов в Azure. Microsoft Learn предоставляет полную документацию по продукту, а также обучение в произвольном темпе. У корпорации Майкрософт обширная сеть партнеров по проведению семинаров и тренингов.

Определяйте изначальные и последующие потребности в обучении в организации. Включите обучение в стоимость проекта.

Проверьте свои знания

1.

Какие из следующих средств можно использовать для оценки затрат на новое приложение, развертываемое в Azure?

2.

Какое из следующих условий следует рассматривать в качестве технического требования для приложения, которое повлияет на стоимость ресурсов Azure?