DevOps vs SRE vs Platform Engineering | Clear Big Misconceptions
Ever wonder how Netflix shows come to you without hitches or how Amazon keeps adding new things? Let's talk about DevOps, SRE, and Platform Engineering.
DevOps:
- Think of DevOps as a friendship between the people who create software (Development) and the people who make sure it works smoothly (Operations).
- Ever heard "You build it, you run it"? That's what Amazon follows. The team that makes the software also looks after it.
- This means new features come to us faster.
SRE (Site Reliability Engineering):
- Google started SRE. It's like making sure a bridge won't fall; but for software.
- They use tools to ensure software can handle lots of users without breaking.
- SREs are special. They use coding to solve problems and sometimes act a bit like another role called a Platform Engineer.
Platform Engineering:
- Look at Netflix. Their Platform Engineers make sure developers have everything they need to make good software quickly.
- They're the backbone, making sure developers can focus on the cool stuff we love.
- It's not just tech; they also make sure everything lines up with the company's goals.
To sum it up:
- All three (DevOps, SRE, Platform Engineering) want software to be made and run smoothly.
- They each do this in their own way.
- It's not about the name of the job but what they do.
- They can and should all work together for better technology.
If you enjoy this, check out our newsletter on big system design, loved by many!
Comments
Post a Comment