Google has built Cloud Services Platform (CSP) to accelerate application modernization for SaaS providers, developers, IT operators and their end users. In order to balance developer agility, operational efficiency and platform governance, the CSP framework enables decoupling across critical components:
• Infrastructure is decoupled from the applications (via containers and Kubernetes)
• Teams are decoupled from each other (via Kubernetes pods and services)
• Development is decoupled from operations (via service and policy
• Security is decoupled from development and operations (via structured policy management)
Successful decoupling of infrastructure, services and teams minimizes the need for manual coordination, reduces cost and complexity, and significantly increases developer velocity, operational efficiency and business productivity. It delivers a framework, implementation, and operating model to ensure consistency across an open, hybrid and multi-cloud future.