Введение
Serverless Printing (бессерверная печать) – технология организации корпоративной печати без использования выделенного сервера печати. В традиционной инфраструктуре все задания от пользователей поступают на print-сервер, который управляет очередями, драйверами и правами доступа. Serverless Printing исключает этот промежуточный узел: задания идут напрямую от рабочих станций на принтер или через облачную платформу управления.
Концепция приобрела популярность с распространением облачных сервисов управления печатью, таких как HP Web Jetadmin, Xerox Workplace Cloud и аналогичных решений, а также с ростом поддержки IPP (Internet Printing Protocol) в современных принтерах и ОС.
История и контекст
Традиционная Windows-инфраструктура печати требовала развёртывания Windows Print Server – роли, доступной в Windows Server с момента выхода NT 3.1. Каждый принтер требовал драйверов на сервере, а при масштабировании количество серверов печати росло. Сопровождение этой инфраструктуры поглощало значительные ресурсы ИТ-отдела.
В конце 2000-х Microsoft начала продвигать технологию BranchCache и Easy Print, снижавшие нагрузку на серверы. В 2012 году в Windows 8 и Server 2012 появился Hybrid Cloud Print, а в 2021 году Microsoft объявила о планах выпиливания классического Print Spooler в пользу современного стека без сервера. Одновременно Apple продвигала AirPrint – стандарт прямой беспроводной печати без драйверов.
Как это работает
Существует несколько реализаций бессерверной печати:
- Прямая IP-печать – рабочая станция отправляет задание напрямую по IP-адресу принтера через протокол IPP или LPR. Не требует промежуточного сервера, но управление правами усложняется.
- Облачная печать (Google Cloud Print, HP Smart, Xerox Cloud) – задания направляются через облачный сервис, который обеспечивает аутентификацию, маршрутизацию и аудит. Принтер «слушает» облако и забирает задания при готовности.
- Universal Print (Microsoft) – облачный сервис Microsoft 365, реализующий serverless-подход: принтеры регистрируются в Azure AD, пользователи добавляют их без драйверов через Windows 10/11.
- Pull-printing – пользователь отправляет задание в облако, а печатает у любого принтера организации, приложив карту или введя PIN.
Где применяется
- Распределённые офисы и филиалы – нет необходимости устанавливать отдельный сервер печати в каждом офисе.
- Образовательные учреждения – студенты и преподаватели печатают со своих устройств напрямую на принтеры кампуса.
- Здравоохранение – медицинский персонал распечатывает направления и результаты анализов с любой рабочей станции отделения.
- Ритейл и HoReCa – печать чеков, накладных и меню без централизованного сервера.
- Производство – операторы печатают технологические карты и этикетки прямо с терминалов в цехе.
Преимущества и ограничения
Преимущества:
- Снижение TCO – отсутствие выделенных серверов и лицензий.
- Упрощение администрирования – меньше компонентов инфраструктуры.
- Поддержка BYOD – пользователи печатают с личных устройств через облако.
- Отказоустойчивость – нет единой точки отказа в виде print-сервера.
Ограничения:
- Облачные решения требуют постоянного интернет-соединения.
- Управление правами доступа к принтерам менее гранулярно, чем на выделенном сервере.
- Не все принтеры поддерживают IPP или облачные протоколы – необходима замена парка.
- Вопросы соответствия требованиям защиты персональных данных при передаче заданий через облако.
Связь с другими понятиями
Serverless Printing тесно связана с концепцией serverless computing в широком смысле – перекладыванием управления инфраструктурой на провайдера. Технология Universal Print от Microsoft является частью экосистемы Microsoft 365 и интегрируется с Azure Active Directory для аутентификации.
В контексте управления корпоративными устройствами Serverless Printing входит в состав решений UEM (Unified Endpoint Management). SMFP (Smart MFP) – умные многофункциональные устройства – являются ключевым аппаратным элементом современных serverless-решений печати, так как содержат встроенный веб-сервер и поддерживают облачные протоколы.