x

Добро пожаловать в IT Leader Assistant.
Please Войти!

Создать аккаунт

IT-инфраструктура маленьких компаний

Максим Шаламов
08-31-2020 11:11
IT-инфраструктура маленьких компаний

Введение в проблему

Сегодня хотел бы поделиться своим видение построения инфраструктуры IT для небольшой компании. Очень важно для небольших компаний делать это правильно.
В том, что касается IT инфраструктуры есть хорошая новость: на рынке достаточно поставщиков качественной инфраструктуры, которые позволят вам избежать ненужных проблем и расходов.
Для небольшой компании на мой взгляд главное иметь гибкость и расширяемость, а также платить только за то, что используешь.

Почему вам не стоит поднимать свою инфраструктуру с серверами и админами:

  • Это банально дорого, потому что для отказоустойчивой работы вам понадобится пул серверов, а утилизация ресурсов на первых этапах будет очень низкой
  • Масштабирование такой инфраструктуры требует четкого планирования роста потребностей, что не всегда возможно
  • Поддержка потребует от вас команды OPS, что не плохо, но тоже дорого (а также будут проблемы с удержанием людей, о чем поговорим дальше)
  • Вам придется выстроить весь цикл для отказоустойчивости, который уже сделали имеющиеся поставщики инфраструктуры, а также организовать круглосуточное дежурство OPS, что опять же дорого

Решение

Как же можно сэкономить на инфраструктуре и сохранить гибкость и масштабируемость? Воспользоваться облачными хостингами (gae, amazon, DigitalOcean, …). Причем в идеале не брать виртуальные машины на которые нужно все ставить руками, возьмите кластер kubernetes(практически любое решение вы сможете там развернуть, не заботясь о языках программирования), возьмите облачную базу данных(опять же любую какая вам нужна, выбрать есть из чего). В итоге вы получите настроенные кластеры, базы с мониторингами и понятными sla. Сторонние компании берут в свою зону ответственности умение предоставлять масштабирование и отказоустойчивость, а у любой из перечисленных компаний конечно случаются сбои, но в среднем реже чем на собственной инфраструктуре(особенно на ранних этапах). Конечно вам нужны будут люди, которые смогут это все сконфигурировать, но их нужно будет и меньше и квалификация их будет не столь специфическая. В такой парадигме на старте вам возможно не понадобятся классические OPS(а это уже минимум 2 человека, которых можно не нанимать), хотя devops или разработчики с пониманием как конфигурировать кластера и базы все равно нужны. Если вы хотите помощь в выборе облачной инфраструктуры а также настройке ее под ваши нужны то пишите нам.
Если у вас есть какие-то вопросы или пожелания вы можете воспользоваться формой для связи с нами:

Комментарии

Чтобы оставить комментарий, пожалуйста, авторизуйтесь

Подписывайтесь на обновления

Последние статьи из нашего блога