The meetup starts at 6pm, not 7pm as usual!
On the eve of the CRAFT conference (tickets still available (http://craft-conf.com/2014/)) Dan North (http://dannorth.net/) will talk about building your own Heroku and Paul Stack (https://twitter.com/stack72) will talk about Vagrant - the essence of DevOps in a tool.
Dan North: Build your own Heroku - an experience report
At his last company Dan built an internal Heroku from the ground up using various open source components and gluing them together with Python. The platform enables non-developers to deploy their own simple web apps with zero effort.
He will give an experience report of how he built it and what he learned, and what he'd do differently if he did it again!
The theme of this talk is about deliberate discovery and how using a risk-based approach changed the way Dan went about designing and implementing the platform. There are no slides, just a flipchart and some beer.
Paul Stack is a London infrastructure coder working for OpenTable. Paul has spoken at various events throughout the world, as well as extensively in the UK, about his passion for continuous integration and continuous delivery and why they should be part of what developers do on a day to day basis. He believes that reliably delivering software is just as important as its development. Paul’s newest passion is the DevOps movement and how this helps not just development and operations but the entire business and it’s customers."abstract: "Traditionally, developers would write their applications without any thought as to what system it was going to be deployed on in production. It was also very difficult for them to understand how their software would react when releasing it into a production environment as they didn't really understand how that environment was configured. What if there was a way that developers could create the scripts needed to install dependencies and get the software running as it is developed? Vagrant does exactly this, it is a tool to create and configure lightweight, reproducible, and portable development environments. In this session, I will show you how to create a development work flow that will allow developers to use Vagrant to create a real continuous delivery pipeline. This means understanding the environment needs as well as what is needed to run the software.In this session I will demonstrate how to start with anASP.NET (http://asp.net/) MVC application and have the ability to create an Ubuntu environment to run this in production as well as how to run the same application in a Windows environment. I will also show how we, at OpenTable, integrate Vagrant into our pipeline to allow us to create a good acceptance testing environment against known data sets rather than having brittle test.
This meetup event is English speaking! The venue, drinks and food is sponsored by Prezi.