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


Планирование шаблона решения для предложения приложения Azure

В этой статье описываются требования к публикации плана шаблона решения для предложения приложения Azure. План шаблона решения — это один из двух типов планов, поддерживаемых предложениями приложений Azure. Сведения о различиях между этими двумя типами планов см. в типах планов. Если вы еще этого не сделали, ознакомьтесь с планом предложения приложения Azure. Тип плана шаблона решения требует шаблон Azure Resource Manager (шаблон ARM) для автоматического развертывания инфраструктуры решения.

Требования к шаблону решения

Требования Подробности
Выставление счетов и измерение Планы шаблонов решений не подлежат транзакции, но их можно использовать для развертывания платных предложений виртуальных машин, которые выставляются через коммерческую платформу Microsoft. Ресурсы, развертываемые шаблоном ARM решения, настраиваются в подписке клиента Azure. Виртуальные машины с оплатой по мере использования транзакции осуществляются через Microsoft и оплачиваются через учетную запись Azure клиента.

Для выставления счетов за использование собственной лицензии (BYOL), хотя корпорация Майкрософт выставляет счета за расходы на инфраструктуру, которые возникают на подписке клиента, вы оформляете сборы за лицензирование программного обеспечения напрямую с клиентом. Используйте план управляемого приложения для выполнения прямых транзакций приложений Azure.
Определение использования клиентами Требуемым условием для всех шаблонов решений, публикуемых в Azure Marketplace, является включение атрибуции использования клиентами. Дополнительные сведения об атрибуции использования клиентами и ее включении см. в партнеров Azure.
Пакет развертывания Вам потребуется пакет развертывания, который позволит клиентам воплощать ваш план в жизнь. При создании нескольких планов, требующих одной технической конфигурации, можно использовать один и тот же пакет плана. Дополнительные сведения см. в следующем разделе: пакет развертывания.

Пакет развертывания

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

Все приложения Azure должны включать эти два файла в корневую папку архива .zip:

  • Файл шаблона Resource Manager с именем mainTemplate.json. Этот шаблон определяет ресурсы для развертывания в подписке Azure клиента. Для примеров шаблонов Resource Manager см. в галерее шаблонов быстрого запуска Azure или в соответствующем репозитории GitHub: Azure Resource Manager Quickstart Templates.
  • Определение пользовательского интерфейса для интерфейса создания приложений Azure с именем createUiDefinition.json. В пользовательском интерфейсе указываются элементы, позволяющие потребителям предоставлять значения параметров.

Заметка

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

Регионы Azure

Вы можете опубликовать план в общедоступном регионе Azure, регионе Azure для государственных организаций или обоих. Перед публикацией в Azure Government Cloudпротестируйте и проверьте ваш план в среде, поскольку некоторые конечные точки могут отличаться. Чтобы настроить и проверить план, запросить пробную учетную запись из пробной версии Microsoft Azure для государственных организаций.

Вы, как издатель, несете ответственность за любые средства контроля соответствия, меры безопасности и рекомендации. Azure для государственных организаций использует физически изолированные центры обработки данных и сети (только в США).

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

Службы Azure для государственных организаций обрабатывают данные, подлежащие определенным государственным регулированиям и требованиям. Например, FedRAMP, NIST 800.171 (DIB), ITAR, IRS 1075, DoD L4 и CJIS. Чтобы обеспечить осведомленность о сертификатах для этих программ, вы можете предоставить до 100 ссылок, описывающих их. Это могут быть ссылки на список в программе напрямую или ссылки на описания соответствия требованиям на собственных веб-сайтах. Эти ссылки отображаются только для клиентов Azure для государственных организаций.

Выбор того, кто может просмотреть план

Каждый план можно настроить для всех (общедоступных) или только для определенной аудитории (частной). Вы можете создавать до 100 планов и до 45 из них могут быть частными. Вам может потребоваться создать частный план для предложения различных вариантов ценообразования или технических конфигураций для конкретных клиентов.

Вы предоставляете доступ к частному плану с помощью идентификаторов подписок Azure с возможностью включить описание каждого назначенного идентификатора подписки. Можно добавить не более 10 идентификаторов подписок вручную или до 10 000 идентификаторов подписок с помощью .CSV файла. Идентификаторы подписок Azure представлены в формате GUID, а буквы должны быть строчными.

Заметка

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

Для планов шаблона решения можно также скрыть план из Azure Marketplace. Это можно сделать, если план развертывается только косвенно с помощью другого шаблона решения или управляемого приложения.

Заметка

Частные планы не поддерживаются для подписок Azure, установленных через реселлера программы облачных решений (CSP).

Дополнительные сведения см. в специальных предложениях на коммерческой платформе Microsoft.