Кто должен разработать общую архитектуру системы?
От: 0K Ниоткуда  
Дата: 14.09.11 08:11
Оценка:
Как называется человек, который сможет разработать общую архитектуру системы с учетом нижеследующего:

1. Нагрузки на систему (в т.ч. количества пользователей).
2. Уровень безопасности (как то сервер базы данных не имеет доступа к интернету, мониторинг подозрительной активности и пр.).
3. Цены оборудования (чем меньше серверов -- тем лучше).
4. Цены за лицензии на софт в совокупности со стоимостью разработки (нужна оптимизация, т.к. разработка под Linux стоит дороже).
5. Цены поддержки системы (к примеру, учет редкости админа, который сможет восстановить базу при повреждении).
6. Возможность горизонтального масштабирования в дальнейшем (то есть возможность добавления новых серверов при необходимости).

Одним словом, создание общей архитектуры системы с учетом всех возможных вариантов. При этом нужно получить максимальное соответствие архитектуры целям при минимальных деняжных затратах.

Админ не может. Коворит, что сможет настроить все что угодно -- только скажите что настроить. А в ценах и зарплатах разработчиков он не разбирается.

Программисты не могут. Прежде чем выбрать программистов, нужно знать какие технологии будут использоваться (т.к. программист знает лишь свой узкий стек технологий).

Собственно вопрос. Как искать такого человека? Насколько сложно найти и сколько стоит его работа?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.