AM & Acceso

Open Policy Agent (OPA)

Un motor de políticas de propósito general, y Rego, su lenguaje de consulta, que evalúan políticas contra un input JSON — desplegable como librería, sidecar o servicio independiente.

alias: OPA, Rego

OPA desacopla la política de cualquier aplicación en particular por diseño — el mismo motor y la misma regla Rego pueden correr embebidos en un binario de Go, como sidecar junto a un servicio, o centralizados detrás de una API, y opa test le da a la política su propia historia de pruebas unitarias independiente de la aplicación que protege. Esa portabilidad es también la razón por la que las políticas de OPA compilan a WebAssembly, permitiendo que la misma lógica corra en el edge.