Regarding improvements needed in Spacelift, it's difficult to say because I have been using it for a while now and haven't seen many areas where I would want to see something new because much of what I missed at the beginning has actually been added. The engineering team behind Spacelift is very responsive whenever I submit a feature request, and there's a very good chance I would see it within the next year, which has been the case a couple of times for me. Perhaps the learning curve could be a bit steep if someone is completely new to Spacelift and only has experience with plain Terraform. Apart from that, perhaps some cost visibility of the infrastructure would be interesting to have, unless it's already there and I haven't seen it. I would add about the needed improvements that a reporting solution where I could click through my stacks and see the costs driving my stack, such as whether it's the database, the sizing, or the VM types being used, could be an interesting feature to have.
I would say that I think there are still some changes or improvements required on this tool. Pricing could be a little lower to make it a very robust tool, and it can improve areas in scalability and integrate some open-source tools. If there are no limitations on Spacelift, that would be ideal.
There are a few areas for improvement. For instance, getting notification webhooks is not easy. In the free version, there's no straightforward way to be notified once a deployment is finished. Spacelift requires creating a notification policy, which involves using the open policies framework. However, this feature is not available on the free plan. Additionally, for each new project, I need to create a new IAM role, which is not optimal. It would be better if I could use a single role for all interactions with my AWS account.
Spacelift currently lacks features that can help with complex type deployments and coordination for major deployments. It would be helpful if Spacelift had features that allowed us to orchestrate major deployments and stack dependencies more effectively.
Spacelift provides a sophisticated infrastructure management platform with key features such as Drift Detection and Terraform integration, simplifying complex deployments and enhancing user workflows through an intuitive interface.Spacelift excels in modernizing infrastructure management by integrating smoothly with Terraform, using a pull request-based approach for visibility into logs. It automates change detection using GitOps from GitHub and supports AWS connectivity with credential...
Regarding improvements needed in Spacelift, it's difficult to say because I have been using it for a while now and haven't seen many areas where I would want to see something new because much of what I missed at the beginning has actually been added. The engineering team behind Spacelift is very responsive whenever I submit a feature request, and there's a very good chance I would see it within the next year, which has been the case a couple of times for me. Perhaps the learning curve could be a bit steep if someone is completely new to Spacelift and only has experience with plain Terraform. Apart from that, perhaps some cost visibility of the infrastructure would be interesting to have, unless it's already there and I haven't seen it. I would add about the needed improvements that a reporting solution where I could click through my stacks and see the costs driving my stack, such as whether it's the database, the sizing, or the VM types being used, could be an interesting feature to have.
I would say that I think there are still some changes or improvements required on this tool. Pricing could be a little lower to make it a very robust tool, and it can improve areas in scalability and integrate some open-source tools. If there are no limitations on Spacelift, that would be ideal.
There are a few areas for improvement. For instance, getting notification webhooks is not easy. In the free version, there's no straightforward way to be notified once a deployment is finished. Spacelift requires creating a notification policy, which involves using the open policies framework. However, this feature is not available on the free plan. Additionally, for each new project, I need to create a new IAM role, which is not optimal. It would be better if I could use a single role for all interactions with my AWS account.
Spacelift currently lacks features that can help with complex type deployments and coordination for major deployments. It would be helpful if Spacelift had features that allowed us to orchestrate major deployments and stack dependencies more effectively.
If you are a small enterprise organization, below 500 people, I would not recommend it.