DevOps и облако

Поделиться:

Вопросы из этого раздела были показаны только тем, кто указал в качестве своей должности «DevOps-инженер / разработчик инфраструктуры», а также одной пятой остальных респондентов, выбранных случайным образом.

В какой степени вы лично участвуете в разработке инфраструктуры (DevOps)?

На этот вопрос отвечали все респонденты.

Где вы запускаете вспомогательные службы во время разработки?

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

Где вы выполняете запуск и отладку кода во время разработки?

Из скольки отдельно работающих компонентов состоит ваше приложение (не считая вспомогательные службы)?

Это компоненты, которые разрабатываете вы сами или другие сотрудники вашей компании.

Сколько независимо работающих вспомогательных служб (например, MySQL, Redis, CloudFront) использует ваше приложение?

Какие инструменты управления конфигурацией вы регулярно используете?

Какие шаблонизаторы серверов регулярно используются в вашей организации?

У Vagrant нет ограничений по операционной системе, поэтому это решение часто выбирают пользователи более редких ОС, например BSD.

Vagrant более популярен среди PHP-разработчиков, а также завоевал более заметную долю рынка в Японии.

Специалисты по DevOps, а также те, кто занят разработкой ИТ-инфраструктуры, серверного и облачного ПО, чаще выбирают Packer.

Какие инструменты для развертывания инфраструктуры используются в вашей организации?

Как вы используете контейнеры?

Какие инструменты управления контейнерами вы используете?

Насколько хорошо вы знакомы с Docker Compose?

Насколько хорошо вы знакомы с Docker?

Насколько хорошо вы знакомы с Kubernetes?

Предоставляет ли ваша компания учетные данные для использования следующих сервисов?

70%

пользователей AWS и Azure получают учетные данные для пользования сервисами от своих компаний. У Google Cloud Platform доля таких пользователей чуть меньше — 64%, а среди пользователей Kubernetes — всего 52%.

Какой у вас уровень доступа к следующим сервисам?

Как вы запускаете контейнеризованные приложения во время разработки?

Где вы храните артефакты?

Предпочтительный способ хранения артефактов часто зависит от стека технологий: npm пользуется популярностью у веб-разработчиков, 88% пользователей NuGet используют C#, а половина пользователей JFrog Artifactory назвала основным языком Java.

Хостинг

Где выполняется хостинг баз данных, сервисов или приложений, которые разрабатываете вы или ваша компания?

В этом году сократилось использование частных серверов. До 2020 года это был основной способ хостинга, но с тех пор его доля постоянно уменьшается.

Что вы в основном используете для хостинга?

Частные сервера чаще используются в финансовой и медицинской сферах. Компании, связанные с образованием и обучением, несколько чаще используют для хостинга локальные ресурсы.

Какие облачные сервисы вы используете?

В этом году Microsoft Azure обошел Google Cloud Platform, став вторым по распространенности облачным сервисом.

По данным опроса, доля DigitalOcean в 2022 году значительно уменьшилась по сравнению с 2021-м: этот сервис широко используется для разработки веб-сайтов, а в 2021 году доля PHP-разработчиков среди участников исследования была непропорционально большой.

Какой облачный сервис вы используете чаще всего?

38%

разработчиков, отвечавших на этот вопрос, используют несколько облачных сервисов.

Какой облачный сервис вы используете чаще всего?

По странам (регионам)

DevOps и облако:

2022

Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.