DevOps und Cloud
Teilen:
Diese Fragen wurden nur Personen gestellt, die „DevOps-Engineer oder Infrastrukturentwickler*in“ als einen ihrer Arbeitsbereiche angegeben hatten, sowie einem zufällig ausgewählten Fünftel aller anderen Befragten.
Die meisten Entwickler*innen übernehmen entweder die Verantwortung für die Bereitstellung von Anwendungen in ihrer Produktionsumgebung oder arbeiten mit ihrem SRE/DevOps-Team zusammen, wobei sich das SRE-Team auf die Infrastruktur und die Plattform konzentriert, während sich die Entwickler*innen um Continuous Integration und Deployment kümmern.
Die gängigste Art, mit K8s-Clustern zu arbeiten, ist kubectl, das offizielle Befehlszeilentool für Kubernetes.
Viele Cloud-Anbieter bieten eigene Konsolen- oder Befehlszeilentools (CLI), die spezifische Funktionen und Integrationen mit den Services und Fähigkeiten des Cloud-Anbieters bereitstellen.
Ein weiterer häufiger Ansatz für die Verwaltung und die Interaktion mit K8s-Clustern ist die Verwendung von speziellen Plugins für JetBrains-IDEs – wie IntelliJ IDEA, GoLand und PyCharm – oder Visual Studio Code. Diese bieten oft Funktionen wie Cluster-Exploration, Deployment-Management und Ressourcenvisualisierung, um die Arbeit mit Kubernetes zu erleichtern.
Ansible ist das meistverwendete Konfigurationsmanagement-Tool: 38% der Befragten nutzen es. Eine beträchtliche Anzahl der Befragten (30%) verwendet nach eigenen Angaben eine benutzerdefinierte Konfigurationsmanagement-Lösung – diese Entwickler*innen oder Unternehmen haben also eigene Tools oder Skripte entwickelt, die auf ihre speziellen Bedürfnisse zugeschnitten sind.
TechRepublic
Die Nutzungstrends bei den Server-Templating-Tools haben sich im vergangenen Jahr nicht geändert. Docker dominiert weiterhin, und der Anteil der Unternehmen, die keine solchen Tools verwenden, geht minimal zurück.
AWS CloudFormation und AWS CDK scheinen unter DevOps-Engineers und Entwickler*innen ähnlich populär zu sein, während Terraform, eine Suite von Konfigurationsmanagement-Tools und kundenspezifische Lösungen eher von DevOps-Engineers genutzt werden.
Amazon Web Services ist mit einem mehr als doppelt so hohen Nutzungsanteil wie der nächste Konkurrent weiterhin der unangefochtene Marktführer bei Cloud-Services.
Die Nutzung von Heroku ist seit dem letzten Jahr um die Hälfte eingebrochen – ein Einflussfaktor hierbei könnte die Abschaffung des kostenlosen Pakets gewesen sein.
Neben den großen Cloud-Services gibt es auf dem Markt auch günstige Optionen wie CivoCloud, Fly.io und Cloudrun.
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.