Day -01
-What is DevOps and why we need DevOps
Software Delivery
Traditional
- In traditional Approach we were using Waterfall model, V model, iterative model etc..
- Clear separation between business and IT team (IT and operation team)
Modern
- In Modern Approach we use Agile development (often Scrum Approach)
- Business, development and operation are in one team
1st principle Agile Manifesto :- Our
highest priority is to satisfy the customer through early and continuous
delivery of valuable software.
- So We can say Agile already stated about the continuous delivery but for us it’s a new idea, continuous delivery means creating repeatable and reliable process to deliver the software thus we need to remove all the manual steps and automate everything whatever is required.
- However devops is Culture shift or practice that encourage great collaboration between people, process and product to enable Continuous delivery of value to our end users.
Why we need
DevOps :-
- Software development cycle faster innovation
- Reduced Deployment Failures, Rollbacks, and Time to Recover
- Increase quality
- Reduce Code
- Improve throughput
No comments:
Post a Comment