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
πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ β€’

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

Collapse
Β 
karadza profile image
Juraj Cyclops UI β€’

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 Cyclops UI β€’

πŸ‘†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 Cyclops UI β€’

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 Cyclops UI β€’

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
Β 
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 Cyclops UI β€’

β˜ΊοΈπŸ™

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 Cyclops UI β€’

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

Collapse
Β 
elpidaguy profile image
Kaustubh Joshi β€’

Good Read!!!!

Collapse
Β 
karadza profile image
Juraj Cyclops UI β€’

Thans πŸ™Œ

Collapse
Β 
devicbruno profile image
DevicBruno β€’

Great read!

Collapse
Β 
karadza profile image
Juraj Cyclops UI β€’

Thank you DevicBruno!

Collapse
Β 
lmercep profile image
Luka β€’

Very nice explanation of the terms that are being heavily misused

Collapse
Β 
karadza profile image
Juraj Cyclops UI β€’

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