Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CNCF [Cloud Native Computing Foundation]

Design Patterns for Consistent Centralized Authorization

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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]

Reviews

Start your review of Design Patterns for Consistent Centralized Authorization

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.