{"id":5809,"date":"2023-08-01T13:30:07","date_gmt":"2023-08-01T03:30:07","guid":{"rendered":"https:\/\/sysmit.com\/cf22\/?p=5809"},"modified":"2023-12-13T15:26:50","modified_gmt":"2023-12-13T05:26:50","slug":"starting-sre-at-startups-and-smaller-organizations","status":"publish","type":"post","link":"https:\/\/sysmit.com\/cf22\/starting-sre-at-startups-and-smaller-organizations\/","title":{"rendered":"Starting SRE at startups and smaller organizations"},"content":{"rendered":"

Who should pay attention to this article<\/h2>\n\n\n

\u274c  SRE at a very small startup with few users rarely makes a difference until you\u2019ve reached a fair userbase size or have growing pains<\/p>\n\n\n\n

\u274c  Many organizations without a strong money\/legal incentive e.g. SLAs tied to their operations, cannot justify diving into a complex field like SRE<\/p>\n\n\n\n

\u2705  Scaleup startups should 100% read this as you\u2019re now facing growing pains in your software operations<\/p>\n\n\n\n

\u2705  Smaller organizations that build in-house software and or have large cloud workloads also should pay attention.<\/p>\n\n\n\n

\u2705  Engineering groups of less than 100 engineers<\/p>\n\n\n

Should smaller organizations even bother with SRE?<\/h2>\n\n\n

Most of the original thinking behind SRE focuses on implementing it in large-scale systems.<\/p>\n\n\n\n

I believe that any organization that has software at the foundation of its core business should at the very least pay attention to SRE principles.<\/p>\n\n\n\n

You can always pare hyperscale ideas down to your level of need, which we will explore later in this article.<\/p>\n\n\n

My own experience<\/h3>\n\n\n

Call me biased, but I know from first-hand experience that SRE can be useful for smaller organizations.<\/p>\n\n\n\n

In 2014 and 2015, I worked with developers and operators in a small software company that started experiencing growing pains as it took on enterprise clients.<\/p>\n\n\n\n

The company struggled to service the new volume of customers with its existing infrastructure architecture and practices.<\/p>\n\n\n\n

This bogged them down with slow performance, excessive downtime, and random outages in key regions. They failed SLAs several times.<\/p>\n\n\n\n

Does this sound familiar?<\/p>\n\n\n\n

That’s precisely what SRE, as a practice, aims to solve.<\/p>\n\n\n

SRE solves several problems for smaller organizations<\/h3>\n\n\n

I have not known a single engineering leader who thought one day, \u201cSRE sounds cool. Let\u2019s do it!\u201d<\/p>\n\n\n\n

There was always an underlying reason for taking up SRE practices<\/a>.<\/p>\n\n\n\n

An issue that they were trying to fix.<\/p>\n\n\n\n

Some of the problems I have witnessed include:<\/p>\n\n\n\n