Baraa Basata introduces Ansible, comparing it with Chef and Capistrano and exploring automation principles: disposable servers, package management, and applying design principles to infrastructure.
Deepak Giridharagopal discusses "immutable infrastructure", PuppetDB and complex invariants, PuppetDB’s architecture, the experience of bringing Clojure to a Ruby shop and lessons learned from that.
Jacob Mather shows how to transition a development stack from a local machine to a virtual solution on a server that can be extended to a private cloud.
Paul Stack discusses using PowerShell and Puppet to administer Windows machines, showing how to configure a Windows server and set up a development environment in short time.
Details on Pinterest's architeture, its systems -Pinball, Frontdoor-, and stack - MongoDB, Cassandra, Memcache, Redis, Flume, Kafka, EMR, Qubole, Redshift, Python, Java, Go, Nutcracker, Puppet, etc.
Deepak Giridharagopal discusses the Clojure solution implemented for PuppetDB, a centralized storage solution for Puppet.
Gareth Rushgrove offers advice, code samples, and introduces tools - Puppet, Chef and CloudFormation – helpful for automating every infrastructure operations.
Alex Gosse presents the current trend in application delivery, referring to cloud computing, its adoption and DevOps tools used in such environments.
Ken Sipe introduces Glu, an open source deployment automation tool coming from LinkedIn, showing how to perform Glu configuration along with a demo of using it.
Tom Sulston explains how to manage systems with Cucumber and Puppet based on BDD principles, including practical tricks and pitfalls. The session demoes using those tools.
Automation is essential to DevOps. The infrastructure as code concept drives many of today’s cutting edge automaton techniques. What is it all about? Where are its limitations?
R.I. Pienaar discusses how operations should empower devs by providing them accessible platforms which are easy to understand, to use and to access, by creating a simple network infrastructure accompanied by the right tools to monitor and analyze the systems, so developers can have a clear view of the network they are deploying to.