Benjamin Brial, founder of platform engineering company Cycloid.io, emphasizes that all three “share a common goal, which is to improve the efficiency, reliability, and speed of software delivery. Each plays a role in bridging the gap between developers and operations, but they have different focuses and methodologies.”
“While all have a different focus, they all work together to provide infrastructure, reliability, and collaboration, three key facets of modern software development and operations,” Brial says. “One without the others works, but it takes more time, costs more effort, and eventually leads to the need for reorganization of teams and processes.”
The roles also support one another operationally. “A platform team may build reusable pipelines and Kubernetes templates (devops tooling) with built-in SLO monitoring (SRE best practice), all delivered through a self-service portal,” ServiceNow’s Rasane explains.