Skip to main content

Posts

Showing posts from January, 2019

DevOps

DevOps is the blending of the terms development and operations, meant to represent a collaborative or shared approach to the tasks performed by a company's application development and IT operations teams. DevOps is an operational philosophy that promotes better communication between these teams and others. It describes the adoption of automation and programmable software development and infrastructure deployment and maintenance.  While DevOps is not a technology, there are tools commonly used in DevOps environments. These include continuous integration and continuous delivery or continuous deployment tools, with an emphasis on task automation. Other products to support DevOps include real-time monitoring and incident response systems as well as collaboration platforms. DevOps vs. Waterfall development In Waterfall development, developers test new code in an isolated environment for quality assurance (QA) and if requirements are met release the code to operations