agility in devops
TRANSCRIPT
Agility In DevOps
Why DevOps?• Faster time to market• Continuous Delivery• Increased in ROI• Collaboration that’s reduce miscommunication• Get Best out of team (none of team member will be
idle)• Stable System• To minimize cost of maintenance
Introduction to DevOps• DevOps is the best practice of streamlining the development
process through better collaboration, standardization, and automation. An application, its infrastructure, and the teams(including business team) behind it are considered closely aligned, rather than separate, entities . Organizations gain a competitive advantage by balancing their developers’ need to release rapidly with the ability of operations to deliver stability and security.
• DevOps is a method, rather than a technology. DevOps is more influential to an organization’s culture. However, technology can help simplify a DevOps environment
DevOps Cont’d..• Agile and DevOps Methodology is not something you buy but it’s something you do
DevOps Cont’d..• Agile and DevOps Methodology is not something you buy but it’s something you do
DevOps Cont’d..• Agile and DevOps Methodology is not something you buy but it’s something you do
What is Continuous Integration (CI)?• Continuous Integration is based on Pull request• For example:• Suppose we have product which already in production and
today market is moving very fast and team understand some of feature is in queue that’s need to develop
What is Continuous Deployment (CD)?• Continuous deployment is extension of continuous
integration, aiming at minimizing lead time, • the time elapsed between development writing one new line
of code and this new code being used by live users, in production.
• To achieve continuous deployment, the team relies on infrastructure that automates and instruments the various steps leading up to deployment,
• so that after each integration successfully meeting these release criteria, the live application is updated with new code.
• Instrumentation is needed to ensure that any suggestion of lowered quality results in aborting the deployment process,
• or rolling back the new features, and triggers human intervention.
What is Continuous Delivery (CD)
How to start in DevOps?
Applying Agile framework in DevOps
What are the challenges in adopting Agile in DevOps?
What are tools that can help?
How to work with distributed teams.?
How to evaluate performance?
Keep Exploring