2. Operations manually hacks the deployment scripts provided by the developers or creates their own scripts. At best they are duplicating work that was already done in previous environments, at worst they are about to introduce or uncover new bugs.
The DevOps movement is a modern push from the software industry to instill better interaction and productivity between development (Dev) and IT operations (Ops)The DevOps process inserts transparency, efficiency and ownership into the art of developing, releasing and the production use of critical applicationAs the speed we need to deliver software today is ever increasing and at the same time the tolerance for application errors is decreasing, improving communications and integrating processes between these divided groups is something every company should be working towards
Ops personal will be able to understand the application architecture they can properly deployfor the infrastructure componentsMake sure the ops team fully understands the application and what it takes to deploy it to a pre-production environment. Deep diagnostics allowsDev and Ops to find the root cause of incidents in minutes allowing them to reduce downtime and improve the end user experienceThe ability to identify and quantify scalability and performance regression between load test and production releasedAutomatic remediation of known problems and rapid manual remediation of new problems
Developers working together with Operations to get things done faster in an automated and repeatable way