London DevOps Meetup #18 @ Facebook


Details
Our meetup is hosted at Facebook this month.
Please note that we must supply Facebook with contact details for all attendees in advance.
Please write down your EMAIL and FULL NAME in the RSVP so we can add you to the NDA waiver list. Failure to do so will prevent us from confirming your place at the event.
Don't worry if you're in the Waitlist, if you have filled up the details we will confirm you as soon as we humanly can.
5:45pm - Arrival, Drinks
6:45pm - Welcome Talk
7:00pm - Talk 1 - Mark Drayton - Facebook
Getting Bits from Developers to Users: How we ship facebook.com
In this talk Mark will go through the challenges of shipping a new version of one of the world's busiest websites several times a day. He'll cover how developers work with Facebook's codebase, how releases are prepared and deployed, and how engineers verify things are okay before, during, and after the deployment process. Facebook's approach is completely unique but the problems it solves are not, and through this talk Mark hopes others will learn of new ways to improve their own release process.
7:30pm - Talk 2 - Mateusz Kaczanowski - Facebook
Continuous Integration in the Data Centre Provisioning Space
Provisioning thousands servers every day is a big challenge, especially if the process consists of many moving parts such as hardware, firmware, operating system installation, chef runs or 3rd party tools. In order to move fast and keep infrastructure stable we came up with end-to-end provisioning testing that gives us high signals if any permutation of software-hardware-network fails.
8:00pm - Talk 3 - Elton Stoneman - Docker Captain
IoT Project Canned: Let's Use Docker.
This session walks through a real-world IoT project, with services in Azure supporting a million devices. The business priorities changed, and the project team were under pressure to stop the services altogether, leaving the devices stranded.
Instead we radically redesigned the solution, extracting the main features from big services into small containers, and running them in Docker Swarm on Azure. We've cut the Azure spend, and made the whole estate much easier to manage and maintain.
In this session I'll walk through what we did and why, focusing on the benefits of the approach, and drilling down to some gotchas for running Docker in the cloud.
8:30pm - Food, More Drinks and socialising

Sponsors
London DevOps Meetup #18 @ Facebook