DevOps is the blending of tasks performed by a company's application development and systems operations teams. Visit our newest sister site, DevOpsAgenda.com, to learn more about DevOps! The DevOps approach seeks to meld application development and deployment into a more streamlined process, shifting some of the operation team's responsibilities back to the development team in order to facilitate continuous development, continuous integration, continuous delivery and continuous monitoring processes. The necessity for tearing down the silos between development and operations has been expedited by the need to release code faster and more often in order to help the organization respond in a more agile manner to changing business requirements. Other drivers for breaking down the silos include the increasing use of cloud computing and advances in software-defined infrastructures, microservices, containers and automation. In its most broad meaning, DevOps describes a culture that promotes better communication between development and operations as more elements of operations become programmable. In its most narrow interpretation, DevOps describes the part of an organization's information technology (IT) team that creates and maintains infrastructure. New software tools have sprung up to help organizations automate testing and create a more streamlined development and release pipeline. Such tools include GitHub for storing code, Puppet and Chef for configuration management, Nagios for monitoring how changes to code affect the environment and Splunk for operational intelligence. Although marketers have jumped on the DevOps bandwagon, there is really no such thing as a "DevOps product." There is only software that will help the development and operations team work together more efficiently and respond to changing requirements more flexibly. |
1 comment:
Very Thanks for providing this great intro on DevOps, I must appreciate you for taking the time to put this together. Great stuff. Find interesting DevOps blogs below
What is DevOps
Types of DevOps Tools
Best DevOps Tools
Best DevOps Practices in 2017
DevOps Interview Questions and Answers
DevOps Version Control System Git Interview Question and Answers
Best Regards,
CourseIng - DevOps Training in Hyderabad
Post a Comment