Listing Thumbnail

    Styra Authorization Platform

     Info
    Sold by: Styra Inc. 
    Styra Authorization Platform Styra is the only authorization platform to provide unified policy-as-code management that accelerates deployments and improves security practices. Styra Declarative Authorization Service (DAS) is the fastest and easiest way for enterprises to operationalize Open Policy Agent across infrastructure, applications, public clouds and custom APIs. Styra DAS is a control plane that allows enterprise level governance and policy management. Teams can administer policy from their GitOps process, through deployment and into their cluster and clouds, all while being monitored and updated in real time. Styra DAS allows for simplified authoring and collaboration, policy impact analysis, deep visibility through decision logging and compliance monitoring, and fine-grained access control. Styra Load is an enterprise-grade OPA distribution designed to mitigate the effects data-heavy workloads have on infrastructure costs and authorization performance.
    4.1

    Overview

    Play video

    Styra is the leader of cloud-native authorization, and the creators and maintainers of Open Policy Agent (OPA), the de-facto standard for externalized Policy-as-Code. Styra Load is an enterprise-grade OPA distribution built for data-heavy authorization. Styra Load reduces OPA's memory overhead by 10x and CPU footprint by 40%. Using Styra Load out-of-the-box datasource integrations allows teams to reduce development costs and get into production quickly.

    Styra Declarative Authorization Service (DAS) is the leading Externalized Authorization Management (EAM) platform built on top of OPA.

    Styra DAS helps platform engineers quickly generate infrastructure guardrails, including NIST SP 800-190 compliant policies from Styra, plus an expansive collection of Styra validated policies for PCI DSS, MITRE ATT&CK, CIS Benchmarks, and Pod Security Compliance. This frees up application engineers to develop code quickly and deploy infrastructure resources that align with security, compliance, and operations team requirements. Styra DAS also helps application engineers quickly create and manage context-rich application permissions for users using policy-as-code and securely deliver an application at record speed.

    Styra DAS helps DevOps and Security teams mitigate risks and reduce human error. Styra DAS can perform impact analysis via decision replay to validate the impact of policy changes before committing or deploying. Security teams can use Styra DAS Stacks to author and enforce organization-wide security policies that cannot be circumvented by application developers.

    For any pricing questions not covered here please contact sales@styra.com 

    Highlights

    • Policy as Code: decouple authorization policy and benefit from fine-grained authorization that uses the source data needed.
    • Manage the policy lifecycle: manage policy-as-code across infrastructure or applications using pre-built policy libraries and policy editing toolsets.
    • Reduce Risk: reduce human error, prevent non-compliant workloads and enable security and compliance teams visibility and governance.

    Details

    Delivery method

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Styra Authorization Platform

     Info
    Pricing is based on the duration and terms of your contract with the vendor. This entitles you to a specified quantity of use for the contract duration. If you choose not to renew or replace your contract before it ends, access to these entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    1-month contract (4)

     Info
    Dimension
    Description
    Cost/month
    Styra DAS Enterprise
    Enterprise Edition - 16 systems, 100 MM decisions per month
    $5,000.00
    Enterprise OPA 10
    Enterprise-grade Open Policy Agent Distribution, 10 Instances
    $2,000.00
    Enterprise OPA 20
    Enterprise-grade Open Policy Agent Distribution, 20 Instances
    $4,000.00
    Enterprise OPA 30
    Enterprise-grade Open Policy Agent Distribution, 30 Instances
    $5,000.00

    Vendor refund policy

    No refunds are available

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Support

    Vendor support

    Styra DAS Enterprise includes 24/7/365 live support. Styra Load support includes: access to the Styra Support Portal for up to 5 users, break-fix support via the Styra Support Portal. Further details on the product packages can be found at https://www.styra.com/pricing  support@styra.com 

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    100
    In Infrastructure as Code
    Top
    100
    In Infrastructure as Code
    Top
    50
    In Agile Lifecycle Management

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    3 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    12 reviews
    Insufficient data
    15 reviews
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Policy-as-Code Management
    Unified policy-as-code management for decoupled authorization policy with fine-grained access control across infrastructure, applications, public clouds, and custom APIs.
    Open Policy Agent Integration
    Control plane built on Open Policy Agent (OPA) for enterprise-level governance and policy management with GitOps process integration.
    Policy Impact Analysis
    Decision replay capability to validate the impact of policy changes before committing or deploying to production environments.
    Compliance and Security Policy Libraries
    Pre-built policy libraries including NIST SP 800-190, PCI DSS, MITRE ATT&CK, CIS Benchmarks, and Pod Security Compliance validated policies.
    Decision Logging and Monitoring
    Deep visibility through real-time decision logging, compliance monitoring, and policy impact analysis across deployments and clusters.
    Policy Engine
    Domain-specific language for enforcing governance policies across large-scale, dynamic cloud environments based on Cloud Custodian open source project
    Real-time Remediation
    Automated remediation capabilities with real-time execution or step-by-step escalation to designated owners and managers
    Multi-cloud Support
    Governance policy enforcement across all major cloud providers
    Compliance and Cost Monitoring
    Current and historical dashboards providing visibility into cost, compliance, security, and operational metrics
    Policy Management and Deployment
    Centralized management, deployment, and analysis capabilities for organizational governance policies
    Just-In-Time Access Management
    Dynamic access provisioning that eliminates standing privileges and grants temporary, time-limited permissions based on immediate need.
    Fine-Grained Access Control
    Granular role-based and attribute-based access provisioning with policy-driven automation to enforce least privilege principles across cloud infrastructure and data repositories.
    Multi-Platform Access Request Integration
    Access request and approval workflows through multiple channels including Slack, Teams, CLI, and developer portal with ChatOps-based approval mechanisms.
    Centralized Access Governance
    Unified management and monitoring of access across cloud infrastructure, databases, CI/CD tools, incident response tools, identity providers, and Kubernetes environments.
    Automated Compliance Policy Enforcement
    Policy-based access flow automation with support for SOC2 and regulatory compliance requirements, including break-glass and on-call access patterns for incident response.

    Contract

     Info
    Standard contract

    Customer reviews

    Ratings and reviews

     Info
    4.1
    4 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    50%
    25%
    25%
    0%
    0%
    0 AWS reviews
    |
    4 external reviews
    External reviews are from G2  and PeerSpot .
    Serafino Tudorovici

    Policy checks have performed fast and consistent but paradigm shifts demand constant relearning

    Reviewed on Oct 23, 2026
    Review provided by PeerSpot

    What is our primary use case?

    We migrated towards a resource-based architecture, and one of the microservices covering initially parts of validation depended on Styra's product and Rego, but that evolved pretty quickly into a small monster that also handles some business logic.

    Regarding Styra's policy authoring tools, we have built-in mechanisms we use, specifically the common libraries we refer to. We have not built custom implementations based on Rego or Styra's Rego, and we also don't use the pre-built policy libraries that Styra offers.

    How has it helped my organization?

    Overall, I can't say I've seen any benefit from using Styra. At some point, I even built a proof of concept with just JSON processing using other tools. I don't see any benefit in using Styra's Rego. It just adds to the cognitive load of shifting paradigms in any other project we touch.

    What is most valuable?

    I'm not a big fan of Styra. I'm actually one of the advocates in my department which launched a campaign against Styra's Rego. One of the benefits would be the speed at which it works. I call an endpoint and the response from that endpoint is pretty fast. That would be the strongest benefit—it's quite fast.

    I appreciate that there's a push for using the Regal Linter, the official linter for Rego, which basically forced us to change the codebase to be a bit more readable. I personally appreciate their documentation and how it's structured and how much it covers. The documentation is one of the biggest advantages because it's well written and covers everything, including examples.

    What needs improvement?

    I don't like the whole paradigm change at all. We are seasoned object-oriented programming developers, and Styra's Rego paradigm is close to SQL declarative language, so it's been a very hard adaptation. One of the biggest issues we have is that if you don't currently code in it and take a break for two or three weeks or a sprint where you do object-oriented programming in Java, when you go back to Rego it's a learning curve all over again.

    We don't have very good tooling for testing our code. Styra provides us with a playground where we can copy-paste code snippets and test bits of the code. The problem is that we rely on internal common libraries that we built ourselves, and we have no way to drag and drop a file and import the whole library. If I want to touch a piece of code that has something to do with our common libraries, which is 80% of the time, there's no clean way to test it in the Rego playground. We basically have to do coding gymnastics for each piece of code we test.

    Styrå's Rego is a tool best used for authorization and authentication purposes—quick checks like whether someone is an admin, a user, or has special requirements. What we're using it for evolved into business-oriented code where data is parsed through Rego and checked alongside the authorization and authentication purposes. It became very big, very fast, and very hard to maintain.

    Although this is not necessarily Styra's problem because it was our company's choice to use it for business purposes, it evolved very badly. We still have ongoing discussions with the architects about two to two and a half years after we started doing that, and we're still debating if it's the best place to do things. We're still promoting searching for other technologies to replace it, but after two years, it's become a monster. Many teams have onboarded and it's basically impossible to change it now. We're just waiting for the architects to find the next technology and migrate towards that.

    Regarding the pre-built policy libraries, we are using Rego's built-in mechanisms such as YAML validation, and that's one of many problems we have. Our business solution in our department covers API documents, specifically Swaggers and OpenAPI specifications, so we need to do parsing and processing on JSON files and YAML files, and the support is quite bad. We have an outstanding bug with the library that OPA is publishing—a basic interaction bug. We use the YAML is valid function built-in, which for our use case gives us false positives and clashes with the other validations done inside our organization. For the past two years, there's been no change on that. We even opened issues to their tracking system. We don't have any support for that, and we don't have enough time to make a contribution ourselves to the model.

    For how long have I used the solution?

    I've been an employee for four and a half years, so at least four years. We migrated some code into a new architecture somewhere around three or four years ago. I'm not specifically certain about the exact timeline, but I'm 100% sure about three years, and maybe half sure about going towards four years.

    What do I think about the stability of the solution?

    Regarding the stability aspect, I would give it a rating of ten. It's been pretty fast and stable for the past three years, and I don't see any problems in performance in any direction.

    What do I think about the scalability of the solution?

    Regarding the scalability aspect, I believe it's used in a Kubernetes cluster, but I don't have access to confirm if it ever scaled up more than one pod. I know that quite a number of teams are using it, so I'd say it's at least decently scalable until now. We have onboarded approximately twenty teams using it for various resources. I don't find it scalable in the way that we're not using it only for authentication and authorization. Using it for custom business logic, it's definitely not scalable.

    How are customer service and support?

    On a scale of one to ten, I would rate the technical support at five, maybe at the most.

    Which solution did I use previously and why did I switch?

    Prior to adopting Styra, we did not use any different product or solution of the same kind. We only used the Rego bundle.

    How was the initial setup?

    Given the fact that there's a dedicated platform team that built mechanisms around OPA, OPA playground, and Styra's Rego, I'd say the onboarding was simple and straightforward. We had some example projects, so we got to experiment with it before using it, but it evolved again into something bad and hard to maintain pretty fast.

    What's my experience with pricing, setup cost, and licensing?

    I think that when we started using Styra OPA, it was an open-source project, so it was free. I think that was one of the selling points of the architects.

    Which other solutions did I evaluate?

    I'm a developer, and the solution came from management and architects who pushed this technology. I remember that in the beginning, quite a handful of developers opposed this technology. We identified pretty fast how big of a monster the code would become and how hard it would be to maintain, but the decision was made by the management team and they pushed forward.

    What other advice do I have?

    My advice to other organizations considering Styra would be to steer away from it or put in place internal strict policies regarding the usage. Don't ever use it for business logic—just keep it for authorization and authentication.

    We are using a private cloud deployment model, specifically an internal private cloud.

    Transportation/Trucking/Railroad

    Versatile and needed tool for managing Open Policy Agent Instances at scale.

    Reviewed on Jan 18, 2023
    Review provided by G2
    What do you like best about the product?
    Styra DAS, as a control plane for managing our Open Policy Agent instances for Kubernetes dynamic admission control, gave us a much-needed overview of what is going on in our systems. Without we would have had to build something, with limited feature scope, ourselves and maintain it. The Support team is and was of great help. Conceptual as also technical support was delivered ad-hoc via Slack or during cadence calls.
    What do you dislike about the product?
    Major changes or feature requests, if not critical, can be slow. I believe this is due to their development team still growing. Since Styra is still a young company, I´m confident that this will change over time.
    What problems is the product solving and how is that benefiting you?
    In our case, it helps to enforce enterprise policies at the technical level. The technological building blocks like Kubernetes or Crossplane do not always supply the needed tooling to do so easily. It helps to have the possibility to change policy independent from our software development lifecycle, which is especially needed due to our growing teams.
    Mechanical or Industrial Engineering

    The greatest authorization tech company out there.

    Reviewed on Dec 08, 2022
    Review provided by G2
    What do you like best about the product?
    Technology, flexibility, Collab with Styra team, Hands-on-mentality, leadership engagement.
    What do you dislike about the product?
    Styra is still scaling up, so next to some pro's this leads also to less processes and some things will improve over time.
    What problems is the product solving and how is that benefiting you?
    Authorization for Digital products from Microservices to RBAC.
    F W.

    Styra DAS for policy enforcement and monitoring

    Reviewed on Sep 08, 2022
    Review provided by G2
    What do you like best about the product?
    Ease of use, git integration, out of the box k8s policies, Styra support.
    What do you dislike about the product?
    Troubleshooting errors are not always straightforward.
    What problems is the product solving and how is that benefiting you?
    Ability to enforce fine grain security policies on the application
    View all reviews