diff --git a/themes/default/content/product/crossguard.md b/themes/default/content/product/crossguard.md
index cc783674d19..0a35591b0e1 100644
--- a/themes/default/content/product/crossguard.md
+++ b/themes/default/content/product/crossguard.md
@@ -8,49 +8,42 @@ meta_image: "/images/product/policy-as-code.png"
aliases:
- /crossguard
-overview:
- titleTop: Intelligence
- titleBottom: for Infrastructure as Code
- description: |
- Pulumi Insights is Intelligence for Infrastructure as Code. It adds advanced search, analytics, and AI to infrastructure as code. With Insights, you can gain unique insights into your company's cloud usage and trends and boost engineering productivity.
- items:
- - title: Gain Unique Insights
- icon: eye
- icon_color: purple
- description: |
- Analyze and dig into your organization’s cloud usage and trends.
-
- - title: Increase Productivity
- icon: nodes
- icon_color: yellow
- description: |
- Reduce lead time from ideation to delivery through Pulumi AI.
-
benefits:
title: Benefits of Policy as Code
items:
- - icon: shield
+ - icon: code
icon_color: yellow
- title: Maintain consistent security
- description: Guard against inconsistencies and misconfigurations that might lead to compromises in your organization’s security posture.
- - icon: gavel
+ title: Familiar languages
+ description: Take advantage of well-known and well-understood programming languages like TypeScript and Python to author policies and apply them across multiple clouds, SaaS offerings and application platforms.
+ - icon: shield
icon_color: salmon
- title: Ensure compliance standards
- description: Prevent deployments that don’t meet applicable regulatory and compliance standards.
- - icon: lock
+ title: Ready-made policies
+ description: Pull from a library of ready-made policies that can be customized to your organization’s specific needs and goals.
+ - icon: gavel
icon_color: purple
- title: Enforce policies centrally
+ title: Consistent application
+ description: CrossGuard ensures consistent application of your policies and prevents new misconfigurations or inconsistencies from being introduced into your infrastructure.
+
+screenshot1:
+ items:
+ - title: Enforce policies centrally
description: Set policy packs that enforce requirements across your entire organization.
+ - title: Maintain consistent security
+ description: Guard against inconsistencies and misconfigurations that might lead to compromises in your organization’s security posture.
-screenshot:
+screenshot2:
+ items:
+ - title: Ensure compliance standards
+ description: Prevent deployments that don’t meet applicable regulatory and compliance standards.
+ - title: Automate the decision-making process
+ description: Systematize the guidelines for infrastructure resources and eliminate the need for manual reviews.
+
+screenshot3:
items:
- title: Remediate policy violations
description: Transform non-compliant resources to meet policy requirements before deployment.
- - title: Version control your policies
+ - title: Gain all the benefits of version control for your policies
description: Track revisions, collaborate on policy updates, roll back to earlier versions, and have full visibility on all changes.
- - title: Automate the decision-making process
- description: Systematize the guidelines for infrastructure resources and eliminate the need for manual reviews.
----
key_features_above:
items:
diff --git a/themes/default/layouts/page/crossguard.html b/themes/default/layouts/page/crossguard.html
deleted file mode 100644
index 73dcfff252a..00000000000
--- a/themes/default/layouts/page/crossguard.html
+++ /dev/null
@@ -1,300 +0,0 @@
-{{ define "hero" }}
- {{ partial "hero" (dict "title" "Policy as Code for Any Cloud") }}
-{{ end }}
-
-{{ define "main" }}
- Enforce your organization's cloud governance — security, compliance, cost controls, and more.
- Use off-the-shelf rules or define your own for security, cost, compliance, reliability best practices — just about anything. Use package managers
- to share and reuse rules.
-
- Govern application and infrastructure resources on any cloud, including AWS, Azure, Google Cloud, Kubernetes, and 150+ more infrastructure
- providers.
-
- Define custom policies using familiar languages like JavaScript and Python. Use great editors, test frameworks, libraries, and tools for productivity
- and correctness.
-
- Apply policies using coarse- or fine-grained controls. Target individual projects, manage organization-wide policies, or group projects for differences
- in environments and regions.
- Define policies that can be configured at the point of application, including enforcement level, letting you vary behavior based on project needs.
- Automate governance using programmable libraries and REST APIs, easily integrating with external services such as web services, asset tracking
- databases, pricing lists, and more.
-
- Choose from hundreds of policies for AWS, Azure, Google Cloud, and Kubernetes. Support for PCI DSS, ISO 27001, SOC 2, and CIS Benchmarks.
-
- Set policy packs that block prohibited deployments across your entire organization, preventing issues.
-
- Codify reactive solutions to compliance requirements by transforming non-compliant resources into compliant ones.
- Accelerate your organization's delivery while still staying compliant Maintain security across all cloud infrastructure assets. Prohibiting network access from the Internet. Meet, and stay meeting, compliance standards. Disallowing storage outside of specific regions. Ensure cost conscious deployments. Requiring specific cost allocation tags. Catch policy violations before they escape using CI/CD. A live dashboard of organizational violations in Pulumi Cloud.
- Pulumi supercharged our whole organization by letting us create reusable building blocks that developers can leverage to provision new resources and
- enforce organizational policies for logging, permissions, resource tagging and security. This has empowered our developer teams to self-provision
- resources and ship new capabilities faster without having to wait for the infrastructure team to deploy new resources on their behalf.
- Igor Shapiro Principal Engineer
- CrossGuard gives us the ability to prevent undesired and insecure resources from being deployed to any environment. It also allows us to block the deployment of certain resource SKUs that may incur unnecessary expense.
- Dennis Sauvé DevOps Engineer
- With Pulumi CrossGuard we can provide reusable infrastructure components to our application teams and ensure that their implementations adhere to
- company standards.
- Fernando Carlietti Lead DevOps EngineerPulumi CrossGuard
- Features
- Any Policy
- Any Cloud
- Familiar and Powerful
- Flexible Enforcement
- Configurable
- Automate and Integrate
- Enterprise Compliance Enforcement
- Compliance-ready Policies
- Server-side Enforcement
- Remediation Policies
- Policy as Code Scenarios
- Security
- Compliance
- Cost Controls
- Continuous Delivery
- Getting Started with Policy as Code
- Getting Started with Policy as Code
-
-
Pulumi's Policy as Code Engine
+Policy as Code for Any Cloud
{{ end }} @@ -21,7 +21,7 @@- Programmatic policy enforcement and remediation are key to scaling securely and efficiently because inconsistent infrastructure could lead to compromise. Pulumi CrossGuard offers centralized policy enforcement and remediation as an integrated component of Pulumi’s infrastructure as code platform. Take advantage of well-known and well-understood programming languages like TypeScript and Python to author policies and apply them across multiple clouds, SaaS offerings and application platforms. Pull from a library of ready-made policies that can be customized to your organization’s specific needs and goals. CrossGuard ensures consistent application of your policies and prevents new misconfigurations or inconsistencies from being introduced into your infrastructure. + Programmatic policy enforcement and remediation are key to scaling securely and efficiently because inconsistent infrastructure could lead to compromise. Pulumi CrossGuard offers centralized policy enforcement and remediation as an integrated component of Pulumi’s infrastructure as code platform.
{{ $item.description }}
+{{ $item.description }}
+