Create rules and policies that are exposed at configuration time, and enforced during your CI
/// Guardrail that requires deletion protection be onfor RDSGUARDRAIL "Ensure that AWS database instances have deletion protection enabled"WHEN aws_db_instance REQUIRE deletion_protection = true
This form with an attached Guardrail is created from the Blueprint. Developers can search for resources they want to create, and create them from Blueprint forms.
Infrastructure as code that meets your expectations is generated and submitted as a PR
/// This is a simplified view of the Terraform PR that would be created when a developer uses a Blueprint.
resource "aws_db_instance" "database-name_fraMshbmm94dxGRa" {
allocated_storage = "100"
deletion_protection = "true"
db_name = "database-name"
engine = "mysql"
instance_class = "db.m1.small"
}
Why Resourcely?
With Resourcely:
unlock developers from productivity burdens
free your platform/DevOps/SRE teams
speed your time-to-deployment and focus on high-value work
stabilize and secure your cloud platform
Blueprints, Guardrails, or both
Blueprints and Guardrails work well together, but they can also be used individually.
Use Blueprints on their own to create golden patterns for deploying infrastructure, giving developers guidance to create cloud resources that meet your expectations.
Use Guardrails on their own to define policies for your infrastructure, and enforce them as part of your CI.