From the course: Software Development Life Cycle (SDLC)

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

DevOps: Background

DevOps: Background

- [Narrator] Building software involves close cooperation between two types of teams. The first team comprises of developers and testers that write and validate software. This is the dev of DevOps, but good software is useful only if it can be deployed and released to your customers. The release part of the software involves knowledge of servers, middleware, network and storage configurations, and monitoring techniques that most developers are not comfortable with. This is done by the operations team and is the ops part of DevOps. An agile organization is expected to have a fast and efficient software delivery pipeline where you should be able to release running features to your customers as quickly as possible. You need a culture of close cooperation between dev and ops to make your software delivery pipeline efficient. This is what DevOps attempts to achieve. Before we try to understand what DevOps is, let's try to establish the context and understand the problem that DevOps helps…

Contents