Skip to main content
USENIX
  • Conferences
  • Students
Sign in

sponsors

Diamond Sponsor
Gold Sponsor
Bronze Sponsor

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

help promote

SREcon15 Europe button

I'm Going to SREcon15 Europe

general information

Venue:
Google
Gordon House
Barrow Street, Dublin 4
Ireland

Questions?
About SREcon?
About Registration?
About Sponsorship?

twitter

Tweets by @SREcon

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home » Infrastructure Kata and Moving a Large Enterprise to the Cloud
Tweet

connect with us

Infrastructure Kata and Moving a Large Enterprise to the Cloud

Friday, May 15, 2015 - 2:30pm-3:00pm

Keith Mosher, Yelp

Abstract: 

Up until a few years ago, Yelp had a traditional datacenter-based, bare-metal infrastructure for the production web site. The flexibility and dynamic nature of cloud storage and data processing environments was our first introduction to the cloud, and was soon heavily adopted internally. As the company continued to expand, both in its home (U.S.-based) territory, and internationally, scaling infrastructure in traditional data centers became expensive and constraining.

Therefore the operations team’s board-level goals became to build out production environments in the cloud, initially in one region, and then into other (more remote) regions. Taking an application and infrastructure built for a traditional environment and porting it to run in the cloud is not always a simple endeavour. Each build-out has undertaken a significant amount of work to clean up and iterate on our architecture, however at each step pragmatic compromises have had to be made to deliver business value.

This talk will recap the first several iterations of this build-out, concentrating on the problems that we encountered both technically with the new deployments and socially as the team scaled and became international. The focus will be on the "Kata" of each step—deliberate meditations on the nature of our engineering and social problems, and the improvements we made by repeatedly solving the same problem(s) again and again in an iterative manner as we built out each new environment.

Equal coverage will be given to things which worked out well (being a wise investment in time or not too painful to ignore till the next iteration), and those which didn’t work—where we spent resources automating things not on the critical path, or chose not to tackle an issue which caused issues later.

Tomas works on infrastructure automation and hybrid cloud deployments at large scale for Yelp. He speaks regularly at devops events and other technical conferences on a number of topics between testing, development, architecture, automation and systems administration. Tom came to the dark side of systems and devops after being a professional perl developer for many years. He's an avid open source contributor and lives in London with his fiancé and far too many cats.

Tomas Doran, Yelp

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@conference {208843,
author = {Tomas Doran},
title = {Infrastructure Kata and Moving a Large Enterprise to the Cloud},
year = {2015},
address = {Dublin},
publisher = {USENIX Association},
month = may,
}
Download
View the slides

Presentation Video

Presentation Audio

MP3 Download

Download Audio

  • Log in or    Register to post comments

Diamond Sponsors

Gold Sponsors

Bronze Sponsors

© USENIX

SREcon is a registered trademark of the USENIX Association.

  • Privacy Policy
  • Contact Us