Title: Ravi Namboori-Software Defined Network Presentation
1DevOps
- Presented by,
- Ravi Namboori
2Contents
- What Is DevOps?
- About DevOps
- Principles of DevOps
- Why DevOps matters?
- Benefits of DevOps
- When to adopt and when not to
3What is DevOps
- DevOps is a concept dealing with, among other
things software development, operations, and
services. - It emphasizes communication, collaboration and
integration between software developers and inform
ation technology (IT) operations personnel. - DevOps is a response to the interdependence of
software development and IT operations. It aims
to help an organization rapidly
produce software products and services.
4About Devops
Development methodologies that are adopted in a
traditional organization with separate
departments for Development, IT Operations
and QA, development and deployment activities,
previously do not have deep cross-departmental
integration with IT support or QA. DevOps
5Principles of DevOps
- Develop and test in an environment similar to
production - Deploy builds Frequency
- Validate operation quality Continously.
6Why DevOps matters?
Software development is constantly evolving and
agile development methods have become
increasingly popular. This is changing the way
software is delivered. Gone are the days
when a product has a couple of releases per year
at most. And, this agile, iterative development
can quickly overwhelm existing processes that
support software development. Companies like
Flickr, which has releases on the scale of 10
deploys per day, along with companies that have
transitioned to more frequent releases on a
smaller scale.
7Benefits Of DevOps
- Technical benefits
- Continuous software delivery
- Less complex problems to fix
- Faster resolution of problems
- Business benefits
- Faster delivery of features
- More stable operating environments
- More time available to add value (rather than
fix/maintain)
8When to adopt and when not to
When to adopt For E-Commerce and other website
projects( I.e Amazon, Flickr, Groupon
etc.). When not to adopt Mission Critical
Applications(Banks, Power systems etc.)
9Thank You