|By JP Morgenthal||
|June 1, 2014 10:15 PM EDT||
On May 13th, Rachel Shannon-Solomon wrote an opinion piece in the Wall Street Journal’s CIO Journal section entitled “DevOps Is Great for Startups, but for Enterprises It Won’t Work-Yet.” In this piece, Ms. Shannon-Solomon implies that DevOps—a loosely-defined IT initiative oriented toward creating higher quality and more resilient systems—currently faces too many hurdles to see broad-spectrum adoption. Unfortunately, this assertion is incorrect and based on some rudimentary mistakes individuals make about what defines DevOps and what is required to be successful with DevOps adoption.
First, I will address Ms. Shannon-Solomon’s premise and then propose alternative thinking from other industries that will work well for enterprises. Ms. Shannon-Solomon’s initial point that silod-structures and organizational change are necessary to institute DevOps is an area of debate and contention among many leading the DevOps charge. There is an entire school of DevOps influencers that do not believe silos are the enemy and, indeed, serve a purpose in large IT organizations for ensuring focus and a level of specialization needed to ensure that the prime operational mission—keeping the systems available and secure—is met. The issue Ms. Shannon-Solomon uncovered relates to organizations that have been indoctrinated into the school of thought that DevOps requires cultural change. One of her later points in the piece explicitly states that the hurdle many DevOps tools vendors are running into is related to attempts to sell this cultural revolution.
This entire line of thinking is spurred by the perspective that DevOps fosters greater collaboration between various facets of IT that need to work more closely to ensure successful completion of the tasks. Moreover, the cultural change is not revolutionary, but evolutionary, with regard to instituting accountability for the availability and security of the corporate assets across all of IT. The outcome being reduced finger-pointing, reduced outages and faster recovery times in cases where outages do occur (and they will).
Ms. Shannon-Solomon’s points around build vs. buy illustrates another common misunderstanding regarding DevOps, which is that tools are an essential element of adoption. It is true that a key element of DevOps is automation as it provides consistency and reduces configuration drift—the issue where application and infrastructure configuration changes are instituted with loose control leading, a leading cause of outages—and increases productivity through the reduction of time spent on repetitive tasks. However, there are a bevy of tools already deployed in enterprise environments that can be used to drive an end-to-end design-build-test-stage-deploy-operate process. Indeed, I, and other DevOps throught-leaders, have indicated caution with regard to tools adoption around DevOps as it can lead to new IT silos and a significant increase in code and scripts that require their own architecture and maintenance lifecycles.
Finally, with regard to her point about return on investment, Ms. Shannon-Solomon addresses, anecdotally, one aspect of the DevOps process focused on engineering and development. Specifically, she addresses a lack of ROI with regard to agile development projects, when it’s important to examine and measure impact on all facets of application delivery including those that touch security, network operations, data center operations and help desk, as would be expected of an effective enterprise DevOps strategy. However, the real value to any business in successfully adopting DevOps is the increase in focus on depleting backlog and supporting innovation that is currently lost to just keeping the lights on. As with cloud computing, the greatest value proposition to the business is increased agility.
Where I agree with Ms. Shannon-Solomon is that the same tactics used to institute DevOps in a startup will not work in an enterprise setting. These are very different environments with extremely different goals and requirements. She is correct in her assessment of enterprise as resistant to change and stymied by organizational structure. However, requiring a “rip-n-replace” approach has never been popular in enterprise settings and tearing down the silos to gain efficiencies or achieve IT modernization are simply utopian follies.
Interestingly, an answer to this problem domain can be found in military strategy. Armies are simply a group of individualized regiments each with a specific responsibility toward an overarching mission. Within each regiment, the commanding officers institute rules and procedures based on military guidelines and the specific situation on the ground. Each regiment carries out its assignment based on a specific timeline as part of a bigger plan that leads to completion of a whole mission. In this scenario, DevOps comprises the military guidelines plus the individual commander’s input.
The real hurdle that lies in front of enterprises is the lack of well-understood missions as defined by the executive office. Often when speaking with IT management I will ask, what are the top 3 initiatives of the CIO and CEO for this year and next. Quite often, the answer to this question is unknown or unclear. In some cases, they just haven’t been clearly laid out by the CEO, in other cases, the information does not get disseminated beyond a certain point of management. In lieu of of mission directives, the regiments will aimlessly execute the last known set of tasks. To those who have experience in enterprise IT organizations, this can easily be translated into, “because it’s the way we’ve always done it!,” which is a curse of death for adoption of well-intentioned DevOps initiatives.
Ms. Shannon-Solomon’s perspective is greatly skewed by her association with those attempting to sell DevOps; those is attempt to implement change through the introduction of new tools and cultural revolution. This approach is akin to Woodstock. It produced great music, raised awareness of what was happening in Vietnam, but did little to dramatically change the lives of the majority of individuals living in the United States. Impact on the scale of the enterprise occurs through accountability, incentive, and management directives. The cultural change is one of constant improvement. DevOps initiatives approached with this as a goal and following something akin to the regiment model can achieve great strides in delivering on the larger mission and obtaining the known benefits of agility.
Some developers believe that monitoring is a function of the operations team. Some operations teams firmly believe that monitoring the systems they maintain is sufficient to run the business successfully. Most of them are wrong. The complexity of today's applications have gone far and beyond the capabilities of "traditional" system-level monitoring tools and approaches and requires much broader knowledge of business and applications as a whole. The goal of DevOps is to connect all aspects of application development and operations, and monitoring provides visibility and troubleshooting tools to...
May. 24, 2015 08:00 PM EDT Reads: 4,653
DevOps is the hottest moving target when it comes to software development methodologies. Many people fear that this fast-paced, barrier-breaking movement will leave information security best practices in the dust. Analysts provide recommendations to security professionals using bingo-laden terms like "moving security to the left" or "get a seat at the table." What we need are real-world examples and tactics for security practitioners to be part of DevOps. In his session at DevOps Summit, Andrew Storms, a DevOps and Information Security professional, discussed how DevOps done right with the in...
May. 24, 2015 08:00 PM EDT Reads: 5,320
DevOps is all about agility. However, you don't want to be on a high-speed bus to nowhere. The right DevOps approach controls velocity with a tight feedback loop that not only consists of operational data but also incorporates business context. With a business context in the decision making, the right business priorities are incorporated, which results in a higher value creation. In his session at DevOps Summit, Todd Rader, Solutions Architect at AppDynamics, discussed key monitoring techniques that facilitate higher value creation for your enterprise.
May. 24, 2015 07:00 PM EDT Reads: 4,475
DevOps Summit, taking place Nov 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 17th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that produce software that is obsolete at launch. DevOps may be disruptive, but it is essen...
May. 24, 2015 06:00 PM EDT Reads: 2,089
Want to enable self-service provisioning of application environments in minutes that mirror production? Can you automatically provide rich data with code-level detail back to the developers when issues occur in production? In his session at DevOps Summit, David Tesar, Microsoft Technical Evangelist on Microsoft Azure and DevOps, will discuss how to accomplish this and more utilizing technologies such as Microsoft Azure, Visual Studio online, and Application Insights in this demo-heavy session.
May. 24, 2015 06:00 PM EDT Reads: 5,281
The 5th International DevOps Summit, co-located with 17th International Cloud Expo – being held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Among the proven benefits, DevOps is cor...
May. 24, 2015 05:30 PM EDT Reads: 3,853
17th Cloud Expo, taking place Nov 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Meanwhile, 94% of enterprises are using some form of XaaS – software, platform, and infrastructure as a service.
May. 24, 2015 05:00 PM EDT Reads: 2,146
Over the years, a variety of methodologies have emerged in order to overcome the challenges related to project constraints. The successful use of each methodology seems highly context-dependent. However, communication seems to be the common denominator of the many challenges that project management methodologies intend to resolve. In this respect, Information and Communication Technologies (ICTs) can be viewed as powerful tools for managing projects. Few research papers have focused on the way ICTs are used in software development environments. We posit that the use of ICTs in a plan-driven ...
May. 24, 2015 05:00 PM EDT Reads: 1,607
As the world moves from DevOps to NoOps, application deployment to the cloud ought to become a lot simpler. However, applications have been architected with a much tighter coupling than it needs to be which makes deployment in different environments and migration between them harder. The microservices architecture, which is the basis of many new age distributed systems such as OpenStack, Netflix and so on is at the heart of CloudFoundry – a complete developer-oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack and AWS. In his session at 16th Cloud Expo, ...
May. 24, 2015 05:00 PM EDT Reads: 1,498
In high-production environments where release cycles are measured in hours or minutes — not days or weeks — there's little room for mistakes and no room for confusion. Everyone has to understand what's happening, in real time, and have the means to do whatever is necessary to keep applications up and running optimally. DevOps is a high-stakes world, but done well, it delivers the agility and performance to significantly impact business competitiveness.
May. 24, 2015 05:00 PM EDT Reads: 1,763
The 17th International Cloud Expo has announced that its Call for Papers is open. 17th International Cloud Expo, to be held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, brings together Cloud Computing, APM, APIs, Microservices, Security, Big Data, Internet of Things, DevOps and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportunity. Submit your speaking proposal today!
May. 24, 2015 05:00 PM EDT Reads: 4,071
Enterprises are fast realizing the importance of integrating SaaS/Cloud applications, API and on-premises data and processes, to unleash hidden value. This webinar explores how managers can use a Microservice-centric approach to aggressively tackle the unexpected new integration challenges posed by proliferation of cloud, mobile, social and big data projects. Industry analyst and SOA expert Jason Bloomberg will strip away the hype from microservices, and clearly identify their advantages and disadvantages. He will then discuss the role microservices play in cloud-enabled enterprise integrati...
May. 24, 2015 03:30 PM EDT Reads: 1,204
The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that produce software that is obsolete at launch. DevOps may be disruptive, but it is essential. The DevOps Summit at Cloud Expo – to be held June 3-5, 2015, at the Javits Center in New York City – will expand the DevOps community, enable a wide sharing of knowledge, and educate delegates and technology providers alike. Recent research has sho...
May. 24, 2015 03:00 PM EDT Reads: 1,688
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo in Silicon Valley. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place Nov 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 17th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal an...
May. 24, 2015 03:00 PM EDT Reads: 2,353
Cloud Expo, Inc. has announced today that Andi Mann returns to DevOps Summit 2015 as Conference Chair. The 4th International DevOps Summit will take place on June 9-11, 2015, at the Javits Center in New York City. "DevOps is set to be one of the most profound disruptions to hit IT in decades," said Andi Mann. "It is a natural extension of cloud computing, and I have seen both firsthand and in independent research the fantastic results DevOps delivers. So I am excited to help the great team at Cloud Expo tell the world how they can leverage this emerging disruptive trend."
May. 24, 2015 02:00 PM EDT Reads: 1,438
Software is eating the world. Companies that were not previously in the technology space now find themselves competing with Google and Amazon on speed of innovation. As the innovation cycle accelerates, companies must embrace rapid and constant change to both applications and their infrastructure, and find a way to deliver speed and agility of development without sacrificing reliability or efficiency of operations. In her Day 2 Keynote DevOps Summit, Victoria Livschitz, CEO of Qubell, discussed how IT organizations can automate just-in-time assembly of application environments - each built fo...
May. 24, 2015 02:00 PM EDT Reads: 5,454
In a recent research, analyst firm IDC found that the average cost of a critical application failure is $500,000 to $1 million per hour and the average total cost of unplanned application downtime is $1.25 billion to $2.5 billion per year for Fortune 1000 companies. In addition to the findings on the cost of the downtime, the research also highlighted best practices for development, testing, application support, infrastructure, and operations teams.
May. 24, 2015 12:30 PM EDT Reads: 853
Container frameworks, such as Docker, provide a variety of benefits, including density of deployment across infrastructure, convenience for application developers to push updates with low operational hand-holding, and a fairly well-defined deployment workflow that can be orchestrated. Container frameworks also enable a DevOps approach to application development by cleanly separating concerns between operations and development teams. But running multi-container, multi-server apps with containers is very hard. You have to learn five new and different technologies and best practices (libswarm, sy...
May. 24, 2015 12:00 PM EDT Reads: 1,758
SYS-CON Events announced today that DragonGlass, an enterprise search platform, will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. After eleven years of designing and building custom applications, OpenCrowd has launched DragonGlass, a cloud-based platform that enables the development of search-based applications. These are a new breed of applications that utilize a search index as their backbone for data retrieval. They can easily adapt to new data sets and provide access to both structured and unstruc...
May. 24, 2015 12:00 PM EDT Reads: 1,705
Cloud computing started a technology revolution; now DevOps is driving that revolution forward. By enabling new approaches to service delivery, cloud and DevOps together are delivering even greater speed, agility, and efficiency. No wonder leading innovators are adopting DevOps and cloud together! In his session at DevOps Summit, Andi Mann, Vice President of Strategic Solutions at CA Technologies, explored the synergies in these two approaches, with practical tips, techniques, research data, war stories, case studies, and recommendations on how to: Embrace, source, consume, and expose shared...
May. 24, 2015 11:00 AM EDT Reads: 6,551
SYS-CON Events announced today that EnterpriseDB (EDB), the leading worldwide provider of enterprise-class Postgres products and database compatibility solutions, will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. EDB is the largest provider of Postgres software and services that provides enterprise-class performance and scalability and the open source freedom to divert budget from more costly traditional solutions to more strategic data-driven initiatives. EDB’s Postgres Plus Cloud Database provides t...
May. 24, 2015 11:00 AM EDT Reads: 1,415
SYS-CON Events announced today that the "First Containers & Microservices Conference" will take place June 9-11, 2015, at the Javits Center in New York City. The “Second Containers & Microservices Conference” will take place November 3-5, 2015, at Santa Clara Convention Center, Santa Clara, CA. Containers and microservices have become topics of intense interest throughout the cloud developer and enterprise IT communities.
May. 24, 2015 10:00 AM EDT Reads: 1,822
Buzzword alert: Microservices and IoT at a DevOps conference? What could possibly go wrong? In this Power Panel at DevOps Summit, moderated by Jason Bloomberg, the leading expert on architecting agility for the enterprise and president of Intellyx, panelists will peel away the buzz and discuss the important architectural principles behind implementing IoT solutions for the enterprise. As remote IoT devices and sensors become increasingly intelligent, they become part of our distributed cloud environment, and we must architect and code accordingly. At the very least, you'll have no problem fil...
May. 24, 2015 10:00 AM EDT Reads: 1,684
“We are strong believers in the DevOps movement and our staff has been doing DevOps for large enterprise environments for a number of years. The solution that we build is intended to allow DevOps teams to do security at the speed of DevOps," explained Justin Lundy, Founder & CTO of Evident.io, in this SYS-CON.tv interview at DevOps Summit, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
May. 24, 2015 09:30 AM EDT Reads: 4,548
SYS-CON Media named Andi Mann editor of DevOps Journal. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. DevOps Journal brings valuable information to DevOps professionals who are transforming the way enterprise IT is done. Andi Mann, Vice President, Strategic Solutions, at CA Technologies, is an accomplished digital business executive with extensive global expertise as a strategist, technologist, innovator, marketer, communicator, and thought leader. For over 25 years and across five continents, he has built success with Fortune 500 corporation...
May. 24, 2015 09:00 AM EDT Reads: 1,125