| ウェブサイト | cerbos.dev |
| カテゴリ | 認可 |
| ライセンス | オープンソース(Apache 2.0) |
| 料金 | コア機能は無料のオープンソース。ホスト型ポリシー、サポート、高度な管理機能を提供する有料の Cloud/Enterprise プランあり |
概要
Cerbosは、認可処理を宣言的なYAMLポリシーへ移行し、アプリやサービス向けに高速なSDK評価を実現するオープンソースのポリシーエンジンです。
メリット
- 宣言的な YAML ポリシーにより、認可ロジックをアプリケーションコードから分離
- 主要な言語やフレームワークに対応した広範な SDK サポート
- ローカルまたはサイドカーデプロイによる高速なポリシー評価
- RBAC、ABAC、ロール階層パターンに対応
- CLI とテストツールによる優れた開発者体験
デメリット
- 高度なエンタープライズ機能は有料プランが必要な場合がある
- 大規模組織ではポリシーの複雑性が増す可能性あり
- 既存の商用認可プラットフォームと比べるとエコシステムの成熟度が低い
- オープンソース版では、非技術系ステークホルダー向けの標準 UI が限定的
総評
Cerbos は、認可を明確でテスト可能な YAML ポリシーとして外部化し、低遅延で評価することに優れています。ポリシー・アズ・コードを採用するエンジニアリングチーム、特にポリグロット環境やマイクロサービス環境で最適です。主なトレードオフは、高度なガバナンス、UI、エンタープライズ向け管理機能が有料プランに限定されている点です。