DevOps et Cloud
Partager :
Ces questions ont été posées aux participants ayant indiqué être « Ingénieur DevOps ou Développeur d'infrastructures », ainsi qu'à un cinquième du reste des participants à l'enquête, choisis au hasard.
La plupart des développeurs sont responsables du déploiement des applications dans leur environnement de production ou collaborent avec les équipes SRE/DevOps ; dans ce cas, l'équipe SRE (ingénierie de la fiabilité du site) se concentre sur l'infrastructure et la plateforme, tandis que les développeurs s'occupent de l'intégration et du déploiement continus.
La façon la plus populairere de gérer les clusters K8s est d'utiliser kubectl, l'outil de ligne de commande officiel pour Kubernetes.
De nombreux fournisseurs cloud proposent leur propre console ou des outils d'interface de ligne de commande (CLI), qui offrent des fonctionnalités spécifiques et des intégrations avec les services et les capacités du fournisseur cloud.
Une autre approche fréquente pour la gestion pour des clusters K8s est d'utiliser des plugins spéciaux pour les IDE JetBrains comme IntelliJ IDEA, GoLand et PyCharm, ou des plugins pour Visual Studio Code. Ces plugins incluent souvent des fonctionnalités d'exploration des clusters, de gestion du déploiement et de visualisation des ressources, qui facilitent le travail avec Kubernetes.
38 % des répondants utilisent Ansible, ce qui en fait l'outil de gestion de configurations le plus populaire du classement. Un nombre significatif de personnes (30 %) ont indiqué utiliser une solution de gestion de configurations personnalisée, c'est dire qu'elles, ou l'organisation pour laquelle elles travaillent, ont développé des outils ou scripts adaptés à leurs besoins spécifiques.
TechRepublic
Les tendances d'utilisation en matière d'outils de modèles de serveur n'ont quasiment pas changé depuis l'année dernière : la prédominance de Docker se confirme de nouveau et le nombre d'entreprises n'utilisant pas ce type d'outils a à peine diminué.
AWS CloudFormation et AWS CDK sont aussi populaires chez les ingénieurs DevOps que chez les développeurs, alors que Terraform, la suite d'outils de gestion de configurations et solutions personnalisées ont la préférence des ingénieurs DevOps.
Amazon Web Services reste le leader incontesté des services cloud, avec plus du double de parts de marché par rapport à son plus proche concurrent.
Heroku a perdu la moitié de ses parts de marché depuis l'année dernière, ce qui peut s'expliquer par la suppression de son forfait gratuit.
Outre les services cloud les plus connus, on trouve aussi sur le marché des options abordables telles que CivoCloud, fly.io et Cloudrun.
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.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.