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!