Академический Документы
Профессиональный Документы
Культура Документы
NAVIGATE THE
DEVOPS JOURNEY
Achieving goals of continuous delivery
and improvement requires overcoming
cultural barriers and finding the right
balance of technology tools.
The growing reliance on deployment of cloud business solutions has accelerated the
movement toward a continuous integration and deployment model that amalgamates the
traditional silos of development and operations teams.
Many organizations are adopting the new application lifecycle management practices known
as DevOps to speed the completion of software and produce higher-quality outcomes. The
implementation of DevOps engages teams across the application lifecycle and allows for
continuous feedback between functions. But this requires a transformation that depends
on reducing cultural barriers, with the thoughtful integration of new and existing resources
supporting newly established processes.
Fostering cooperation across traditional silos doesnt happen overnight. Rather, DevOps is
a journey that requires previously segregated teams to overcome cultural barriers. Getting
everyone clearly focused on the business value and shared-solution responsibility transcends
individual roles and traditional barriers. Although the journey is unique to every organization,
there are tenets and practices that are generally consistent.
Virtualization and cloud computing have had a drastic impact on the application lifecycle
and the need to tightly align development and operations. With cloud resources readily
available and capable of being provisioned virtually instantaneously, development cycles are
no longer bound by hardware requisitioning, acquisition and installation schedules. Instead,
infrastructure is increasingly software-driven.
If you dont have proper automation and take application lifecycle management to the level
of infrastructure as code, there is no way to solve the process challenges of DevOps, says
Volker Will, director of technical evangelism with Microsoft, which has undertaken its own
transformative approach to software development.
Similarly, development and operations teams must be able to deliver apps on a greater variety
of devices and operating systems that are being upgraded and replaced at a relentless pace.
2 WHITE PAPER: NAVIGATE THE DEVOPS JOURNEY
As a result, traditional long-term iterative cycles of development building applications that utilize these resources can be an
and deployment have fallen by the wayside, giving way to application management challenge involving the deployment and
continuous development and continuous integration of new orchestration of groups of virtual machines and/or combinations
functions and services. of cloud resources and services.