Table of Contents
DevOps
Return to DevOps Topics, Cloud Monk's Package Manager Book, Mainframe DevOps, Python DevOps, Java DevOps, Golang DevOps, DevOps by Language, DevOps by Cloud Provider, DevOps by OS, DevOps by Company, Awesome DevOps, DevOps Bibliography
See also DevOps Engineer and CloudOps, Agile software development, Agile, DevOps, Scrum, Kanban
DevOps Focus: Cloud Monk is focused on “All Things DevOps”: DevOps Topics, Kubernetes DevOps Topics, Cloud Native DevOps Topics, Azure DevOps Topics, AWS DevOps Topics, GCP DevOps Topics, Python DevOps Topics, Java DevOps Topics, JavaScript DevOps Topics, Golang DevOps Topics, Linux DevOps Topics, PowerShell DevOps Topics, Windows DevOps Topics, SQL Server DevOps Topics. (navbar_devops_focus)
“DevOps is the union of DevOps people | people, DevOps process | process, and DevOps products | products to enable DevOps and continuous delivery | continuous delivery of DevOps value | value to our end users.” – Donovan Brown of Microsoft DevOps | Microsoft
Table of Contents
Table of Contents for DevOps
Books
Sources
DevOps for the Cloud
-
- infrastructure as code cloud automation solutions using agile DevOps best practices for Azure. This especially means Azure Resource Manager ARM templates and Azure Automation using Azure Python scripting, Azure PowerShell and Azure CLI via Azure DevOps and GitHub.
His secondary focus is on:
- DevOps in AWS with AWS DevOps
External sites
- DevOps
- Snippet from Wikipedia: DevOps
DevOps is the integration and automation of the software development and information technology operations. DevOps encompasses necessary tasks of software development and can lead to shortening development time and improving the development life cycle. According to Neal Ford, DevOps, particularly through continuous delivery, employs the "Bring the pain forward" principle, tackling tough tasks early, fostering automation and swift issue detection. Software programmers and architects should use fitness functions to keep their software in check.
Although debated, DevOps is characterized by key principles: shared ownership, workflow automation, and rapid feedback. From an academic perspective, Len Bass, Ingo Weber, and Liming Zhu—three computer science researchers from the CSIRO and the Software Engineering Institute—suggested defining DevOps as "a set of practices intended to reduce the time between committing a change to a system and the change being placed into normal production, while ensuring high quality". However, the term is used in multiple contexts. At its most successful, DevOps is a combination of specific practices, culture change, and tools.