For many years, software delivery has been treated as an ancillary business process; a business process that, though costing the organization a considerable amount of money, does not have the structure, rigor, or focus of other enterprise business processes such as supply chain management, financial management, and even talent management.
Despite its title, “DevOps for Developers” is an introductory level book for anyone interested in DevOps, focusing on three perspectives: Metrics and Measurement View, Process View and Technical View.
Virtual environments can be a rich form of communication, where people can brainstorm, share and discuss ideas, or collaborate on a virtual version of a product. They can also add a new dimension to customer interaction. Games can be used to simulate situations, as an enhancement for learning and teaching complex problems. Ian Hughes talking about mixing the physical world and the virtual world.
David Josephsen recently published this book which contains best practices, lessons in operational theory focused on the usage of Nagios, and practical guidance for implementing Nagios. 2
Justin Weiler introduces FatDB, a NoSQL DB and a distributed platform built on Mission Oriented Architecture meant to abstract and generalize the essential characteristics of enterprise applications.
Although Hadoop is a set of an open source Apache (and now GitHub) projects, there are currently a large number of alternatives for installing a version of Hadoop and realizing big data processes. 1
"Real-Time Big Data Analytics: Emerging Architecture" white paper by Mike Barlow discusses the difference between traditional & real-time analytics. InfoQ spoke with Mike about this topic. 3
In this issue Chris Williams tells the story of how Rafter grew from one developer taking care of system administration tasks to a full-fledged DevOps team that supports the whole business. 2
The number of jobs in a continuous integration tool can range from a few to several thousand, all performing various functions. There is an approach to manage these jobs in a more efficient manner. 1
James Turnbull makes a compelling case for using Logstash for centralizing logging by explaining the implementation details of Logstash within the context of a logging project. 2
Paul Dix leads a practical exploration into Big Data in this video training series. The training focuses on the high level architecture while teaching practical usage skills and Ruby algorithms.
In this article we learn how lessons learned from the DevOps movement have permeated engineering management at Spotify. The result is a healthy Potlac with team leader, product owner and agile coach.