Hello Guys,
Today I am going to
describe "DevOps" . Actually there are several gimmicks
about devops but here I will try to expose the real mean of DevOps in short.
What is DevOps?
It just a mixture
of development and Operations. Means If we talk about what is the
over all traditional procedure of project completion then first is
requirement gathering after that docs , development , testing and in
last deployment and maintenance. So In this process development and
operations (deployment and maintenance) are in fully isolation. But
in DevOps development and testing do simultaneously with Operations.
DevOps is a model or approach of overall project delivery process. It
is like bridge between development and operations.
Benefits of DevOps?
1)
Delivery Speed:- It support continuous delivery because here dev team
and operations work together. So We get high speed in project
delivery.
2)
Reliability :- The Operational part
of the software system is more stable, secure, and changes are
allowable.
3)
Security :- User can use any secured devops tools like aws, google
cloud , chef .
What is Devops life cycle?
Developer done his
job in small development cycles. QA team use selenium or any other
automations tools for testing side by side. If any code change then
using continuos integration tool (like jenkins) for continuos
testing. Deployment and monitoring are also done simultaneously with
every change without effect live code.
What is basic difference in Agile and DevOps?
Agile is simply a
combination of Requirement gathering , development and testing or we
can say a bridge between req. docs , user stories , client meeting
AND development BUT DevOps is combination of development , testing
AND configuraions mgmt. , deployment, all operations.
Agile:-
1) Req. gathering+
docs+dev.+testing
2) Operations
DevOps:-
1) Req. gathering+
docs
2)
docs+dev.+testing+operations
DevOps Tools:- (All Automation required to achieve DevOps approach)
- Infrastructure Automation
- Configuration Management
- Deployment Automation
- Performance Management
- Log Management
- Monitoring.
Comments
Post a Comment