In this article, InfoQ spoke with Mattias Jansson, Operations Engineer at Spotify (an online music streaming service) about the adoption of Kanban by the Spotify Operations team. Jansson offered a lot of detail about the choice to adopt Kanban as well as the experiences that the Operations team at Spotify has gained while implementing a Kanban-based approach to dealing with their workload.
There has been a lot of conversation going on around the configuration of applications, and how to manage it. This article explores things people can do from within their code to make their lives, and the lives of anyone else who has to administer or maintain their application, easier. These patterns have been used a number of times on ThoughtWorks projects, and they have proven their worth.
We've been hearing about agile operations a lot lately, but what if you aren't a startup/Web 2.0 company? Is agile operations something that can really work inside a large, established enterprise? 1
Jan Algermissen explains the need for discovery of RESTful services, and explains how the existing Domain Name Service (DNS) standard can be used as a widely-deployed and scalable solution. 18
In this article we will walk through how to use the Inotify Linux utility to monitor directories and trigger alerts on changes and present tools you might want to add to your personal toolbox. 1
Scout is an extensible server and application monitoring service which focuses upon ease of installation and configuration.
Those familiar with only ITIL V2 often scoff at the thought that ITIL could serve as a governance framework for SOA. With ITIL V3, the focus of the framework shifted towards service-orientation.
This article discusses significant new threats to host agents, outlines a generic architecture for malware detection, based on enhanced cloud computing, and outlines enhanced computing solutions.
Grzegorz Gogolowicz and Trent Swanson discuss how to work SQL Server Reporting Services and overlay data on report forms. 1
This article discusses the combination of three ideas, virtualization, service-orientation, and grid computing into a single concept and computing platform concept.
The confluence of three technologies, (virtualization, service orientation, and grid computing), is explored to create a foundation for re-examining both technical and business system design issues. 2