What is DevOps?

DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market.

Devops Engineer use a technology stack and tooling which help them operate and evolve applications quickly and reliably. These tools also help engineers independently accomplish tasks that normally would have required help from other teams, and this further increases a team’s velocity.

 Benefits of Devops:
  • Speed
  • Rapid Delivery
  • Reliability
  • Scale 
  • Improved Collaboration
  • Security
Best Devops Practices:
  • Continuous Integration
  • Continuous Delivery
  • Micro-services
  • Infrastructure as code
  • Configuration as management
  • Policy as code
  • Monitoring and Logging
  • Communication and collaboration
 Devops Tools:
  • Jenkins
  • Chef/Puppet
  • AWS
  • Python programming
  • Linux shell programming

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.