![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/668c2300dce2fd2c81debf58_blur%201%20(1).webp)
SECURITY
Make secure configuration mandatory
Ensure your cloud configurations do not leak sensitive customer data.
Best practices
Embed security best practices into our guardrails and blueprints for secure configuration at scale👇
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/66957dab506428e9bd3a8cd1_blur%203%20(1).webp)
Secure infrastructure configuration at scale
Resourcely blueprints and guardrails give security teams tools to enforce security policy without impeding development teams
Secure-by-default configuration
From reactive to proactive security posture
Policy-as-code built for humans
Scale security best practices
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/668c2300dce2fd2c81debf58_blur%201%20(1).webp)
Secure-by-default configuration
Customize blueprints that keep your developers shipping fast while remaining secure
Embed into your existing change management and CICD process
Create global rules and context that stop breaches and incidents in their tracks
Prevent misconfigured IAM roles
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/66957df9afa74a63cbc0321a_blue_print_configure%201.png)
Policy-as-code built for humans
Stop spending hours writing Rego or Sentinel
Rego/OPA
1checkRequireSSLEnabled[db_instance.id] {
2 db_instance := input.google_sql_database_instance[_]
3 setting := db_instance.config.settings[_]
4 not setting.ip_configuration
5} {
6 db_instance := input.google_sql_database_instance[_]
7 setting := db_instance.config.settings[_]
8 ip_configuration = setting.ip_configuration[_]
9 not ip_configuration.require_ssl
10} {
11 db_instance := input.google_sql_database_instance[_]
12 setting := db_instance.config.settings[_]
13 ip_configuration = setting.ip_configuration[_]
14 ip_configuration.require_ssl == false
15}
16
17checkNoPublicAccess[db_instance.id] {
18 db_instance := input.google_sql_database_instance[_]
19 setting := db_instance.config.settings[_]
20 count(setting.ip_configuration) > 0
21 ip_configuration = setting.ip_configuration[_]
22 count(ip_configuration.authorized_networks) > 0
23 authorized_network = ip_configuration.authorized_networks[_]
24 authorized_network.value == "0.0.0.0"
25}
Resourcely
1GUARDRAIL "GCP database network config"
2 WHEN google_sql_database_instance
3 REQUIRE settings.ip_configuration HAS
4 require_ssl = true
5 NO authorized_networks.value = "0.0.0.0"
Testimonial
Resourcely helps keep developers shipping fast in a secure fashion, reducing guess work and avoiding incidents that stem from misconfiguration.
Spencer Kimball
CEO/Angel Investor, Cockroach Labs
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/6694506abd89e6dc82d98753_spencer-kimball-headshot.jpeg)
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/668c2300dce2fd2c81debf58_blur%201%20(1).webp)
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/668c2300dce2fd2c81debf58_blur%201%20(1).webp)
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/66957e67a0389c7da9348e37_configure_guardrails%201.png)
From reactive to proactive security posture
No more security ops: build a platform for secure-by-default configuration
Terraform generated automatically for your development teams
Create approval workflows for exception requests
Ensure paved roads are enabled for your organization
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/668c2300dce2fd2c81debf58_blur%201%20(1).webp)
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/668c2300dce2fd2c81debf58_blur%201%20(1).webp)
Scale security best practices
Secure infrastructure configuration, as part of your standard development workflows
Embed security where your engineers already live
Terraform Provider &Â GUI-based configuration, powerful blueprints, and policy-as-code
Feel confident removing cloud console access
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/66957e90c12772cd41302d03_Screenshot%202024-04-17%20at%205.58.40%E2%80%AFPM.png)
![](https://cdn.prod.website-files.com/664e83bcb066266abfeb49d3/668c2300dce2fd2c81debf58_blur%201%20(1).webp)