liveBook · Manning

Hybrid deployment

As explained in Authorization in Action

A hybrid deployment combines locally running authorization evaluation with remotely managed policy or entity storage.

A hybrid deployment runs Cedar authorization evaluation locally while remotely storing and managing policies and entities. The local evaluator delivers low-latency decisions; the managed service remains the primary source of truth and periodically synchronizes updates. section 9.8

This pattern combines operational convenience with local control:

  • Local evaluation avoids depending on network latency for every authorization decision. section 9.8
  • Managed policy hosting supplies centralized maintenance, while synchronized local data supports on-premises deployments. section 9.8
  • The same Cedar policy code can support different deployment locations and evaluation paths. section 9.8

ACME Customer Collaboration

ACME uses Cedar Local Agent for low-latency, on-premises deployments and Amazon Verified Permissions (AVP) for customer-facing software hosted entirely in AWS. Policies remain consistent while evaluation location changes. section 9.8

How Authorization in Action covers it

How deep it goes
Explains the architecture, synchronization model, benefits, tradeoffs, and deployment contrast without detailing synchronization implementation.
Examples
Uses ACME’s on-premises Customer Collaboration deployments, AWS-hosted SaaS instances, shared Cedar policy code, and synchronized updates.
What you can do after
Operate/configure local and managed authorization environments while preserving centralized policy management and low-latency evaluation.
How it connects
Connects Cedar Local Agent, Amazon Verified Permissions, Cedar policies, entities, authorization evaluation, and deployment architecture.

Also explained in

Compare how 7 books explain hybrid deployment →

Related concepts

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