DEV Community

Cover image for DevOps vs Platform Engineering

DevOps vs Platform Engineering

Juraj on December 19, 2024

If you are confused about what DevOps or Platform Engineering even is, you are not alone. There is a lot of online discussion around this topic, an...
Collapse
 
srbhr profile image
Saurabh Rai

In the end it's all about pushing to prod, ain't it?

Collapse
 
karadza profile image
Juraj

Always has been
πŸŒπŸ§‘β€πŸš€Β πŸ”«Β πŸ§‘β€πŸš€

Collapse
 
phil_b8f6acddc62c profile image
Phil Meakins

great read - thanks.

In the AWS space - tooling like ServiceCatalog - is a great service to simplifing states, with support for Terraform in addition to Cloudformation, provides a repeatable selfservice capability

Collapse
 
karadza profile image
Juraj

πŸ‘†That’s a great tip πŸ‘†

Collapse
 
skillboosttrainer profile image
SkillBoostTrainer

Great read! I appreciate the clear differentiation between DevOps and Platform Engineering. In my experience, DevOps principles often lay the foundation for Platform Engineering efforts. Would you agree that adopting a unified platform, such as an IDP, not only accelerates development cycles but also enhances cross-team collaboration? Looking forward to seeing how Cyclops evolves in this space!

Collapse
 
karadza profile image
Juraj

Of course! IDPs are a great productivity booster not only for individual developers but teams and organizations as a whole. You can find data about it in the recent DORA report, they have a whole platform engineering section!

Collapse
 
inspiraller profile image
steve

So if I build an architecture of services in aws that automates a continuous deployment to production am I a primarily a plaform engineer or devops programmer?

Collapse
 
karadza profile image
Juraj

Sounds like DevOps at first πŸ€” Would you say you are building an IDP of sorts?

Collapse
 
inspiraller profile image
steve

I don't know. Maybe. I just wanted a process I could toggle blue green development in an optimised cost efficient way that I can easily debug with minimum seevices. I upload to s3, and it triggers a transaction of events that lead to my deployment. I could hook it up to a git repo but I don't need to. What do you call that? idp?

Collapse
 
seye_tester_b486d145a3a74 profile image
Seye Tester

Take out for me is that the end goal is to build a self service platform for developers to access infra resources, carry out automation testing etc . Call it developers toolbox 🧰🧰🧰

Collapse
 
karadza profile image
Juraj

Yup! Btw, developers toolbox has a nice ring to it πŸ‘

Collapse
 
jmilic1 profile image
Jura Milić

I liked the insight into the historical meaning of devops and how it evolved into a role today.

Good read πŸ‘

Collapse
 
karadza profile image
Juraj

β˜ΊοΈπŸ™

Collapse
 
elpidaguy profile image
Kaustubh Joshi

Good Read!!!!

Collapse
 
karadza profile image
Juraj

Thans πŸ™Œ

Collapse
 
lmercep profile image
Luka

Very nice explanation of the terms that are being heavily misused

Collapse
 
karadza profile image
Juraj

Thx! Yeah, especially when you factor in roles such as SRE, DevSecOps, Cloud engineers...
It can quickly become really confusing πŸ˜…

Collapse
 
devicbruno profile image
DevicBruno

Great read!

Collapse
 
karadza profile image
Juraj

Thank you DevicBruno!