Has DevOps adoption hit the mainstream? Well, IT analyst firm Gartner Inc. predicts that 66% of enterprises will be using DevOps tools and practices in the cloud – as will 25% of Global 2000 companies – by 2016. Gartner also expects sales of DevOps tools to reach $2.3 billion this year. That doesn’t look like a niche market.
First posited in 2009, the concept entails merging organizations’ software development, QA and IT operations groups. Cloud computing is driving the need for DevOps adoption by enabling faster development and deployment of applications and complicating what was once a simple housebound IT environment, according to Gartner’s and other reports such as 451 Research’s 2014 study.
Need drives the decision to find a solution, but evaluation leads to the purchase. To help IT and Ops managers make DevOps decisions, TechTarget’s app dev sites have published a slew of expert advice articles on that subject. Here are just a few:
- Cloud consultant Tom Nolle explores how cloud management tools are both influencing and incorporating traditional DevOps features in “The evolution of DevOps in the cloud”. In this advice article, he surveys some current cloud DevOps tools, such as Puppet, and explains the benefits of using frameworks and specifications. In the latter category, he recommends evaluating TOSCA (Topology and Orchestration Specification for Cloud Applications), an open standard which facilitates describing complex application structures.
- Let’s not forget mobile development. The SearchSOA article “Integration tools that bridge the mobile DevOps gap” examines how enterprises are using mobile DevOps integration tools services, such as PagerDuty, BigPanda and VictorOps. Here, you’ll find out how eHarmony used PagerDuty to streamline IaaS alerts.
- SearchAWS offers a handbook on DevOps called “Survive and thrive in cloud DevOps”. Even though DevOps adoption is on the rise, managers of siloed IT, operations and business departments may be hard to sell on the concept. This collection includes:
- Advice on pitching DevOps to department managers in the article “Gaining acceptance for DevOps in the cloud”.
- Various approaches for using AWS OpsWorks, a DevOps automation and management toolset, to enhance application security in “Using OpWorks’ configuration automation”. Here, expert Dan Sullivan examines the toolset’s uses for improving app security and reducing app policy and procedure missteps. The key is using OpWork’s standardized configuration options. “Automating configuration and update operations with OpsWorks can eliminate inconsistencies in application policies and procedures,” he writes.
- An explanation of why and how to implement security operations management in AWS by contributor George Lawton. The SecOps approach calls for continuous threat testing and monitoring in a secure software development lifecycle practice. The article describes several tools that automate those functions in AWS environments and shares steps for removing vulnerabilities during the application design phase.
Stay tuned – there are more DevOps tips to come! Meanwhile, let us know if there are DevOps challenges you’d like addressed by SearchSOA’s resident experts.