DevOps
Die Fragen in diesem Abschnitt wurden allen Befragten gestellt, die „DevOps-Engineer/Infrastrukturentwickler“ als einen ihrer Arbeitsbereiche angegeben hatten, sowie einem zufällig ausgewählten Drittel aller anderen Befragten.
Inwieweit sind Sie persönlich an der Infrastrukturentwicklung beteiligt?
Jeder sechste Befragte ist intensiv an der Infrastrukturentwicklung beteiligt. Unter diesen Befragten sind Go und Shell-Skriptsprachen als Primärsprachen mit jeweils 19% besonders populär.
Welche Konfigurationsmanagement-Tools nutzen Sie bzw. Ihre Organisation?
Diese Frage wurde nicht gestellt, wenn der Befragte von der Infrastrukturentwicklung nur gehört hatte.
Ansible hat seinen Anteil ausgebaut, während Individuallösungen an Boden verloren haben.
Welche Server-Templating-Tools nutzen Sie bzw. Ihre Organisation regelmäßig?
Diese Frage wurde nicht gestellt, wenn der Befragte von der Infrastrukturentwicklung nur gehört hatte.
Verwender von Server-Templating-Tools setzen zu 93% auf Docker. Alle anderen Tools haben im Verlauf des vergangenen Jahres Anteile verloren.
Welche Infrastruktur-Provisioning-Tools nutzen Sie bzw. Ihre Organisation?
Diese Frage wurde nicht gestellt, wenn der Befragte von der Infrastrukturentwicklung nur gehört hatte.
Der Anteil derer, die irgendein Provisioning-Tool verwenden, ist seit dem letzten Jahr um 10 Prozentpunkte gestiegen. Terraform und AWS CloudFormation sind in diesem Bereich nach wie vor führend.
Wie verwenden Sie Docker?
Diese Frage wurde nur Docker-Nutzern gestellt.
Gibt es Container-Orchestration-Services, die Sie nutzen?
Diese Frage wurde nicht gestellt, wenn der Befragte von der Infrastrukturentwicklung nur gehört hatte.
Kubernetes hat sich in diesem Jahr eine absolute Vormachtstellung erobert: Es wird von ⅔ aller Entwickler verwendet, die Container-Orchestrierung in der Produktion verwenden. Docker Swarm hat seinen Anteil leicht ausgebaut.
Wie führen Sie Ihre containerisierte Anwendung während der Entwicklung aus?
Diese Frage wurde nicht gestellt, wenn der Befragte Container nur zum Ausführen von dockerisierten Hilfsanwendungen verwendete.
Laden Sie Ihre Docker-Images in das Docker-Repository hoch und wenn ja, wie?
Diese Frage wurde nur Docker-Nutzern gestellt.
Die meisten Befragten richten Docker-Images über die Befehlszeile oder mithilfe von CI/CD-Tools ein.
Hosting
Wie verwenden Sie Docker?
Cloud-Dienste haben in diesem Jahr leicht zugelegt und private Server in der Beliebtheit überholt.
Was verwenden Sie für Deployments in die Cloud?
Diese Frage wurde Personen gestellt, die Cloud-Dienste für das Hosting verwenden.
Welche Cloud-Services verwenden Sie?
Diese Frage wurde Personen gestellt, die Cloud-Dienste für das Hosting verwenden.
Amazon Web Services rutschte um fünf Prozentpunkte ab, bleibt jedoch weiterhin unangefochtener Marktführer. Seit Beginn unserer jährlichen Umfragen ist dies das erste Mal, dass AWS Marktanteile einbüßt. GCP und Azure haben ihre Anteile leicht ausgebaut.
Danke, dass Sie sich die Zeit genommen haben!
Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.
Werden Sie Mitglied im JetBrains Tech Insights Lab
Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.