Как вы делите задачи и обязанности между 1С программистом и системным администратором при работе с SQL и сервером приложений?

Предположим, что системный администратор несет ответственность за следующие задачи: <br/> <br/> 1) Обслуживание физического сервера (не важно, HP или DELL); <br/> 2) Виртуализация с использованием VMware или Proxmox; <br/> 3) Ежедневное создание резервных копий виртуальных машин с помощью Veeam Backup; <br/> 4) Помощь в развертывании приложений 1С, управлении службами и сервисами, а также настройке резервных копий в MSSQL, включая правильную настройку портов и проброс веб-сервисов во внешний интернет. <br/> <br/> Возникает вопрос: должен ли 1С программист выполнять все остальные задачи, связанные с работой приложения после его запуска, включая управление логами, правами доступа и активацией программного обеспечения, а также понимание вопросов, связанных с резервными ключами? <br/> <br/> Необходимо ли системному администратору углубляться в эти тонкости? Какова тогда роль 1С программиста и платной поддержки? <br/> <br/> В теории, обязанности администратора заключаются в эксплуатации и предоставлении ресурсов. Возможен ли сценарий, когда 1С программист самостоятельно развернет сервер приложений, и администратор не обязательно будет разбираться в особенностях версий и совместимости? <br/> <br/> Можно ли считать, что администратор должен лишь создать основу для работы и предоставить необходимые ресурсы, обеспечивая отказоустойчивость 24/7? <br/> <br/> Каково ваше мнение по этому вопросу? Не кажется ли вам, что такая ситуация, когда один человек выполняет функции сразу нескольких специалистов, не является оптимальной?
  • 24 декабря 2024 г. 7:23
Ответы на вопрос 3
В разделении задач между 1С программистом и системным администратором в контексте работы с SQL и сервером приложений важно учитывать специфические навыки и обязанности каждой стороны. Это помогает избежать дублирования функций и обеспечивает эффективное управление ресурсами.

### Обязанности системного администратора:
1. **Обслуживание физического сервера и инфраструктуры**: Это основная задача администратора, которая включает в себя мониторинг состояния оборудования, обновления ПО, исправление проблем с производительностью и т.д.
  
2. **Виртуализация**: Администратор отвечает за настройки виртуальных машин, управление ресурсами и виртуализационными платформами (VMware, Proxmox).

3. **Резервные копии**: Создание и поддержание системы резервного копирования – это критически важная задача, требующая знаний о том, как правильно настроить резервные копии, и восстановления виртуальных машин.

4. **Развертывание 1С**: Хотя администратор может помогать в установке и настройке приложений, сам процесс разработки и кастомизации решений лежит на 1С программисте.

### Обязанности 1С программиста:
1. **Разработка и поддержка бизнес-логики**: Программист отвечает за написание кода, создание отчетов и настройку функциональности системы 1С в соответствии с требованиями бизнеса.

2. **Управление логами и правами доступа**: Программист должен следить за логами 1С, настраивать права доступа пользователей и управлять лицензированием программного обеспечения.

3. **Активация программного обеспечения и ключи**: Необходимость в глубоком понимании таких вопросов также может ложиться на программиста, поскольку это связано с функциональностью приложения, которое он разрабатывает.

### Углубление администраторов в особенности 1С:
Системный администратор не обязательно должен углубляться в детали 1С, но базовые знания могут быть полезными для диагностики и устранения проблем. В идеале, администратор и программист должны работать в тесном сотрудничестве и разделять информацию о системе, чтобы минимизировать недоразумения.

### Возможность развертывания серверов 1С программистом:
Сценарий, в котором 1С программист самостоятельно развертывает сервер приложений, возможен, но это требует от него определенных знаний в администрировании. Это также может быть рискованно, поскольку недостаток опыта может привести к проблемам с производительностью и отказоустойчивостью.

### Оптимальность многофункциональных специалистов:
Ситуация, когда один человек выполняет функции сразу нескольких специалистов, действительно не является идеальной, поскольку:
- Это может привести к перегрузке одного сотрудника.
- Недостаточная специализация может ухудшить качество работы в определенных областях.
- Сложнее поддерживать высокие стандарты безопасности и производительности.

### Заключение:
Оптимальная модель работы включает четкое разделение задач, при этом важно, чтобы 1С программист и системный администратор имели возможность взаимодействовать и обмениваться информацией. Это позволяет не только выполнять свои обязанности, но и поддерживать высокую надежность и эффективность системы в целом.
На 1,5 бухгалтера, просто необходимо иметь специалистов: 
1С программист и платная поддержка
Не могут уметь права системного администратора, если в договоре не оговорено иное. Например, развертывание клиентской части 1С с помощью групповой политики делает системный администратор.
Похожие вопросы