Dan Craig talks us through the process of bringing a federal agency up to speed on build, test and application release automation. And how to navigate the inherent cultural and political challenges.
Jeff Lindsay explains the difference between virtualization and containers, what Docker brings to the table, best practices for using containers and what to avoid, and much more.
Roy Rapoport explains the concept of canary analysis and how Netflix uses it to deploy software to its internal systems.
Deepak Giridharagopal explains the config management and automation tool Puppet, the concept of Immutable Deployments, and how Puppet DB (written in Clojure) allows to monitor and query systems managed with Puppet. Also: why PuppetDB is written in Clojure.
Enterprise cloud specialist Brian McCallion talks about what's really holding back enterprises from adopting the cloud, how they should address their legacy applications, ways to avoid introducing complexity in distributed environments, the value of Amazon Redshift, and how technologists should broaden their knowledge and avoid specialization.
Cloud leader George Reese answers questions across a wide range of topics. He shares his thoughts on pitfalls of enterprise cloud strategies, overrated technologies, whether IaaS standards matter yet, the relevance of private clouds, and the need for common sense when designing a API.
Oren Teich and Blake Mizerany talk about the technology behind Heroku and the benefits of the new add-on system.
In this interview from QCon San Francisco 2007, Randy Shoup discusses the architecture of eBay. Topics discussed include eBay's architectural principles, horizontal and vertical partitioning, ACID vs. BASE, handling data inconsistency, distributed caching, updating eBay on the fly, architectural and coding standards, eBay's search infrastructure, grid computing, and SOA.