Build resilient systems at scale
28–30 October 2015 • Amsterdam, The Netherlands

cloud sessions

17:05–17:45 Friday, 30/10/2015
Julien Simon (Amazon Web Services), Antoine Guy (Viadeo)
Slides:   external link
Viadeo is the #1 professional social network in France with over 9 million members. In early 2015, we decided to migrate 100% of our physical infrastructure (about 250 servers with a strong backend flavor) to Amazon Web Services. Covering both technical and non-technical topics, this presentation is a real-life account of everything that went right or wrong.
17:05–17:45 Friday, 30/10/2015
Mandy Waite (Google)
Microservices and containers are a great mix, but if you want to get serious about using them together then you need to start shopping for a cluster management and container orchestration platform. It just so happens there's already an extremely popular, open source, cross cloud platform called Kubernetes (k8s). This talk will looks at how to build Microservices architectures on k8s.
9:30–11:00 Wednesday, 28/10/2015
John Willis (Docker)
This session is a comprehensive overview of Docker. We will cover all the basics of the product. By the end of this session you should be able to install Docker, run Docker containers, and build images. If time permits we will also cover Docker Machine, Compose, and Swarm.
11:30–13:00 Wednesday, 28/10/2015
John Willis (Docker)
This session is a comprehensive overview of Docker. We will cover all the basics of the product. By the end of this session you should be able to install Docker, run Docker containers, and build images. If time permits we will also cover Docker Machine, Compose, and Swarm.
17:05–17:45 Thursday, 29/10/2015
Arun Kejariwal (Facebook)
Slides:   external link
Finding slow nodes in large clusters is akin to finding a needle in a haystack; hence, manual identification of slow/bad nodes is not practical. The focus of this talk is to present a statistical approach to automatically detect slow/bad nodes, thereby mitigating user impact.
13:45–14:25 Friday, 30/10/2015
Alex Schoof (Fugue)
Slides:   1-PDF 
Secrets come in many shapes and sizes: database API keys, database passwords, private keys. Distributing and managing these secrets is usually an afterthought. It's hard to get right, and can be very expensive if you get it wrong. In this session, we'll look at the core operations and properties that make up a good secret management system, and how these principals can be implemented.
16:10–16:50 Friday, 30/10/2015
Matteo Figus (OpenTable)
During this talk I’m going to speak about how we tried to approach components at OpenTable. After breaking our monolithic back end into smaller microservices, we tried to break the front end into smaller parts too: we tried to elevate components as services, in order to enable engineers to create and consume them via clear and well-defined contracts and interfaces.
16:10–16:50 Friday, 30/10/2015
Adrian Mouat (Container Solutions)
Slides:   1-PDF 
The Docker container technology has received criticism from security researchers, especially regarding the isolation of containers and the provenance of images. In this talk I'll explain the main concerns around container security and offer some best practices and guidance for addressing them.