Today, DevOps teams are using Kubernetes Operators to build custom PaaSes. Platform-as-Code tools and techniques simplify building and managing these PaaSes.
Kubernetes Operators enable extending Kubernetes for application specific workflows. They add Custom Resources and offer foundation for creating application stacks as Code declaratively. Platform-as-Code offers tools and techniques that make Operator environments enterprise ready PaaS.
"New trend: Platform-as-Code, an evolution of IaaS and PaaS that decreases vendor lock-in by implementing and adopting cloud platform dependencies in declarative way. I think companies that will specialize in delivering on-premise solutions in this space will compete in the next decade."
- Facebook post by an Enterprise Architect