DevOps
Les questions de cette section ont été posées à tous les répondants ayant indiqué "Ingenieur DevOps / Développeur Infrastructure" comme fonction, et à ⅓ des autres répondants choisis au hasard.
Dans quelle mesure êtes-vous personnellement impliqué(e) dans le développement d'infrastructures ?
Un répondant sur six est fortement impliqué dans le développement d'infrastructures. Parmi ceux qui se disent fortement impliqués, les langages de script Go et Shell sont très populaires en tant que langages primaires (19% chacun).
Quels sont les outils de gestion de la configuration que vous ou votre organisation utilisez ?
Cette question n'a pas été posée aux répondants qui avaient seulement entendu parler du développement d'infrastructures.
La part d'Ansible a augmenté, tandis que les solutions personnalisées sont devenues moins populaires.
Quels sont les outils de modélisation de serveur que vous ou votre organisation utilisez régulièrement ?
Cette question n'a pas été posée aux répondants qui avaient seulement entendu parler du développement d'infrastructures.
93% de ceux qui utilisent des outils de modélisation de serveur utilisent Docker. Les parts de tous les autres outils ont diminué au cours de l'année dernière.
Quels sont les outils de provisionnement de l'infrastructure que vous ou votre organisation utilisez ?
Cette question n'a pas été posée aux répondants qui avaient seulement entendu parler du développement d'infrastructures.
La part de ceux qui utilisent des outils de provisionnement a augmenté de 10 points au cours de l'année dernière. Terraform et AWS CloudFormation sont toujours les leaders.
Comment utilisez-vous les conteneurs ?
Cette question n'a pas été posée aux répondants qui n'utilisent pas Docker.
Quels services d'orchestration des conteneurs utilisez-vous, le cas échéant ?
Cette question n'a pas été posée aux répondants qui avaient seulement entendu parler du développement d'infrastructures.
Kubernetes étant utilisé par les ⅔ des développeurs qui utilisent l'orchestration de conteneurs en production, il est devenu le leader ultime cette année. Docker Swarm a légèrement progressé.
Comment exécutez-vous votre application conteneurisée pendant le développement ?
Cette question n'a pas été posée aux répondants qui utilisent les conteneurs uniquement pour l'exécution d'utilitaires dockerisés.
Comment déployez-vous vos images Docker vers le dépôt docker, le cas échéant ?
Cette question n'a pas été posée aux répondants qui n'utilisent pas Docker.
La plupart des répondants déploient les images Docker via la ligne de commande ou en utilisant des outils de CI/CD.
Hébergement
Comment utilisez-vous les conteneurs ?
Avec une légère augmentation, les services Cloud ont dépassé les serveurs privés en popularité cette année.
Comment déployez-vous vers le cloud ?
Cette question a été posée aux personnes interrogées qui utilisent des services d'hébergement cloud.
Quels services cloud utilisez-vous ?
Cette question a été posée aux personnes qui utilisent des services d'hébergement cloud.
Amazon Web Services a perdu cinq points mais reste néanmoins le leader incontesté. C'est la première année que sa part baisse (depuis que nous avons commencé à mener cette enquête annuelle). GCP et Azure ont légèrement progressé.
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.
Rejoignez le JetBrains Tech Insights Lab
Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.