VOOZH about

URL: https://thenewstack.io/real-time-policy-enforcement-with-governance-as-code/

⇱ Real-Time Policy Enforcement with Governance as Code - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-02-17 10:00:43
Real-Time Policy Enforcement with Governance as Code
contributed,
Compliance

Real-Time Policy Enforcement with Governance as Code

As organizational reliance upon diverse, dynamic cloud, and multicloud environments has emerged as the norm, senior decision makers continue to face a stark reality.
Feb 17th, 2022 10:00am by Travis Stanfield
👁 Featued image for: Real-Time Policy Enforcement with Governance as Code
Feature image via Pixabay.
Travis Stanfield
Travis Stanfield is co-founder and CEO of Stacklet. Travis is a seasoned technology executive bringing more than two decades of experience in leading teams toward achieving business and technical goals. He began his career as an engineer at Microsoft Corp and was a leader for a successful startup venture, DealerTrack Technologies, that ultimately grew to nearly $4 billion in valuation.

As organizational reliance on diverse, dynamic cloud and multicloud environments has emerged as the norm, senior decision-makers continue to face a stark reality. Fundamentally, they’ve had to choose between two highly unappealing scenarios:

  • No governance. Organizations can give developers free reign to determine which cloud providers, services and technologies they use. While this affords development teams with maximum flexibility to innovate for the business, it runs the potential of exposing the business to a range of disastrous consequences, including runaway costs, security breaches, non-compliance penalties and suboptimal service levels.
  • No innovation. To establish the required control and oversight of cloud usage, leaders can choose to enact stringent, organization-wide restrictions around the types of cloud services and technologies that can be used. They can also place limits on how and when they can be used. While this can enable the consistent enforcement of operational, security, cost and compliance policies, it can also severely diminish the development team’s ability to deliver the digital innovations that are needed to advance critical business objectives.

Fortunately, an alternative has emerged that enables teams to avoid these types of can’t win, either/or propositions. Today, teams can leverage cloud governance-as-code, an approach that enables the dynamic, programmatic application of policies in fast-changing cloud environments. In this way, teams can apply the governance policies they need without impeding developer innovation.

Cloud governance-as-code enables organizations to use code to manage and automate various aspects of governance, including cost, operations, security and compliance. Through automation, teams can reduce their maintenance burden while increasing their cross-environment visibility and control.

By shifting to a governance-as-code model, teams can establish real-time policy enforcement across all clouds, employing capabilities for detection, notification and remediation.

Cloud Governance as Code: 4 Key Principles

To maximize their success with cloud governance as code, teams need to harness platforms that are aligned with the following four principles.

1. Simple Declarative Language for Policy Definition

To maximize the power and flexibility of cloud governance as code, individuals from across the organization should be able to define policies. To realize this objective, it’s important that policy definition is done via a simple declarative language. In effect, a declarative language takes the approach of instructing what should be done, rather than how it should be done.

In this way, teams should be able to express any policy their organization may require. Further, by employing an understandable, consistent language, it is easier for different teams and individuals to get started and to collaborate and gain alignment on key objectives and approaches. Different stakeholders — including developers, cloud engineers, financial operations staff, security teams and more — can contribute to the establishment and ongoing refinement of policies.

Finally, it is also critical that this language is independent of any specific programming languages that developers may use for applications and can be applied not only across multiple applications but multiple clouds.

2. Deployment via CI/CD Methodologies

Inherently, it is essential that governance as code keep pace with dynamic cloud environments. Therefore, it is vital that policies are deployed in a manner consistent with continuous integration/continuous delivery (CI/CD) approaches. This includes deployment via git, a leading open source version control system. Through this approach, teams can apply policies in a manner consistent with their software development and delivery lifecycles.

By codifying governance in this way, controls can be enforced as part of the CI/CD process — and enable teams to avoid complex manual processes, managing tickets, and so on. Further, this approach means, just as application code, governance code can be traced through various state changes and rolled back if needed.

3. Real-Time Alerting and Automated Enforcement

True governance means more than just alerting. Governance as code must, in addition to notification, empower actions. Policy violations need to be effectively communicated within the organization, including the generation of notifications as well as escalations when required. In addition, remediation efforts should be automated.

4. Continuous Collaboration and Communication

Cloud governance as code encourages collaboration and promotes agility. Through this approach, development, operation, security and finance teams can gain visibility into policies, and they can collaborate more effectively on policy definition and enforcement. Teams can quickly and efficiently modify policies and create new policies, and changes can be implemented in much the same way teams modify application code or underlying infrastructure in today’s agile, DevOps environments. As a result, teams can work to continuously improve development velocity, strengthen security, meet regulatory requirements and optimize cloud spending.

Governance as code is emerging as a foundational requirement for organizations scaling operations in the cloud. It champions automated management of the complex cloud ecosystem via a human-readable, declarative, high-level language. Infrastructure and security engineering teams can adopt governance as code to enforce policies in an agile, flexible and efficient manner while reducing developer friction.

With governance as code, developers can avoid the obstacles that often hinder or discourage cloud adoption altogether, allowing for greater automation of and visibility into an organization’s cloud infrastructure, unifying teams in their greater mission to achieve success.

TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Real.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.