openskills.info
Open Policy Agent logoCourse Preview

Open Policy Agent

Open Policy Agent, or OPA, is a policy engine. Your software sends it structured input, and OPA evaluates policy written in Rego to return a decision without putting policy rules inside every application.

itCloud native tools and technologies

Open Policy Agent

Open Policy Agent, usually called OPA, is a general-purpose policy engine. It separates a policy decision from the code that enforces that decision. Your application, proxy, cluster, or pipeline supplies structured input. OPA evaluates that input against policy and data, then returns a decision.

That separation matters when the same rule must apply in more than one place. An application can enforce authorization, a Kubernetes admission path can validate workloads, and a CI pipeline can check configuration. Each enforcement point stays responsible for acting on a decision. OPA stays responsible for evaluating the policy.

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.