Gareth Rushgrove explores patterns and practices useful to implement continuous integration in an infrastructure-as-code environment.
Burin Asavesna shares his team’s experience building applications with PhoneGap Build.
Dave McCrory discusses what it takes to build an Enterprise Platform as a Service, covering data services, design principles, CI, monitoring, coding standards, dependencies, security, and deployment.
Dmytro Mindra discusses the tools and practices used for a game engine: Unit Testing and Test automation, Unity Runtime Test Framework, Continuous Integration, Game Test Framework, Performance Tests.
Hans Dockter discusses build systems from a declarative vs. imperative perspective, the importance of a rich execution model and problems with POM, providing examples from Gradle, Maven and Ant.
Justin Beckwith introduces several ways to deploy ASP.NET, Node, and PHP applications to Windows Azure, including git deployment, TFS deployment, continuous integration and custom scripts.
Rachel Laycock discusses using a polyglot build and deployment infrastructure that makes life easier.
John Penix describes the test automation system and the supporting build system infrastructure used by Google.
Peter Walker discusses and demoes some of Gradle’s features: declarative build, convention over configuration, plugins, multi–project support, partial builds and increments, Ant and Maven integration.
Marcelo Sousa Ancelmo discusses how DevOps and Agile can be used together to create services, mentioning strategies and tools needed for their continuous integration, delivery and deployment.
Godfrey Nolan introduces the necessary pieces to set up continuous integration for iOS and Android: Hudson/Jenkins, headless emulators, unit testing tools, functional testing and beta app deployment.
Jez Humble addresses the most important factors in implementing continuous delivery: organizational, architectural and process.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
Blog Series: A skeptic's guide to Continuous Delivery