DevOps und Cloud

Teilen:

Diese Fragen wurden nur Personen gestellt, die „DevOps-Engineer/Infrastrukturentwickler*in“ als einen ihrer Arbeitsbereiche angegeben hatten, sowie einem zufällig ausgewählten Fünftel aller anderen Befragten.

Inwieweit sind Sie persönlich an Infrastrukturentwicklung (DevOps) beteiligt?

Die Frage wurde von allen Befragten beantwortet.

Wo werden während der Entwicklung Ihre Hintergrunddienste ausgeführt?

Hintergrunddienste sind Anwendungen von Drittanbietern, zu denen Ihr Code eine Verbindung herstellt, z. B. Datenbanken, Warteschlangenbroker oder Mailserver.

Wo findet während der Entwicklung die Ausführung und das Debugging Ihres Codes statt?

Wie viele separat ausgeführte Komponenten hat Ihre Anwendung, Hintergrunddienste nicht mitgerechnet?

Hier sind Komponenten gemeint, die Sie oder andere in Ihrem Unternehmen entwickeln.

Wie viele separat ausgeführte Hintergrunddienste (die Sie nicht selbst entwickeln, z. B. MySQL, Redis, CloudFront) nutzt Ihre Anwendung?

Welche Konfigurationsmanagement-Tools verwenden Sie bzw. Ihre Organisation?

Welche Server-Templating-Tools nutzen Sie bzw. Ihre Organisation regelmäßig?

Vagrant hat keine Betriebssystem-Einschränkungen. Daher entscheiden sich Personen, die alternative Betriebssysteme wie BSD verwenden, häufiger dafür.

Vagrant ist insbesondere unter PHP-Entwickler*innen und in Japan verbreitet.

Packer ist eine häufige Wahl unter DevOps-Profis und Personen, die IT-Infrastruktur oder Server- bzw. Cloud-Software entwickeln.

Welche Infrastruktur-Provisioning-Tools verwenden Sie bzw. Ihre Organisation?

Wie verwenden Sie Container?

Welche Container Orchestration-Services verwenden Sie in der Produktion?

Wie gut kennen Sie Docker Compose?

Wie gut kennen Sie Docker?

Wie gut kennen Sie Kubernetes?

Stellt Ihnen Ihr Unternehmen Zugangsdaten für folgende Plattformen bereit?

70%

der Benutzer*innen von AWS und Azure Cloud erhalten Zugangsdaten von ihren Unternehmen. Bei Anwender*innen der Google Cloud Platform liegt dieser Wert mit 64% etwas niedriger. Und unter Kubernetes-Benutzer*innen verfügen nur 52% über Zugangsdaten.

Welche Zugriffsrechte haben Sie für …?

Wie führen Sie Ihre containerisierte Anwendung während der Entwicklung aus?

Wo speichern Sie Ihre Artefakte?

Die bevorzugte Methode zum Aufbewahren von Artefakten hängt oft vom Technologiestack ab. npm ist zum Beispiel bei Webentwickler*innen gängiger, während 88% der NuGet-Benutzer*innen C# verwenden. Die Hälfte der JFrog-Artifactory-Benutzer*innen betrachten Java als ihre Hauptsprache.

Hosting

Wo hosten Sie Ihre Datenbanken, Services oder Anwendungen, die Sie oder Ihr Unternehmen entwickeln?

Das Hosting auf privaten Servern wird in diesem Jahr seltener eingesetzt. Vor 2020 war dies die führende Hosting-Methode, seitdem ist jedoch ein Abwärtstrend zu beobachten.

Wo hosten Sie hauptsächlich?

Private Server werden etwas häufiger von Entwickler*innen genutzt, die im Finanz- und Gesundheitswesen arbeiten. Unternehmen, die im Bereich Bildung/Schulung aktiv sind, hosten etwas häufiger lokal.

Welche Cloud-Services verwenden Sie?

In diesem Jahr hat Microsoft Azure die Google Cloud Platform überholt und ist jetzt der zweitbeliebteste Cloud-Service.

Laut unseren Daten hat DigitalOcean gegenüber 2021 deutlich an Anteilen verloren. Der Grund: Der Service ist in der Website-Entwicklung sehr verbreitet, und im Jahr 2021 haben überproportional viele PHP-Entwickler*innen an der Umfrage teilgenommen.

Welchen Cloud-Service nutzen Sie am meisten?

38%

der Entwickler*innen, die geantwortet haben, gaben an, dass sie mehrere Cloud-Services nutzen.

Welchen Cloud-Service nutzen Sie am meisten?

Nach Land/Region

DevOps und Cloud:

2022

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.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.