The greatest challenge for vendors in the #Authorization, or #PolicyAsCode space, isn't to convince companies or their devs that their product is better than whatever their own engineers can build from scratch. The biggest challenge is to convince people that authorization, just like #identity, is an *organizational* concern, and not one that should be solved in each team individually. While getting buy-in from a single team is easy, getting a whole org to align on *anything* is... challenging.
#authorization #PolicyAsCode #identity
I got to talk about myself, and some about #OPA, #authorization and #PolicyAsCode too, at the local #OWASP meetup in #Oslo 🇳🇴 this evening. Good times, and a really engaged audience. So many great questions after. Thanks @webtonull for inviting me!
#opa #authorization #PolicyAsCode #owasp #oslo
New blog just dropped! On using a #linter as a tool for learning a new #programming language, and how I tried to apply some of those ideas while building #Regal, the new linter for #Rego.
https://www.styra.com/blog/guarding-the-guardrails-introducing-regal-the-rego-linter/
#linter #programming #regal #Rego #OpenPolicyAgent #opa #cloudnative #cncf #PolicyAsCode
It's hot outside, but you know what's even hotter? The #CloudNative meetup taking place at the Google office in #Stockholm this evening. I'll be talking about how to translate "real" policy, like the upcoming #EUCS framework into #PolicyAsCode using #OpenPolicyAgent and #Rego. Also, my buddy Abdel to present on ambient service mesh and #Istio. Good times!
#cloudnative #stockholm #eucs #PolicyAsCode #OpenPolicyAgent #Rego #Istio #CloudNativeNordics #cncf #devops #devsecops #code
My #Rego linter #Regal featured in both the #DevOps weekly newsletter and the #CloudSecList 😃 Not too often I’m proud of something, but now is one of those occasions.
https://github.com/StyraInc/regal/
#PolicyAsCode #OPA #DevSecOps #Development #Code #OpenSource
#Rego #regal #devops #cloudseclist #PolicyAsCode #opa #devsecops #development #code #opensource
My #KubeCon talk from Amsterdam a few weeks ago is now up on YouTube! The #EUCS — a compliance certification scheme for service providers in the cloud — is on its way, and will have a big impact on how organizations work with #security, #compliance and #automation. A holistic framework like the EUCS provides #policy controls applicable to the whole stack. How would we codify and enforce such rules?
#kubecon #eucs #security #compliance #automation #policy #opa #PolicyAsCode #Rego #OSCAL
If you want to talk #OPA, #Rego and #PolicyAsCode — or just say hi 👋 — I’ll be in the OPA kiosk at #KubeCon today between 13:00 - 16:00. See you there! 😃
#opa #Rego #PolicyAsCode #kubecon
Lots of #OPA, #authorization and #PolicyAsCode this #KubeCon! Check out the new #Styra blog for a summary, but there's even more in the pipeline :)
https://www.styra.com/blog/join-us-at-kubecon-cloudnativecon-eu/
#opa #authorization #PolicyAsCode #kubecon #styra
If you're in Amsterdam 🇳🇱 Tuesday next week I'll be talking #OPA, #PolicyAsCode and #authorization in distributed environments at the #DevOps Institute's SKILup meetup. Join in, it'll be fun!
https://www.meetup.com/devops-institute-skilup-amsterdam/events/290766158/
#opa #PolicyAsCode #authorization #devops
Good introductory article on using #Conftest to enforce #PolicyAsCode decisions against Ansible Playbooks.
https://www.redhat.com/sysadmin/conftest-policy-as-code-ansible
#conftest #PolicyAsCode #opa #OpenPolicyAgent #Rego
Summarizing yet another great year for #OpenPolicyAgent in this blog just published! Amazing how much this community accomplished in just a year. Looking forward to many more!
#OPA #Rego #PolicyAsCode #Styra
https://blog.openpolicyagent.org/open-policy-agent-2022-year-in-review-79324ad54535
#OpenPolicyAgent #opa #Rego #PolicyAsCode #styra
One of my favorite #OPA / #Rego projects — SansShell!
"Its goal is to replace the need to use an interactive shell for emergency debugging and recovery with a much safer interface. Each authorized action can be evaluated against an OPA policy, audited in advance or after the fact, and is ideally deterministic."
#opa #Rego #OpenPolicyAgent #PolicyAsCode
@oncallmemaybe @anamedina My take:
SRE = early days SRE, à la OG Google
Modern SRE = the evolution of SRE practices, which should include #Observability, incident management with blameless post-mortems, #psychologicalsafety, #policyAsCode
Do y’all agree/disagree?
What else would y’all add to the list?
#observability #PsychologicalSafety #PolicyAsCode
New rule added to the #Rego style guide, pertaining to the use of a redundant rule body for unconditional assignment. Prefer assignment in the rule head directly ☝️💡
#Rego #opa #OpenPolicyAgent #PolicyAsCode #styra