DevOps Zone is brought to you in partnership with:

As VP of Technology Evangelism at WSO2, Chris Haddad raises awareness of Platform as a Service, Cloud Architecture, Service Oriented Architecture, API Management, and Enterprise Integration. Prior to joining WSO2, Haddad’s experience includes building software development teams, contributing to open source, crafting technology roadmaps, leading Gartner research teams, and delivering Software as a Service and Web applications. Chris is a DZone MVB and is not an employee of DZone and has posted 108 posts at DZone. You can read more from them at their website. View Full User Profile

How Can Everytown IT Adopt DevOps?

07.14.2013
| 2445 views |
  • submit to reddit

Donnie Berkholz has an excellent blog post describing why EveryTown IT hesitates to adopt DevOps and Cloud, even though they realize significant business benefit may be achieved.   Donnie describes how EveryTown IT lives in:

a world where inertia rules the day, where business is king and sysadmins have little to no say in major changes. And it’s a world where even experimentation is difficult and must be done on the smallest of scales.

Sound familiar?

While Bay area startups and following technorati make noise about IT teams that live within a rarified environment of DevOps and Cloud, most teams are still attempting to determine ‘What is DevOps?’ , ‘How do I adopt DevOps?’, and ‘How do I find time to ramp up on the technology domain and demonstrate DevOps success?’

Cloud DevOps Venn Diagram

Source: http://redmonk.com/dberkholz/2013/05/03/devops-and-cloud-a-view-from-outside-the-bay-area-bubble/

Donnie paints a picture where EveryTown IT doesn’t ignorantly dismiss new technology principles and practices, yet must find way to incrementally change their skills, tools, and processes, and be prepared for a long wait before achieving Cloud DevOps benefits.

 [EveryTown] IT shops like this may be aware that better ways exists and they may have ambitions of going there, someday. … The Bay Area view of the right infrastructure is always going to be years away for the rest of us

While I agree that every organization (large, small, in or out of the Bay area) faces adoption and change management challenges, I believe that wrapping software development tools in a Platform as a Service form factor has the ability to accelerate adoption by EveryTown IT.

By adopting best practices via a cloud DevOps PaaS, teams have rapid, on-demand access to automation, governance, architecture best practices, and team collaboration capabilities.  Teams can easily experiment within the subscription environment, and evaluate how Cloud and DevOps improve application delivery.   Teams can more readily adopt DevOps when a PaaS provider has pre-integrated leading development tools (e.g. Jenkins, JIRA), Cloud run-times (e.g. WSO2 Stratos, Cloud Foundry) and continuous deployment tools (e.g. Puppet, Chef, Salt).

While EverTown IT desires to improve software delivery performance and effectiveness,  adoption challenges (e.g. configuration, cost, skills) impede changing outdated IT processes and tools.  By leveraging popular open source products and applying cloud self service provisioning, multi-tenancy, and elastic scalability, a cloud DevOps PaaS solution delivers on-demand access to development and run-time infrastructure; making the path to adopt DevOps and Cloud more approachable.

If you desire to learn more about Cloud DevOps PaaS,  download this whitepaper to find out how to easily incorporate development processes, development tooling, and run-time infrastructure into your application and integration projects.     If you want to try out a Cloud DevOps PaaS, sign into the free WSO2 App Factory PaaS preview.

Published at DZone with permission of Chris Haddad, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)