Сертификация рабочей нагрузки (предварительная версия)
В этой статье описываются требования, необходимые для пользовательской рабочей нагрузки, которые будут перечислены в Центре рабочей нагрузки Microsoft Fabric. Перед отправкой рабочей нагрузки на публикацию убедитесь, что рабочая нагрузка соответствует этим требованиям.
Бизнес-требования
Создание приложений в Fabric больше похоже на создание документов в офисе, чем подготовка ресурсов в Azure. Хотя мы не ожидаем, что каждый пользователь сможет воспользоваться преимуществами каждой рабочей нагрузки в Fabric, каждая из рабочих нагрузок должна обратиться к самому широкому набору пользователей.
Структура предназначена для поддержки крупнейших проектов и размеров данных уровня 1. Платформа Fabric предоставляет общий набор служб, которые рабочая нагрузка не должна заменить собственными частными службами. Согласованное использование служб платформы во всех рабочих нагрузках обеспечивает единый интерфейс и функциональные возможности всей системы.
В этом документе представлен полный обзор всех различных компонентов, которые необходимо учитывать для сертификации рабочей нагрузки. Сертификация требуется для перехода в общедоступную предварительную версию и общедоступную версию. Состояние отдельного элемента предоставляет вам указание того, что необходимо.
Имя | Описание | Метод сертификации | Общедоступная предварительная версия | Общедоступная версия | Справочные материалы |
---|---|---|---|---|---|
Ценность для клиентов | Ваше предложение должно обеспечить достаточное значение, чтобы оправдать инвестиции, необходимые для изучения и использования. Ваше предложение должно обеспечить значительные преимущества, такие как повышение эффективности, инновационные функции или стратегические преимущества. | Аттестация | Обязательное поле | Обязательное поле | |
Условия | Вам необходимо предоставить клиентам условия предоставления предложения, предоставляемого на платформе. В условиях, необходимых для выделения аспектов совместимости решения. Например, что происходит с данными при хранении и передаче? Где доступны службы, из которых доступны клиенты Azure? | Пакет рабочей нагрузки | Обязательное поле | Обязательное поле | Общие сведения и рекомендации по управлению |
Метаданные | Метаданные, такие как название, сводка и значок, должны совпадать в манифесте пакета рабочей нагрузки и отправке предложения SaaS в Центре партнеров. Добавьте все ресурсы рабочей нагрузки, например значки и снимки экрана в fe/assests каталоге. Пакет рабочей нагрузки должен соответствовать требованиям внешнего и внутреннего манифеста. |
Пакет рабочей нагрузки | Обязательное поле | Обязательное поле | Манифест |
Документ аттестации | Партнерам необходимо предоставить страницу, содержащую все сведения о состоянии сертификации рабочей нагрузки. Этот документ должен быть связан в пакете рабочей нагрузки и поддерживать актуальность. Необходимо добавить ссылку в манифест supportLink метаданных рабочей нагрузки в certification поле. Ссылка также должна появиться на странице продукта рабочей нагрузки в Центре рабочей нагрузки. |
Пакет рабочей нагрузки | Обязательное поле | Обязательное поле | |
Пробная версия | Предоставляет простой и быстрый пробный интерфейс. Пробная версия должна быть доступна клиенту без ожидания (менее 5 секунд) и предоставить им бесплатный и простой способ изучения предлагаемой рабочей нагрузки. | Аттестация | Обязательное поле | Обязательное поле | Испытания |
Предложение Marketplace | Партнерам необходимо заручиться предложением SaaS в Azure Marketplace. Это предложение может быть просто контактом с нами , чтобы получить потенциальных клиентов от платформы. Мы ожидаем, что партнеры также будут выполнять транзакции по Marketplace. Вы можете создать возможности собственной лицензии (BYOL) в рабочую нагрузку. | Пакет рабочей нагрузки | Обязательное поле | Обязательное поле | Создание предложения SaaS Commercial marketplace certification policies (Политики сертификации коммерческой платформы Marketplace) |
Документация | Вам необходимо предоставить документацию для рабочей нагрузки клиентам в легкой и понятной форме. | Пакет рабочей нагрузки | Обязательное поле | Обязательное поле | |
Монетизация | Вы можете использовать Azure Marketplace для монетизации рабочей нагрузки. | Аттестация | Не поддерживается | Необязательно | Монетизация рабочей нагрузки |
Технические требования
В следующей таблице перечислены технические требования для предложения рабочей нагрузки.
Категория | Description | Метод сертификации | Общедоступная предварительная версия | Общедоступная версия | Справочные материалы |
---|---|---|---|---|---|
Microsoft Entra Access | Рабочие нагрузки Fabric должны гарантировать, что удостоверения Microsoft Entra можно предоставить доступ к нашим приложениям, службам и конечным точкам API. Если служба предоставляет другие методы проверки подлинности данным, которые изначально хранятся в Fabric, это должен быть документ. |
Аттестация | Обязательное поле | Обязательное поле | Аутентификация |
OneLake | OneLake — это место хранения данных в Fabric. Рабочие нагрузки должны интегрироваться с ним для хранения данных в стандартных форматах, поддерживаемых платформой, чтобы другие службы могли воспользоваться им. | Аттестация | Обязательное поле | Обязательное поле | OneLake, OneDrive для данных |
Условный доступ Microsoft Entra | Корпоративным клиентам требуется централизованный контроль и управление удостоверениями и учетными данными, используемыми для доступа к своим ресурсам и данным, а также в Microsoft, Microsoft Entra предоставляет такую службу. Убедитесь, что служба работает с даже если клиенты включили эту функцию. | Аттестация | Обязательное поле | Обязательное поле | Условный доступ |
REST API администратора | ИНТЕРФЕЙСы REST API администратора являются неотъемлемой частью процесса администрирования и управления Fabric. Эти API помогают администраторам Fabric обнаруживать рабочие области и элементы, а также применять управление, например выполнять проверки доступа и т. д. Основные функциональные возможности поддерживаются в составе пакета средств разработки рабочей нагрузки и не требуют работы от партнеров. | Аттестация | Поддерживается | Поддерживается | REST API администратора |
Мониторинг и диагностика для клиентов | Партнеры должны хранить данные телеметрии работоспособности в течение 30 дней, включая идентификатор действия для целей поддержки клиентов. | Аттестация | Обязательное поле | Обязательное поле | |
B2B | Стратегия совместного использования структуры ориентирована на то, чтобы клиенты могли сотрудничать со своими бизнес-партнерами, клиентами, поставщиками, дочерними компаниями и т. д. Это также означает, что пользователи могут формировать другие клиенты, возможно, получить доступ к партнеру по элементам. | Аттестация | Необязательно | Необязательно | Общий доступ гостевых пользователей |
Непрерывность бизнес-процессов и аварийное восстановление | Fabric фиксируется в простой доступности служб клиентам. Мы признаем важность планирования непредвиденных событий в мире неопределенности. Мы просим партнеров предоставлять клиентам в Fabric рабочие нагрузки, чтобы думать об этом, а также определять планы непрерывности бизнес-процессов и аварийного восстановления (BCDR), предназначенные для решения незапланированных аварий и действий по восстановлению. | Аттестация | Необязательно | Необязательно | Надежность в Microsoft Fabric |
Производительность | Производительность является важным требованием для клиентов Fabric. Мы рекомендуем нашим партнерам думать об этом в контексте своей рабочей нагрузки, а также принимать меры по тестированию и отслеживанию производительности своих элементов. | Аттестация | Необязательно | Обязательное поле | |
Присутствие | Чтобы обеспечить это, вы можете соответствовать ожиданиям клиентов таким же образом, независимо от региона или облака, где используется Fabric, партнеры должны думать, как они хотят соответствовать регионам структуры и облакам. Доступность в определенных ограничениях также влияет на обязательства по месту расположения данных. | Аттестация | Необязательно | Необязательно | Регионы Fabric |
Общедоступные API | Общедоступные API Fabric являются основой автоматизации, обеспечивая простое взаимодействие и интеграцию как для клиентов, так и для поставщиков программного обеспечения в экосистеме Fabric. Общедоступный API Fabric позволяет пользователям создавать инновационные решения, повышать масштабируемость и оптимизировать рабочие процессы. | Аттестация | Не поддерживается | Не поддерживается | Документация |
Требования к проектированию и пользовательскому интерфейсу
Чтобы ознакомиться с требованиями к проектированию рабочей нагрузки Fabric, просмотрите систему пользовательского интерфейса Fabric. Система пользовательского интерфейса Fabric содержит общие сведения о шаблонах и компонентах, доступных в пользовательском интерфейсе Fabric для ускорения работы. Она также включает библиотеки оболочки UX React и Angular, которые интегрируются с веб-компонентами Fluent.
Пользователи Fabric ожидают быструю загрузку пользовательского интерфейса. Независимо от технической реализации и регионального размещения, рабочая нагрузка должна быстро загружаться во всех регионах Fabric.
Имя | Описание | Метод сертификации | Общедоступная предварительная версия | Общедоступная версия | Справочные материалы |
---|---|---|---|---|---|
Распространенный ПОЛЬЗОВАТЕЛЬСКИЙ интерфейс | Рабочая нагрузка и все типы элементов, которые партнер предоставляет в рамках этого соглашения, должны соответствовать рекомендациям по пользовательскому интерфейсу Fabric. | Аттестация | Обязательное поле | Обязательное поле | Система пользовательского интерфейса Fabric |
Интерфейс создания элементов | Партнеры должны соответствовать интерфейсу создания элементов в соответствии с системой пользовательского интерфейса Fabric. | Аттестация | Обязательное поле | Обязательное поле | Система пользовательского интерфейса Fabric |
Центр мониторинга | Длительные операции должны интегрироваться с Центром мониторинга Fabric. | Аттестация | Обязательное поле | Обязательное поле | Центр мониторинга |
Пробная версия | Партнерам необходимо предоставить пробную версию для пользователей, как описано в рекомендациях по проектированию. | Аттестация | Необязательно | Обязательное поле | Шаблоны Структуры |
Опыт монетизации | Партнеры, которые хотят монетизировать свое решение в структуре, должны соответствовать шаблонам, определенным в шаблонах Fabric. Монетизация может произойти через Azure Marketplace или использовать существующие методы. В любом случае необходимо следовать рекомендациям по проектированию, определенным в шаблонах Fabric. | Аттестация | Необязательно | Обязательное поле | Шаблоны Структуры |
Специальные возможности | Партнеры должны соответствовать рекомендациям по проектированию пользовательского интерфейса Fabric для специальных возможностей. | Аттестация | Необязательно | Обязательное поле | Система пользовательского интерфейса Fabric |
Готовность мира | Английский язык должен быть языком по умолчанию. Содержимое может быть локализовано, если вы решили сделать это. В этом случае добавьте поддерживаемые языки на страницу сертификации. | Пакет рабочей нагрузки | Необязательно | Обязательное поле | |
Задачи, которые требуется выполнить | Чтобы получить список в различных интерфейсах создания в Fabric, необходимо подключиться к определению заданий для типов элементов. | Пакет рабочей нагрузки | Необязательно | Обязательное поле | |
Параметры элемента | Партнерам необходимо реализовать параметры элемента в рамках ленты. | Аттестация | Обязательное поле | Обязательное поле | Система пользовательского интерфейса Fabric |
Примеры | Партнеры могут использовать примеры, которые создают предварительно настроенные элементы своего типа, чтобы помочь клиентам приступить к работе более легко. | Аттестация | Необязательно | Необязательно | |
Действия пользовательского элемента | Партнеры могут реализовать пользовательские действия в рамках редактора элементов. | Аттестация | Необязательно | Необязательно | |
Параметры рабочей области | Параметры рабочей области предоставляют способ настройки рабочих нагрузок на уровне рабочей области. | Аттестация | Не поддерживается | Не поддерживается | Рабочая область |
Глобальный поиск | Поиск элементов в Fabric поддерживается в верхней строке поиска. | Аттестация | Не поддерживается | Не поддерживается | Поиск структуры |
Требования к безопасности и соответствию требованиям
Категория | Description | Метод сертификации | Общедоступная предварительная версия | Общедоступная версия | Ссылки |
---|---|---|---|---|---|
Общие сведения о безопасности | Клиенты Майкрософт доверяют Fabric своими наиболее конфиденциальными данными. Поскольку партнеры, реализующие рабочие нагрузки, могут иметь доступ к этим данным, они также несут ответственность за защиту этих данных. Для этого мы запрашиваем рабочие нагрузки для оценки безопасности, проверки безопасности и проверки того, что они сделали это. обнаружен в процессе. Дополнительные требования: |
Аттестация | Необязательно | Обязательное поле | Защита, защита и соблюдение |
Перед вызовом любых функций JS, предоставляемых Fabric, поставщик программного обеспечения должен сначала получить маркер идентификатора Microsoft Entra от узла Fabric. | Аттестация | Обязательное поле | Обязательное поле | ||
Конфиденциальность | Клиенты Майкрософт доверяют Fabric своими наиболее конфиденциальными данными. Таким образом, партнеры, использующие рабочие нагрузки сборки, также несут ответственность за защиту этих данных при доступе к ним. Для этого мы просим каждую рабочую нагрузку пройти оценку конфиденциальности и проверку конфиденциальности. Дополнительные требования: |
Аттестация | Необязательно | Обязательное поле | Защита, защита и соблюдение |
ISV может использовать только важные файлы cookie, доступные только для HTTP. IsV может использовать их только после положительной проверки подлинности пользователя. | Аттестация | Обязательное поле | Обязательное поле | Соответствие файлам cookie — коммерция | |
Место расположения данных | Fabric делает корпоративное обещание вокруг данных, не покидая географию клиента не только для сохраненных данных, но и для передаваемых данных. Как рабочая нагрузка, которую вы отображаете в Fabric напрямую, и пользователи должны учитывать ваши обязательства по месту расположения данных. В аттестации необходимо определить, какие наши обязательства относятся к месту расположения данных клиентов. | Аттестация | Необязательно | Обязательное поле | Место расположения данных в Azure |
Аттестация соответствия требованиям | В документе аттестации вы можете показать клиентам, как ваше приложение обрабатывает безопасность, данные и соответствие требованиям. В этой самостоятельной оценке разработчик рабочей нагрузки описывает атрибуты безопасности рабочей нагрузки и методики обработки данных. Документ аттестации издателя должен размещаться на веб-сайте партнера. Если применимо к клиентам, обратитесь к дополнительным сертификациям Fabric. | Аттестация | Необязательно | Необязательно | Общие сведения и рекомендации по управлению |
Поддержка
Категория | Description | Метод сертификации | Общедоступная предварительная версия | Общедоступная версия | Ссылки |
---|---|---|---|---|---|
Пример работающего веб-сайта | Так как рабочие нагрузки партнеров становятся неотъемлемой частью нашей группы поддержки Fabric, необходимо знать, как вы хотите связаться с нами в случае, если клиенты обращаются к нам напрямую. Для этого необходимо предоставить контактные данные в рамках процесса сертификации. | Аттестация | Необязательно | Обязательное поле | |
Возможность поддержки | Партнеры несут ответственность за определение и документирование параметров поддержки (SLA. методы контактов, ...). Эти сведения должны быть связаны со страницы рабочей нагрузки и всегда должны быть доступны клиентам. Кроме того, необходимо учитывать критерии Marketplace для перечисления предложения SAAS. | Аттестация | Необязательно | Обязательное поле | Рекомендации по перечислению в Marketplace |
Работоспособность служб и доступность | Партнерам необходимо разместить свой веб-сайт, показывающий работоспособность и доступность служб клиентам. Эти сведения можно включить на страницу поддержки. | Аттестация | Необязательно | Обязательное поле |
Функции Структуры
Категория | Description | Метод сертификации | Общедоступная предварительная версия | Общедоступная версия | Справочные материалы |
---|---|---|---|---|---|
Управление жизненным циклом приложений (ALM) | Средства управления жизненным циклом Microsoft Fabric обеспечивают эффективную разработку продуктов, непрерывные обновления, быстрые выпуски и текущие улучшения функций. | Аттестация | Не поддерживается | Не поддерживается | ALM в Fabric |
Приватные каналы | В Fabric можно настроить и использовать конечную точку, которая позволяет организации получать доступ к Fabric в частном порядке. | Аттестация | Не поддерживается | Не поддерживается | Приватный канал |
Центр данных | Центр данных OneLake упрощает поиск, изучение и использование элементов данных Fabric в организации, к которым у вас есть доступ. Он содержит сведения о элементах и точках входа для работы с ними. Если вы реализуете элемент данных, вы также увидите в Центре данных. | Аттестация | Не поддерживается | Не поддерживается | Концентратор данных OneLake |
Подкладка данных | В современных проектах бизнес-аналитики (BI) понимание потока данных из источника данных в его назначение может быть проблемой. Проблема еще больше, если вы создали расширенные аналитические проекты, охватывающие несколько источников данных, элементов данных и зависимостей. Такие вопросы, как "Что происходит, если я изменяю эти данные?" или "Почему этот отчет не обновлен?" может быть трудно ответить. | Аттестация | Не поддерживается | Не поддерживается | Linage в Fabric |
Метки конфиденциальности (MIP) | Метки конфиденциальности из Защита информации Microsoft Purview на элементах могут защищать конфиденциальное содержимое от несанкционированного доступа к данным и утечки. Они являются ключевым компонентом, помогающим вашей организации соответствовать требованиям к управлению и соответствию требованиям. Метка данных правильно с метками конфиденциальности гарантирует, что только авторизованные пользователи могут получить доступ к вашим данным. Дополнительные требования: |
Аттестация | Не поддерживается | Не поддерживается | Метки конфиденциальности |
Для партнеров, использующих функции экспорта в элементе, они должны соответствовать рекомендациям, которые были предоставлены. | Аттестация | Обязательное поле | Обязательное поле |
Связанный контент
Commercial marketplace certification policies (Политики сертификации коммерческой платформы Marketplace)