Pull to refresh
8K+
3
Павел@Floodww

User

6
Rating
Send message

Я написал свой self-hosted MDM для смешанного парка корпоративных устройств

Level of difficultyMedium
Reading time8 min
Reach and readers8.1K

Полгода назад я пришёл в новую организацию, и мне достался парк машин. Десяток на Windows, несколько маков, пачка линуксовых ноутов у разработчиков. Невыносимым было другое. Навешанные до меня политики и блокировки со стороны ИБ связывали руки так, что здраво администрировать домен было попросту нельзя: любое рутинное действие упиралось в чужие ограничения. Тогда я и полез искать решение, которое помогло бы мне нормально админить этот парк.

Готового, что легло бы на мою ситуацию, я так и не нашёл — и в итоге сел писать своё. Ниже — не анонс, а разбор инженерных решений, которые по дороге пришлось принять, и честная карта того, где у этой конструкции проходит настоящая граница безопасности. Последнее для меня важнее всей остальной механики: MDM по определению даёт слишком много власти над чужими машинами, и делать вид, что это не так, было бы нечестно. Поэтому архитектуру ниже я разбираю не как список возможностей, а как ответ на вопрос «где это ломается».

Читать далее

Information

Rating
1,181-st
Registered
Activity

Specialization

Системный администратор
From 150,000 ₽
Git
Python
PostgreSQL
Docker
Linux
Golang
Высоконагруженные системы
Redis
gRPC
Nginx