liveBook · Manning

Shared-responsibility model

As explained in Google Anthos in Action

A shared responsibility model is an operating model in which responsibility for infrastructure, platforms, applications, and data is divided among participating parties.

A shared-responsibility model divides delivery responsibilities across developers, operators, and security officers while aligning their methods, constraints, and interfaces. section 12.7 section 12.6

Modern application delivery assigns responsibilities across several operational concerns:

  • Developers handle application development, automated testing, and releases. section 12.6
  • Operators keep applications, platforms, and infrastructure working against agreed performance and availability indicators. section 12.6
  • Security officers apply agreed policies and security standards across environments, structures, and layers. section 12.6
  • Teams divide configuration ownership while meeting at common interfaces such as code repositories, image builds, and Kubernetes manifests. section 12.6

Centralized management and unified toolsets improve cooperation, while external pipeline integrations preserve flexibility. Single clusters with multiple namespaces suit single-site or nonproduction setups; multiple clusters support high availability, global latency requirements, reduced infrastructure-change impact, and gradual rollouts. section 12.7 section 12.6

Figure 12.42 Personas vs. code repositories
12-42

Maps delivery personas to shared code repositories and clarifies where responsibilities intersect. section 12.6

How Google Anthos in Action covers it

How deep it goes
Defines roles, configuration ownership, shared interfaces, and cluster-topology trade-offs, but stops short of detailed implementation procedures.
Examples
Uses personas, code repositories, image builds, Kubernetes manifests, and single-cluster versus multicluster deployments as concrete artifacts and choices.
What you can do after
Apply it via CI/CD and GitOps interfaces to coordinate ownership, standardize delivery, and choose deployment topology.
How it connects
Connects CI/CD platforms, GitOps, Kubernetes, microservices, application delivery, and infrastructure management.

Also explained in

Compare how 6 books explain shared-responsibility model →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Google Anthos in Action. The section links point to the parts of the book it draws on.