327: Two (Surprisingly Scary) Tales of Platform Risk
· Summarized
Key takeaways
- Platform risks are universal; every software business must prepare for reliance on third-party services.
- Immediate awareness and quick response can prevent potential data loss in critical situations like account warnings.
- Regular backups and diversified system dependencies are essential for business continuity.
- Adopting innovative solutions, such as using read replicas, can mitigate downtime and performance issues during maintenance.
Summary
Understanding Platform Risk
In this episode, Avitka delves into the concept of platform risk that every software business must navigate. She explains how dependence on third-party services, such as AWS, can expose businesses to risks like unauthorized access warnings, service disruptions, and data loss. Avitka emphasizes that the problem of platform risk is universal, as almost all businesses rely on external vendors and systems to operate.
A Hair-Raising Incident with AWS
Avitka shares a personal experience of nearly losing access to her AWS database due to a false positive on unauthorized access. A crucial email from AWS, discovered just days before her vacation, warned of potential account closure if unaddressed. After investigating and communicating with AWS support, Avitka learned that an old access key usage triggered the alert. Throughout this ordeal, she realized the importance of having a robust backup strategy and how she plans to implement regular backups to safeguard her data.
The Search Engine Malfunction
The second instance of platform risk that Avitka faced involved a search engine malfunction that impacted her service. After deploying a new server using a search engine tool, the system started failing, blocking requests for extended periods. This forced Avitka into a situation where she had to delete and rebuild the search index to resolve the issue. She reflects on the heavy dependency on this system and the importance of diversifying search tools to minimize risks.
Building Resiliency into Platform Dependencies
Through her experiences, Avitka concludes that businesses must build processes and systems to mitigate the risks associated with relying on external platforms. She discusses practical solutions, such as creating read replicas to avoid downtime during indexing, and highlights the need for a reliable backup mechanism to ensure critical aspects of her business remain functional.
Sponsors
- Acquire.com · Imagine this. You're a founder who's built a great software business. You've found your customers and you're making solid, recurring revenue because what you offer matters to them. But it's kind of becoming less and less important to you... How about listing it for sale on acquire.com? Thousands of founders have sold their businesses, finding life-changing amounts of money.
Show notes
This week, I almost lost access to my database, including all its backups. Also, a full-text index brought down my product. Neither were intended —obviously—, but both made me revisit my safety precautions and how I approach depending on platforms like AWS. Here's what happened, how I got out of there, and what there is to prevent this in the future.
This episode is sponsored by Acquire.com
The blog post: https://thebootstrappedfounder.com/two-surprisingly-scary-tales-of-platform-risk/
The podcast episode: https://tbf.fm/episodes/327-two-surprisingly-scary-tales-of-platform-risk
Check out Podscan to get alerts when you're mentioned on podcasts: https://podscan.fm
Send me a voicemail on Podline: https://podline.fm/arvid
You'll find my weekly article on my blog: https://thebootstrappedfounder.com
Podcast: https://thebootstrappedfounder.com/podcast
Newsletter: https://thebootstrappedfounder.com/newsletter
My book Zero to Sold: https://zerotosold.com/
My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/
My course Find Your Following: https://findyourfollowing.com
Here are a few tools I use. Using my affiliate links will support my work at no additional cost to you.
- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx
- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid
- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid
- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60
- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ
- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q
- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account