What is our primary use case?
Initially, we started with Cloud Custodian, which was the core engine of Stacklet, where we defined YAML and JSON templates to control cloud costs. When we grew exponentially at Sleep Number Labs, which had more than five AWS accounts, managing all those accounts in different organizations became really hard, and that's where Stacklet added real value by allowing us to control all our AWS accounts from a centralized dashboard.
Predefined best practice policies helped to accelerate our governance setup process. In a nutshell, we were able to save around $40,000 USD per annum. We identified over-utilized and under-utilized resources, notifying teams about resources that would be shut down within a set timeframe, and Stacklet helped to implement this efficiently.
What is most valuable?
The feature I appreciate the most about Stacklet is the multi-account policy orchestration, which is very valuable because while Cloud Custodian is completely open source and anyone can use it, managing more than 5 to 20 accounts with it can be difficult. Another feature I appreciate is the policy approval workflows, which are production critical, enabling us to define actions to terminate or tag EC2 instances effectively.
When it comes to Stacklet's automated remediation, everything Stacklet does could be accomplished with manual steps; however, the added action capability from the clicks makes it really helpful. Yet, there were some challenges, such as not being able to identify how much we were saving from a policy implemented across different accounts.
What needs improvement?
I believe Stacklet could be improved in terms of granular cost attribution; it needs to show exactly how much each policy saves across different accounts and introduce a more accessible YAML editor for users without technical backgrounds. Improving alerting features for more flexibility and customization would also be beneficial.
For how long have I used the solution?
I used Stacklet since last year in 2025.
What do I think about the stability of the solution?
The reliability and level of stability of Stacklet were quite good; the dashboard was accessible, and when we encountered issues, our team approached relevant stakeholders for support, receiving great communication and responsiveness.
What do I think about the scalability of the solution?
We tested Stacklet across five to six different AWS accounts and found the scalability to be really great.
How are customer service and support?
I had communication with Stacklet's technical support when we needed to onboard an additional AWS account; they were very helpful during that process. I would rate their technical support around an eight.
Which solution did I use previously and why did I switch?
Before Stacklet, I used Cloud Custodian, which is the core engine, as it is completely open source. We used Cloud Custodian before from 2023 to 2024, initially with one AWS account; however, with Sleep Number using several AWS accounts that had costs in millions, we required either a dedicated team or to transition to Stacklet.
How was the initial setup?
I did not participate in the initial setup of Stacklet, but I knew there were complexities when granting Stacklet access to our infrastructure; it took longer than the documentation suggested to set it up.
What was our ROI?
I noticed a return on investment with Stacklet because Sleep Number saw high cost savings of around $40,000 per annum, but I wonder how impactful Stacklet would be if we had a single account.
Which other solutions did I evaluate?
I also evaluated other options including building our own solution, which was the X-grid Cloud Custodian tool, but that effort proved less effective and was ultimately abandoned due to missing features.
What other advice do I have?
I utilized the declarative configuration interface of Stacklet, which has helped me in policy management in particular. For example, when we create a policy to shut down a specific EC2 instance on the weekend, it shows us from the console exactly how the Cloud Custodian policy in YAML looks, which someone with basic knowledge of YAML can really understand.
From Stacklet's reporting features, I relied on tagging and identifying which resources were underutilized or over-committed; we examined savings plans, reserved instances for RDS, and utilized Stacklet dashboards to maintain compliance.
I have a general idea that Stacklet works well if operating with around 5 to 20 AWS accounts, but may not be suitable for smaller AWS accounts. I leveraged Stacklet for real-time visibility across cloud resources; we were able to see the exact types of resources present in our infrastructure, particularly with EC2 instances, RDS instances, and ECS microservices for cost optimization.
I would rate this review seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)