Whether you’re a developer or an IT professional (or a bit of both!), enforcing and managing authorization policies for the new containerized world is a whole different ball game than it was before. There’s the complex nature of modern applications — composed of multiple microservices, housed in containers — and then there’s the dynamic nature of platforms like Kubernetes, running those applications. Change is constant, and while cloud-native means deploying and managing these applications more quickly and with more automation than ever before, it also introduces new risks and challenges, that can be addressed by implementing authorization policies.
That’s why our team here at Styra created Open Policy Agent, an open-source project that provides a common toolset and framework for expressing authorization policy. With OPA, teams have a single, consistent way to implement authorization across all of their Kubernetes deployments, microservices and APIs. And, as they scale, Styra Declarative Authorization Service (DAS) is the fastest and easiest way to operationalize OPA. Purpose-built as an OPA control plane, Styra DAS provides a unified toolset and framework for policy across the cloud-native stack.
Styra DAS helps enterprises set up policy-as-code to help customers mitigate risk, reduce errors and accelerate software development. We offer three versions of Styra DAS — DAS Free, DAS Pro and DAS Enterprise. With Styra DAS Free, platform engineers are able to get started with a completely free, self-service option for up to two clusters or 10 nodes to streamline the adoption process. For teams with larger production scale needs, Styra DAS Pro offers a clear and transparent pricing model, for up to 50 nodes, to protect and manage Kubernetes clusters as they grow from initial testing/deployment to full production environments. Of course, Styra DAS Enterprise supports unlimited OPA deployments and rules with around the clock support. Customers of DAS Free, Pro and Enterprise all have access to the same management plane, policy libraries, impact analysis, monitoring and decision logging.
How to get started with Styra DAS
Our goal isn’t to add more work for developers — we want to save them time and make implementing policy and authorization frictionless, quick and accessible. So, once you’ve decided which version of Styra DAS is right for you, there are a few easy ways to get started.
Styra DAS Free
Only have a few clusters and nodes? Just getting started with OPA? Then this option is for you! You can easily register with your existing cloud accounts, and we’ll have you up and running in minutes. And, don’t worry — we’re not hiding the good stuff from you! You’ll still have access to the same management plane, policy libraries, impact analysis, monitoring and decision logging as DAS Pro and DAS Enterprise customers.
Free Trial of Styra DAS Pro
Have larger production needs? For up to 50 nodes, DAS Pro helps you protect and manage Kubernetes clusters from initial testing/deployment all the way to full production environments. With a clear and transparent pricing model, DAS Pro has everything DAS Free offers, plus unlimited clusters (up to 100 nodes), easy integrations with Git and Slack, email support and more.
Styra DAS Enterprise
Our premium and flagship product, DAS Enterprise provides everything DAS Pro offers, but with 24x7x365 live support from OPA experts. It offers a single control plane for both Kubernetes and microservices authorization, with an unlimited amount of custom rules. Enterprise grade deployment features include: digital signatures, access to policy packs (including “PCI DSS 3.2"), enterprise SSO, user access controls and user activity logs, as well as an on-premises deployment option. Everything you need to successfully scale OPA in global production.
To get started with DAS Enterprise, book a demo so we can learn more about your environment and specific deployment goals.
Styra DAS in AWS Marketplace
Need an even simpler way to operationalize OPA? Our newest option gives platform engineers and application development teams an additional way to access all three versions of Styra DAS directly through AWS Marketplace. This option is an easy, quick and frictionless way for teams of all sizes to implement OPA.
Enforcing and managing authorization policies for your containerized applications with OPA is easier now than ever before. We’re proud that Styra DAS allows teams of all sizes to get policy-as-code up and running easily, and quickly — but don’t take my word for it! Check it out yourself!