Matt Rickard

Share this post

Platform Engineering vs. DevOps

blog.matt-rickard.com

Discover more from Matt Rickard

Thoughts on engineering, startups, and AI.
Continue reading
Sign in

Platform Engineering vs. DevOps

Jun 26, 2023
4
Share this post

Platform Engineering vs. DevOps

blog.matt-rickard.com
Share

There aren’t many agreed-upon definitions, but I’ll attempt a simple distinction:

IT covers physical provisioning and maintenance. Data center management, on-premise appliances, and technical support.

DevOps covers virtual provisioning and maintenance. Software configuration, CI/CD and release management, and SaaS integration and management (both cloud-prem and third-party integrations). 

Platform engineering covers application-level provisioning and maintenance. It sits at a higher level of abstraction than DevOps. Customers don’t provision cloud resources directly but rather bundles of resources that are application-specific. 

Some other distinctions that might work instead.

  • DevOps build unopinionated infrastructure, but platform engineering builds opinionated infrastructure.

  • Application-level provisioning often requires building an internal platform as a product. This requires a different skillset than IT (administration) and DevOps (configuration and scripting).

  • IT, DevOps, and Platform Engineering serve the same internal customer (developers), but only platform engineering is truly self-serve. 

4
Share this post

Platform Engineering vs. DevOps

blog.matt-rickard.com
Share
Previous
Next
Comments
Top
New
Community

No posts

Ready for more?

© 2023 Matt Rickard
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing