Enterprise DevOps Adoption Reports Show Open Source Software vs. VMware Divide
As the end of 2018 approaches many groups are releasing their annual IT reports with Puppet, Google, Java Magazine (JVM), & MediaCurrent producing some interesting documentation on patterns of software usage in large business organizations. Puppet released the "State of DevOps 2018" which surveyed over 30,000 individuals in enterprise IT internationally in Fortune 500 companies to show how software development teams are adopting DevOps techniques. The Puppet report suggests five stages of DevOps adoption cycle, which range from normalizing the technology stack, to standardizing and reducing variability. Companies seek to expand DevOps practices further, then automate infrastructure delivery, i.e. through web hosting configuration-as-code scripts like YAML or command line utilities like Ansible, Jenkins, Grunt, SaltStack, etc. These build the ability in the IT department to provide self-service capabilities in operations, i.e. Saas/PaaS solutions. Although DevOps practices are mostly centralized in developed nations & male employees, Puppet found that DevOps adoption is advancing across business organizations of all sizes & financial capability. Comparing the data from the State of DevOps Report prepared by Puppet with other IT surveys from Google, JVM, & MediaCurrent shows the major software trends advancing in Agile programming teams for web/mobile apps at the highest levels of computer science in the industry, as well as the financial investment involved on both sides.