Недавно, я наткнулся на опрос об инфраструктуре и приложениях для одного исследования. Я захотел показать результаты всем.
В итоге у меня было 222 ответа. Один логин мог дать один ответ. Я не смог придумать, как вставить сами результаты, и лучшее, что я мог сделать, это сделать скрины ответов. Я не буду добавлять комментарии к данным, поэтому вы можете сделать свои выводы.
Первая часть опроса ориентирована на инфраструктуру.
- Где работает большинство ваших приложений?
- Будут ли будущие приложения работать в другой среде?
- Какие сервисы инфраструктуры используют ваши приложения?
- Как обеспечивается ваша инфраструктура?
- Использует ли команда операторов управление конфигурациями для настройки серверов?
- Есть ли у кода инфраструктуры (управление конфигурациями или обеспечение) модульное тестирование?
- Внедряется ли ваш код инфраструктуры через линию доставки (например, Jenkins)?
- Какие основные проекты инфраструктуры запланированы на 1-2 года вперед?
Вопрос был открытой формы и касался следующего «Какие изменения вы бы внесли в вашу нынешнюю инфраструктуру? »
Ответы не сильно помогли (только 61 ответ), но некоторые основные направления я нашел.
- 11 ответов для увеличения автоматизации и авто масштабирования
- 8 ответов об использовании контейнеров
- 7 ответов о большем использовании управления конфигурациями
- 3 ответа для использования балансировки загрузок
- 3 ответа для добавления тестов инфраструктуры
- 3 ответа для использования Kubernetes
Были и другие ответы для улучшения инвентаризации, употребления, миграции баз данных, стандартизации и использования большего числа поставщиков услуг / инфраструктуры. Было даже пару ответов, в которых говорилось, что они ничего бы не меняли.
Следующая часть исследования ориентируется на приложения
Вы считаете свои приложения «облачными»?
Каким образом ваши приложения собраны в пакет для внедрения?
Как внедряются ваши приложения?
Как вы отлаживаете приложения в производстве?
И, наконец, некоторые вопросы об организациях
Практикует ли ваша компания что-то из следующего?
Какая ваша основная роль в организации?
Есть ли в вашей организации федеральные правила (например, HIPPA)?
Какого размера ваша организация?
About The Author
Виктор Карабедянц
ИТ директор (CIO), руководитель нескольких DevOps команд. Профессиональный руководитель проектов по внедрению, поддержке ИТ систем и обслуживанию пользователей.