DevOps and Cloud
Share:
These questions were only shown to the respondents who had indicated “DevOps Engineer or Infrastructure Developer” as one of their job roles, and to one-fifth of all other respondents, chosen at random.
Most developers either take ownership of deploying apps in their production environment or collaborate with their SRE/DevOps Team, whereby the SRE team focuses on infrastructure and platform, while developers focus on continuous integration and deployment.
The most popular way to work with K8s clusters is kubectl – the official command-line tool for Kubernetes.
Many cloud providers offer their own console or command-line interface (CLI) tools, which provide specific features and integrations with the cloud provider’s services and capabilities.
Another frequently used approach to managing and interacting with K8s clusters is to use special plugins for JetBrains IDEs, such as IntelliJ IDEA, GoLand, and PyCharm, or plugins for Visual Studio Code. These often include features like cluster exploration, deployment management, and resource visualization, making it easier for developers to work with Kubernetes.
Ansible is the most commonly used configuration management tool, with 38% of respondents using it. A significant number of respondents (30%) mentioned using a custom solution for configuration management, meaning that these individuals or organizations have developed their own tools or scripts tailored to their specific needs.
TechRepublic
The usage trends of server templating tools haven’t changed over the past year, confirming Docker’s continued domination as well as showing a barely discernible decrease among companies using no such tools.
AWS CloudFormation and AWS CDK appear to be equally popular among DevOps engineers and developers, while Terraform, a suite of configuration management tools, and custom solutions are more widely used by DevOps engineers.
Amazon Web Services remains the unassailable cloud services leader, with more than double the share of the closest competitor.
Heroku has dropped half of its share since last year, which might have something to do with the fact it eliminated its free plan.
Apart from major cloud services, there are affordable options on the market such as CivoCloud, fly.io, and Cloudrun.
Thank you for your time!
We hope you found our report useful. Share this report with your friends and colleagues.
If you have any questions or suggestions, please contact us at surveys@jetbrains.com.