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

A real-life account of moving 100% to a public cloud

Julien Simon (AWS), Antoine Guy (Viadeo)
17:05–17:45 Friday, 30/10/2015
Location: G104/105
Average rating: ***..
(3.43, 14 ratings)
Slides:   external link

Prerequisite Knowledge

Good knowledge of web architectures. Basic knowledge of cloud computing.


Viadeo is the #1 professional social network in France with over 9 million members. Founded in 2005, the company grew its business using traditional infrastructure (about 250 servers hosted in the US).

However, a number of challenges started to rise in 2014:

  • Can the agility of our infrastructure match our software agility?
  • In particular, how can we efficiently scale our data storage and processing capabilities?
  • How can we build a better disaster recovery plan?
  • How can we globally optimize our infrastructure spend?

After a thorough study, Viadeo decided in early 2015 to migrate 100% of its physical infrastructure to Amazon Web Services.

This presentation will cover:
- the thought process that led to this unconventional move (for an established company like Viadeo),
- our design options and trade-offs, focusing on delivery speed and risk avoidance,
- why we did or didn’t alter parts of our stack, especially on the backend side (MySQL, ElasticSearch, HBase, Hadoop),
- the complete automation and testing of our infrastructure build, aka “infrastructure as code” using AWS CloudFormation, Puppet, and continuous integration
- and more!

Photo of Julien Simon

Julien Simon


Julien Simon is a global evangelist for artificial intelligence and machine learning at AWS, where he focuses on helping developers and enterprises bring their ideas to life. He frequently speaks at conferences and he also actively blogs. Previously, Julien served for 10 years as CTO/vice president of engineering in top-tier web startups where he led large software and ops teams in charge of thousands of servers worldwide. In the process, he fought his way through a wide range of technical, business, and procurement issues, which helped him gain a deep understanding of physical infrastructure, its limitations, and how cloud computing can help. Last but not least, Julien holds eight AWS certifications.

Photo of Antoine Guy

Antoine Guy


Antoine Guy is Infrastructure Architect at Viadeo. Previously he spent 15 years operating and designing web infrastructure for websites as well as hosting companies. He specializes in performance, monitoring, datacenters, clouds and always keeps simplicity in mind.

Comments on this page are now closed.


Picture of Julien Simon
Julien Simon
5/11/2015 17:19 CET

The slides are also available here :

Sebastiano Pilla
5/11/2015 16:39 CET

The link to the slides doesn’t work (400 Bad Request). Any chance of getting it fixed, or putting up the slides elsewhere?


Picture of Julien Simon
Julien Simon
17/09/2015 16:50 CEST

Hi! If you’re interested in AWS CloudFormation, this one is for you :) Please let me know if you have specific questions, I’ll try to integrate them in the presentation. See you in Amsterdam!