The second edition of Stephen Nelson-Smith's book "Test-Driven Infrastructure with Chef" covers the principles behind "Infrastructure as Code", provides an introduction to Ruby, Chef, and important Tools. The main part consists of detailed examples on how to use the tools required to write fully tested infrastructure code.
Handling Technical Debt in a software system is a complex challenge. Code can always be improved – but customers only care about features. This article discusses the new metaphor “Quality Investments”. It helps to better communicate the quality of the system and guide improvements by focusing on their pay off and return of investment.
Do you find it hard to say no when others ask you for help - even when you are already too busy? In this article, we examine the problem of chronic overcommitment, what causes it and some solutions. 1
With the news stories of possible data breaches at enterprises like Target, and companies migrating to cloud environments, CIOs have been asking hard questions about cloud security. 2
In this article, authors discuss the role of big data and Hadoop in security analytics space and how to use MapReduce to process data for security analysis.
A story of an enterprise-wide Kanban implementation, with step-by-step information on how to run Kanban kick-starts and assessments to install a culture of continuous improvements in the enterprise.
Apache Samza is a stream processor LinkedIn recently open-sourced. Chris Riccomini shares Samza's feature set, how it integrates with YARN and Kafka, how it's used at LinkedIn and more.
Yaniv Yehuda looks at the challenges involved in automating database deployments and offer suggestions based on Agile and DevOps concepts. 5
This paper from a group of UC Berkeley Extension Agile Management Program participants describes their experiences applying the agile values and principles to the design of a management curriculum.
There has been a raging debate about PaaS and whether it is still a valuable part of a cloud portfolio, so InfoQ reached out to 4 leaders in the cloud domain for their opinions on the future of PaaS.
What happens when a director of a consulting company decides to drastically change the culture? An interview on the change approach, culture and trust, and lessons learned from an agile journey.