Skip to main content

Projects Overview

A Guard Project is a governance container for proposing, reviewing, and approving infrastructure changes. Instead of making changes ad-hoc, Projects give your team a structured process with accountability and an audit trail.

View Projects


What a Project contains

Every Project includes:

FieldDescription
NameA descriptive title for the change (e.g. "Migrate staging to Graviton instances")
IntentThe type of change: Create, Modify, Optimise, or Destroy
DescriptionA detailed explanation of what is being proposed and why
Affected resourcesThe AWS resources that will be impacted
Estimated cost impactThe expected change in costs (increase, decrease, or neutral)
Approval rulesWho needs to approve before the change can proceed
Version historyA record of all changes to the proposal

Project intents

IntentUse caseExample
CreateLaunching new infrastructureDeploying a new ECS cluster for a microservice
ModifyChanging existing infrastructureUpgrading RDS instance types
OptimiseReducing costs or improving efficiencyRightsizing over-provisioned EC2 instances
DestroyDecommissioning infrastructureRemoving unused NAT Gateways

How Projects group infrastructure

Projects are scoped to your Connections and can reference resources across multiple AWS accounts and regions. This lets you propose changes that span your entire environment in a single, reviewable unit.

Resources in a Project can be:

  • Existing resources — Selected from your connected AWS accounts
  • Planned resources — Described manually for new infrastructure that does not yet exist

Creating a Project

  1. Navigate to Guard > Projects > Create Project
  2. Fill in the Project details (name, intent, description)
  3. Add affected resources
  4. Configure approval rules
  5. Submit for review

[SCREENSHOT: create-project.png -- Project creation form with intent selector and resource list]

The Project is created in Draft state. See Workflow for the full lifecycle.


In this section

  • Approval Rules — Configure who can approve changes and under what conditions
  • Workflow — The full lifecycle from Draft to Executed