От часов к минутам: Переосмысл... Заметка

От часов к минутам: Переосмысление отчетности по соответствию Microsoft Intune с помощью API экспорта

Управление большими парками устройств с помощью Microsoft Intune часто требует получения обширных данных отчетности, что идеально подходит для экспортного API. Этот API облегчает асинхронные экспортные задания для отчетов, значительно сокращая количество вызовов API по сравнению с отдельными вызовами Graph. Например, ночное задание для 50 000 устройств, которое ранее включало 100 000 операционных вызовов Graph API и занимало 2,5 часа, теперь может быть выполнено за 15 минут всего за 15 вызовов с использованием экспортного API. Это значительное улучшение обусловлено способностью экспортного API генерировать весь отчет на стороне сервера, предоставляя один загружаемый файл.Старый метод, использующий операционные API Graph, включает перечисление устройств и выполнение отдельных вызовов для статуса соответствия каждого устройства, что приводит к частым ограничениям скорости, сложному многопоточному выполнению и хрупкости из-за многочисленных точек отказа. Экспортный API, напротив, следует простой схеме "запрос-опрос-загрузка", устраняя накладные расходы на каждое устройство. Основное преимущество заключается в сокращении числа обратных вызовов, а не объема данных, поскольку каждый вызов API влечет за собой расходы на аутентификацию, настройку TLS и сетевую задержку. Консолидируя получение данных в одном пакетном переносе, экспортный API минимизирует эти накладные расходы.Этот переход дает существенные преимущества ИТ-администраторам, включая сокращение окон обслуживания, снижение сложности кода, повышение надежности и уменьшение влияния на службу. Он также обеспечивает масштабируемость, поскольку удвоение парка устройств в основном означает загрузку большего файла, а не экспоненциальное увеличение вызовов API. Схема вывода остается неизменной, что гарантирует отсутствие сбоев в нижестоящих системах, таких как панели мониторинга или хранилища данных. Хотя экспортный API идеально подходит для пакетных, запланированных снимков, операционные конечные точки по-прежнему подходят для поиска в реальном времени по отдельным устройствам. Ключевой вывод заключается в том, чтобы использовать экспортный API для получения полных данных парка устройств, превращая трудоемкий процесс в эффективную и надежную операцию.