REWORK

Leaving the Cloud: The Finale


Listen Later

You’ve no doubt heard the 37signals team talking about leaving the cloud. Well, now the transition is complete!


In this episode of Rework, 37signals co-founder David Heinemeier Hansson and Director of Operations Eron Nicholson sit down with host Kimberly Rhodes to discuss the unexpected speed of the move, the decisions, the hurdles they faced, and the behind the scenes of the meticulous process of moving their major applications, including those that had never before been run outside the cloud.  


Tune in as they share the secrets behind their successful approach and the unexpected trick that allowed them to tackle individual components without risking major disruptions. Plus, they address questions from listeners, covering topics such as backups, physical resets, and the future of their infrastructure. 


Listen in for an eye-opening conversation that challenges the prevailing narratives of the cloud era and delves into the untapped potential of running your own infrastructure. 

Show Notes: 

 

[00:00] - Kimberly sits down with 37signals co-founder and CTO David Heinemeier Hansson, and director of operations, Eron Nicholson to discuss 37signals move away from the cloud.

[00:39] - David shares their surprise at the quick completion of the move and the challenges they faced in planning and technology decisions.

[01:26] - Out in six months: how the team, led by Eron, tackled the various aspects such as logging, failover, and managing two data centers while resolving numerous open questions along the way.

[03:06] - An opportunity to question existing principles and processes, resulting in a novel approach. It felt like a product launch! 

[05:04] - Eron reflects on the accelerated timeline and how the entire ops and SIP team worked towards the same goal.

[06:32] - How the criticality ladder approach allowed for smoother progress to more complex applications like Basecamp Classic.

[08:47] - Eron explains the logistics and the unexpected trick that helped the team tackle individual components without risking significant disruptions.

[10:52] - Moving HEY, 37signals most critical and complex app, that had never before been run outside the cloud. 

[11:23] - Kimberly opens the floor to a few user questions from Twitter, the first one from Pedro: "Did your company buy or already own your own data centers, or are you renting space in existing data centers? Is that even an option?"

[11:50] - Running your own data center requires a gargantuan scale and enormous investment, but renting space in data centers makes it easy and capital-efficient.

[14:29] - Amnesia of the pre-cloud era: using data centers is more accessible than most people think. 

[15:38] - Eron shares how to make the data centers work for you and your company. 

[16:39] - Kimberly shares a question from Moshi on Twitter: "Congrats on the move. Before deciding to move, did you try negotiating with any of the large clouds?"

[16:54] - David shares their unique advantage in cloud pricing negotiations.

[19:46] - Why the cloud math doesn't work: the fundamental misalignment (and huge surprise costs) that led 37signals to leave the cloud and how running your own infrastructure makes those financial surprises disappear. 

[21:11] - Kimberly shares a telling comment made by someone on David’s Twitter account. 

[22:26] - How the cloud marketing campaign has successfully convinced people they're dumber than they really are. 

[24:49] - "If you possess the know-how and resources, it absolutely makes sense to manage your own infrastructure." Eron shares the advantage that made the transition less daunting. 

[25:32] - Ki

...more
View all episodesView all episodes
Download on the App Store

REWORKBy 37signals

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

208 ratings


More shows like REWORK

View all
This Week in Startups by Jason Calacanis

This Week in Startups

1,288 Listeners

The Official SaaStr Podcast: SaaS | Founders | Investors by SaaStr

The Official SaaStr Podcast: SaaS | Founders | Investors

172 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

291 Listeners

Startups For the Rest of Us by Rob Walling

Startups For the Rest of Us

697 Listeners

a16z Podcast by Andreessen Horowitz

a16z Podcast

1,083 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

284 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

41 Listeners

The SaaS Podcast - SaaS, Startups, Growth Hacking & Entrepreneurship by Omer Khan

The SaaS Podcast - SaaS, Startups, Growth Hacking & Entrepreneurship

184 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

231 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

My First Million by Hubspot Media

My First Million

2,643 Listeners

The Startup Ideas Podcast by Greg Isenberg

The Startup Ideas Podcast

203 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

65 Listeners

less than one | with Kevin Rose by Kevin Rose

less than one | with Kevin Rose

15 Listeners