REWORK

Leaving the Cloud Part 2


Listen Later

In October 2022, 37signals announced they would transition off cloud services in a post titled "Why We're Leaving the Cloud."  


Despite the advantages of the cloud, the downsides were too significant for the company. In this follow-up episode to Leaving the Cloud on REWORK, co-founder David Heinemeier Hansson and Director of Operations Eron Nicholson discuss the progress 37signals has made since they decided to leave the cloud. 


Listen in as they delve into the pros and cons of using the cloud versus owning your hardware and some of the misconceptions people have about cloud costs and expertise. 

Tune in as the pair shares insights from their experience running web applications at scale and offer advice, tips, and tools for startups and businesses looking to optimize their infrastructure. 

Join the discussion as they explore the importance of getting real about the costs of the cloud for small businesses.


Show Notes: 

 

[00:49] - David reflects on the progress made since the announcement to transition off of cloud services. And why their initial plan for help with the transition didn't work for 37signals' needs. 

[01:37] - How the experience with the failed deal to get help with the cloud transition reinforced the idea of why 37signals wanted to leave the cloud.

[02:33] - David shares some tools that can be used to move out of the cloud, including Docker and Kubernetes. 

[04:21] - Why 37signals opted for a new tool they built called Kamal to assist in their transition and their timeline for being entirely out of the cloud.

[06:11] - Bleeding money: The $38,000 motivator to speed up the timeline and free up cash that could be better spent elsewhere in the business.

[08:33] - The tools: Eron and David discuss the tools (Docker and Kamal) they've used to successfully move two apps, Tadalist and Writeboard, from the cloud to their new system and the template in place for moving the rest of their apps. 

[11:08] - David discusses the criticality ladder they have in place to prioritize their move off the cloud, beginning with the lowest criticality app (Tadalist) before moving on to higher criticality apps like Hey, which deals with email and must always be available to users.

[13:23] - The app transition plan for the next few months.

[13:58] - Eron explains the challenges of staffing up for a project of this magnitude. He also highlights how many of their current AWS-related processes will become streamlined once they have their own infrastructure.

[16:00] - David shares what the cloud is great for, why it doesn't work great for middle-range SaaS companies, and the main reasons for 37signals for bringing their infrastructure back in-house.

[19:31] - Eron explains their advantage in moving back to their own infrastructure and why he hopes that their experience will encourage others to consider moving away from the cloud as well.

[20:24] - Blowing the notion that the cloud is the only option to smithereens: David reflects on the lost knowledge of running your own hardware and the vendors who can help. 

[23:17] - Eron shares how you can lease from vendors like Deft, Digital Ocean, or Hetzner until it makes sense for you to buy your own servers.

[23:46] - David discusses the importance of exploring alternatives to AWS, breaking the misconception that the cloud is the only option, and exploring the most cost-effective solution for your company. 

[26:04] - David responds to a comment suggesting they could have saved money by optimizing cloud costs and the possibly "crippling" variability of cloud costs that is a major concern for smaller companies—a risk eliminated by owning your own hard

...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,283 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

625 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

285 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

232 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,641 Listeners

The Startup Ideas Podcast by Greg Isenberg

The Startup Ideas Podcast

203 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

64 Listeners

less than one | with Kevin Rose by Kevin Rose

less than one | with Kevin Rose

15 Listeners