This year’s survey by JetBrains on the State of Developer Environment sought to analyze operational details and preferences among DevOps environments. This study revealed intriguing results. As well as contrasts in between 2023 options vs. those of 2022. This report is meant to examine the outcomes and reason from these evolving trends.
To what degree are you personally associated with facilities advancement (DevOps)?
Over half of respondents (55%) were at least involved in DevOps to some degree, yet the staying 45% were not personally included.
Figures from 2022 to 2023 were relatively close, with 52 %of respondents having some level of involvement, and 48 %in 2022 having actually only heard about it, which is approximately the exact same answer as”
I’m not personally included.”Throughout advancement, do you use any virtualization or containers?
Docker was the top choice at more than half of respondent companies, with “none at all” a 2nd pick at 39%. Kubernetes was chosen by almost a quarter of participants (23%), and a little minority usage Vagrant or other options.
There was obviously no corresponding concern asked in 2022, so comparisons between the 2 sets of responses are not available.
How do you utilize containers?
Roughly half of respondents are running several applications containers, using a single container for an application as well as backup services and trusting dockerized utilities, emphasizing the most common patterns involving container use.
Remarkably, several container usage has gone down since in 2015, whereas the other 2 options are more popular this year. This suggests the trend of multiple containers might be a fading concept.
What tools do you utilize to deal with K8s clusters?
Kubectl and cloud service provider consoles/CLI accounted for 81% of all responses, whereas Kubernetes-related tools represented almost half of all responses. The other responses were diverse and expanded throughout half of all participants.
What configuration management tools do you/ your organization use? While there was no clear” winner “here, 34%of respondents opted for Ansible or a custom-made solution. CRD for Kubernetes was just somewhat more popular (12%) than the other unique choices, but it deserves pointing out that half of all respondents aren’t utilizing setup management tools at all, which is not optimum for functional effectiveness.
Surprisingly, no one taking part in this study is utilizing Terraform anymore– at least not for configuration management– and they now seem to be using absolutely nothing, whereas over a quarter of in 2015’s participants were. On the other hand, no one was using CRD for Kubernetes in 2015, and Puppet, Chef, Salt and other choices have largely stayed the same.
What server templating tools do you/ your organization routinely use?
Docker was by far the preferred, with 64% of participants choosing this choice. Vagrant and Packer trailed greatly behind at 5% each, and as soon as again “None” was a remarkably high selection, with nearly a 3rd of respondents deciding to use no such tools.
These trends are essentially unchanged over the previous year, showing the continued appeal of Docker along with a barely noticeable decline among business using no such tools.
What infrastructure-provisioning tools do you/ your organization use?
While Terraform has actually lost ground in the setup management space, 25% of participants are still utilizing it for infrastructure-provisioning. About a 3rd of respondents favor setup management tools, AWS CloudFormation and a custom solution. “None” was as soon as again a typical choice, with almost four-tenths of respondents relying on no such tools.
This question looked for to differentiate the choice of infrastructure provisioning tools based upon job functions. DevOps engineers were most likely to choose Terraform, configuration management tools and customized solutions. The other options were mostly the same choice throughout the board.
The difference in the use of these tools was largely the same across 2022 vs 2023, other than for the reality that fewer individuals are using any such tools in 2023, but 14% more are going with configuration management tools to manage their infrastructure.
What container orchestration services do you use in production?
Kubernetes is a strong favorite here, with over a quarter of respondents picking Amazon items such as ECS/ Fargate or EKS. The other choices, while in minimal use, were relatively varied, and yet once again, “None” represented a substantial part (40%) of all answers.
Kubernetes’ usage increased by 16% over the past year, whereas a number of the other choices had similar representation over 2022 vs. 2023. Interestingly, 22% of respondents chose to attempt Google, Azure, OpenShift and HashiCorp alternatives in 2023.
How familiar are you with Kubernetes?
While just 8% chosen “extremely familiar,” and 15% picked “I’m not extremely familiar,” there was an array of different kinds of experience with Kubernetes represented by this concern. Running pods, utilizing Kubernetes setup by means of CI and dealing with Kubernetes configurations were fairly common use examples.
The most considerable takeaway here is that the number of people not really acquainted with Kubernetes came by 9%, signifying its broadened use.
What is the greatest level of access you have to your business’s development and/ or staging Kubernetes?
Seventy-five percent of respondents have at least some level of management capability in their Kubernetes environment. Just 14% have read-only gain access to, but that at least still makes up a level of hands-on usage to draw out the benefits of Kubernetes.
The statistics remained mostly the same between 2022 and 2023.
How do you run your containerized application throughout advancement?
Docker was again a clear favorite here, and Kubernetes routed “Outside containers” by just 3%.
Docker use increased one of the most in 2023, however” Outdoors containers “and “Kubernetes”likewise gained some measure of ground.
Where do you keep your artifacts?
Whereas six-tenths of participants picked a diverse selection of reactions, there was no standout choice. Docker Hub had the highest level of choices at 13%, however the staying options didn’t track far behind.
The data remained largely the same in between 2022 and 2023. Where do you host the applications, databases and/ or services that you or your company establish?
Hybrid environments (cloud and local) are in use amongst some participants. Cloud was preferred the most, but only by a little margin.
The data remained mainly unchanged in between 2022 and 2023. Where do you primarily host?
Cloud servers are used specifically less here than in the prior concern, with hybrid designs being far more common. Private servers are solely used by simply over a quarter of respondents (26%), showing this trend isn’t likely to vaporize in the future.
Special cloud service utilize decreased over the previous year, with hybrid models using up the slack, showing the shift in favor of the popularity of the latter option.
How familiar are you with Docker?
Intermediate to sophisticated Docker familiarity accounted for nearly two-thirds of respondents’ answers (63%) having at least a working knowledge of Docker procedures. A fifth of replies indicated little familiarity with Docker, and somewhat less suggested a standard understanding of the concept.
The stats remained mainly
unchanged in between 2022 and 2023. How familiar are you with Docker Compose? Over half of participants (58%) indicated intermediate to advanced Docker Compose familiarity, while 41% reported little awareness of it.
The stats remained mostly the same in between 2022 and 2023.