#DOXLON August 2017

04/09/2017   LinuxRecruit community  

This month's DOXLON had another great lineup, with some thought provoking talks on SSL, building a a resilient VPC Transit Network with Terraform and Packer, and next-gen monitoring.

Below you can find videos of each talk, which we hope you find useful. We’re always interested in speaking to people who would like to present at future events, so you if you have something interesting you’d like to talk about, please do get in touch.

Owain Perry - What does next-gen monitoring look like? 

Just Eat are looking at refreshing their logging, time series and alerting capability. Owain Perry, who has recently joined the team as a Principal engineer, talks about the ideas they have about what this might look like at a high level, involving streaming logs and metrics augmented with metadata, short term storage of high-resolution metrics and logs, tracing and anomaly detection - all while supporting RBAC data security and access, GDPR, Personal Identifiable Information and geographically local storage for low latency query. He talks less about the solution, but more about their journey so far.

Richard Clark - Building a Resilient VPC Transit Network using BGP, Cisco CSR, Terraform and Packer 

Richard Clark, Head of Backend Engineering at online marketplace Depop, explores their journey from a single AWS account, with two un-routable VPCs on incompatible address space, to a new infrastructure split over 12 AWS accounts, each with one or more VPCs. With greater complexity (there are 72 VPN tunnels per region..) comes a need for automation, so all infrastructure within these new AWS accounts is driven by code. 

This transit network supports dynamic, multi-region routing, and is supported by a pair of Cisco cloud routers (per region). The configuration for these routers is driven primarily by Terraform, plugged into a Packer build pipeline, resulting in immutable router AMIs. Getting this all up and running required a PR to Terraform to add support for what we needed to the core aws_vpn_connection resource, and saw us bumping up against Terraform’s limitations, so I think there’s probably some space for exploration around there well. 

Graeme Forbes - Fun with SSL

When working in an organisation which relies on SSL client certificates for authentication there are many challenges. This is how one organisation adapted all development and api services so they could be used from anywhere, and the compromises that had to be made to enable Continuous Delivery.

Graeme is a Principal Consultant at Infinity Works. 

DOXLON is a monthly meetup in London organised by us at LinuxRecruit, and Outlyer, to exchange some of the latest ideas and technologies for running online services through two or three short presentations by invited speakers, and a chance to chat it after over drinks and pizza with like-minded people.

We started this event as we believe DevOps practices and ideas are the future of technology, and we have seen an insatiable demand for more knowledge about it from teams running online/cloud services in London. We now run it monthly and have become London's largest DevOps Meetup attracting a diverse and curious crowd.

For more information, please have a look at the DOXLON Meetup page.