Разработчик удалил все данные, программа висит 4 часа. Как не убить бизнес из-за проблем с серверами
В PR-материале для MC Today гендиректор Innovations Development Lab Дмитрий Ганжело рассказывает о пяти самых распространенных ошибках собственников, связанных с IT-инфраструктурой.
- Открыть доступ всем сотрудникам
Чаще всего в InDevLab обращаются, чтобы восстановить данные бизнеса. Один из наших клиентов чуть не потерял $300 тыс., когда из компании уходил разработчик. У сотрудника были доступы к серверам, и он удалил оттуда все файлы, которые касаются сайта.
Наши специалисты восстановили данные. Но ситуации можно было избежать, верно настроив права доступа. Нужен четкий алгоритм, по которому предоставляется доступ к тому или иному ресурсу: кто пишет, в каком формате запрос и так далее. Нужно разработать и обратный алгоритм, при котором после увольнения у сотрудника все доступы забирают.
2. Не обновлять инфраструктуру
Вторая распространенная проблема – это когда программы «зависают».
Чаще это случается в крупном бизнесе. Например, нужно отправить бухгалтерии счет, а программа висит уже четвертый час. Или из-за постоянных сбоев останавливается производство.
Здесь дело в том, что IT-инфраструктура не справляется с объемами работы. Один из наших клиентов терял из-за таких простоев более миллиона гривен в день. Специалисты InDevLab перестроили инфраструктуру производства, а затем обеспечили техподдержку за $600 в месяц.
3. Арендовать лишние сервера
У другого клиента, украинского новостного медиа, сайт хорошо справлялся с обычной нагрузкой, но «ложился» при наплыве читателей, например, после публикации скандальной новости.
Увеличивать серверные мощности в этом случае невыгодно – они будут простаивать 90% времени. Поэтому мы разработали такую систему: клиент переносит данные в «облако», арендуя один сервер. Когда его мощности не хватает, автоматически подключается еще один, потом еще, и так до тех пор, пока нагрузка не спадет. По словам клиента, пока что для пиковой нагрузки хватало шести серверов.
4. Не проверять систему на вирусы
Однажды мы нашли на сервере нового клиента вирус Petia, который навел шуму за четыре месяца до этого. То есть вирус незаметно копался в системе неопределенное время.
Чтобы такого не случалось, мы регулярно проводим профилактику: находим уязвимости в IT-инфраструктуре клиента до того, как эти уязвимости найдет хакер.
5. Держать большой штат айтишников
Не каждой компании нужен свой IT-отдел. Например, если у вас обычный лендинг или сайт-визитка, вам хостинга будет предостаточно.
Если вы разрабатываете полноценный портал, вам понадобятся свои системные администраторы.
Если у вас крупный бизнес со сложной IT-инфраструктурой — вам нужна техническая поддержка, которую выгоднее передать на аутсорс.
Материалы предоставлены MC Today.