Today we’re announcing Resourcely Edit, allowing developers to make changes to existing cloud infrastructure without having to write Terraform. You can learn more in the docs, or by trying it in Resourcely.
Creating cloud resources with Terraform can be painful for developers, and making changes to those resources holds even more nuance. There’s a reason why one of the first things Terraform users learn is how to avoid accidentally deleting resources when making changes.
Scaling infrastructure as code adoption across an organization means the complexities of shipping Terraform changes will undoubtedly rear its ugly head. With Resourcely Edit, developers don’t need to worry about deciphering and editing Terraform. Instead, they can edit their PR in Resourcely using the same guided experience defined by their platform team for creating cloud resources.
The result? Properly configured Terraform, a healthy cloud platform, and happy developers.
Changing infrastructure today
Any team responsible for a company’s cloud infrastructure knows the pain of supporting developers who are writing Terraform. Due to developer unfamiliarity with Terraform and the inherent complexity of the cloud services they are using, platform teams frequently spend their days on one-off requests or manual reviews.
Developers deploying Terraform changes they are unfamiliar with can lead to degraded platform stability, while distracted platform teams supporting those same developers can’t focus on scaling or the health of the platform they own.
Whenever developers are writing Terraform changes manually, there is risk of:
- Accidental resource destruction
- Data loss
- Drift between environments
- Inadvertent security changes
- Instance oversizing
Resourcely Edit
With Resourcely Edit, developers can make changes to cloud resources via a simplified guided experience. All they need to do is find the original PR (merged or unmerged), and hit Edit.
Let’s say that we created an S3 bucket with an attached IAM role for access. We accidentally set the permissions to read
, instead of read
and write
. All we need to do is find our PR and start editing:
When Editing, Resourcely exposes the same pull request form prefilled with previous inputs. Users make adjustments, and then hit submit.
Regardless of the merge status of your PR or when you made the PR, you can still edit with Resourcely. The latest Blueprint version will automatically be used, and a new commit will be added to your PR’s branch after you are done editing.
Resourcely helps developers ship faster
Resourcely Blueprints and Guardrails give platform teams the tools to help their developers ship faster and with confidence. With the addition of Resourcely Edit, simple mistakes can be fixed or updates made without the need to write Terraform.
To free yourself from manual support and give your developers the tools to self-service resource changes, give Resourcely Edit a try today!