Design Patterns for Consistent Centralized Authorization
CNCF [Cloud Native Computing Foundation] via YouTube
Get 20% off all career paths from fullstack to AI
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to implement consistent centralized authorization patterns in cloud-native applications through this 35-minute conference talk from CNCF. Explore the challenges of keeping authorization data synchronized across distributed systems when using modern centralized authorization systems like OpenFGA that consolidate policy, users, roles, and relationships. Discover practical solutions for maintaining data consistency at scale without relying on shared databases, which are considered anti-patterns in distributed architectures. Master the use of Dapr's building block APIs, including pub/sub and state management, to coordinate reliable dual writes between applications and OpenFGA systems. Understand how to design architectures that emit domain events from services and process them asynchronously using Dapr, ensuring data consistency while avoiding tight coupling and fragile orchestration patterns. Examine a real-world demonstration showing how centralized authorization can be cleanly integrated into open source microservices systems, providing practical insights for implementing these patterns in production environments.
Syllabus
Design Patterns for Consistent Centralized Authorization - José Padilla & Alice Gibbons
Taught by
CNCF [Cloud Native Computing Foundation]