What specific operational boundary separates Cloud Engineering from Platform Engineering when both roles ultimately focus on provisioning, scaling, and securing automated infrastructure? Furthermore, cloud teams typically build the foundational multi-region networks and security layers, whereas platform teams wrap those very primitives into a self-service internal developer platform. How do you distinguish where cloud resource management ends and developer experience optimization begins?