Session 2
Session 2
Session 2
• Collaboration
• Cloud computing – the disruptive innovation
• Why DevOps?
• The benefits of DevOps.
2
Collaboration
• DevOps attempts to fill these gaps by developing a partnership
between the development and operations teams.
• The DevOps movement emphasizes communication,
collaboration, and integration between software developers
and IT operations.
• DevOps promotes collaboration, and collaboration is facilitated
by automation and orchestration in order to improve
processes.
• In other words, DevOps essentially extends the continuous
development goals of the agile movement to continuous
integration and release.
• DevOps is a combination of agile practices and processes
leveraging the benefits of cloud solutions.
Collaboration Contd..
• Agile development and testing methodologies help us meet the
goals of continuously integrating, developing, building, deploying,
testing, and releasing applications.
• It provides a mechanism for constant feedback from different
teams and stakeholders.
• It also provides transparency in the form of a platform for
collaboration across teams, such as business analysts, developers,
and testers.
• One of the most popular sayings is that practice makes a man
perfect.
• What if that saying were applied to a production-like
environment? - Justify with Example
d computing – the disruptive innovat
•A major challenge is managing the infrastructure for all
environments.
5
d computing – the disruptive innovat
•The entire development, test, and production environments can
be monitored and managed using the facilities provided by cloud
providers.
6
Why DevOps?
•DevOps is effective because of new methodologies, automation
tools, agile resources of cloud service providers, and other disruptive
innovations, practices, and technologies.
•Self-dependent teams bring out the best in them when they are
empowered.