Deep Dive: Open Policy Agent - Torin Sandall, Styra

preview_player
Показать описание


Deep Dive: Open Policy Agent - Torin Sandall, Styra

As OPA adoption has grown, it has been applied to a variety of use cases like microservice API authorization, admission control, risk management, and more. In each case, OPA is used to render a definitive decision policy decision that is represented as a JSON value like "true" or "false". Earlier this year we added Partial Evaluation which gives OPA the ability to return conditional policy decisions in the form of simplified policy statements. This session explains how Partial Evaluation works and how you can integrate it into your services. The session is aimed at existing users (or people already familiar with OPA) who are interested in applying OPA to new usecases like data filtering and end-user authorization.

Рекомендации по теме
Комментарии
Автор

So “=“ is being used for an equality test and not for assignment? That is a really poor design decision which will no doubt confuse anyone new to the language.
I think the idea of OPA is great but the Rego syntax is really unfortunate.

fancylad
Автор

How would we implement OPA in Serverless Framework with GraphQL Microservices?

jasondoubleoseven
Автор

How do you implement the plugin in VSCode. Downloaded "Open policy agent" plugin in vscode but not able to use it. Do you have any youtube video?

saikatdutta
Автор

the video image is too poor, you need to fix it more

miomao
Автор

what is happening at 17:40?? as he scrolls, "test allow negative" changes to "test_allow negative" and back? WTF???