What is our primary use case?
I use AWS Security Hub. It is fine to discuss my experience with AWS Security Hub. It's a native solution that we currently use by default, though we had tried other tools.
We only enable CSPM and pull the logs to our A-SOC tool, and from A-SOC we are trying to view the exposure.
We tried Prisma Cloud, Qualys, and Skyhigh, which is another product we are looking at for CNAPP production. We use other tools to do cloud network security production and application production.
What is most valuable?
AWS Security Hub helps with automated and continuous updated compliance checks, but with continuous monitoring, it becomes costly.
The solution is not very affordable and is really a pricey product.
Currently, that's the only solution available now. We are using it because we are supposed to use it. It's not finding great vulnerabilities first, there are some configuration and other issues that it is bringing out. We want to explore more.
We are getting definite benefits because many of the app teams which we have worked with generally set it up the first time and after that don't look at it from the configuration point of view. AWS Security Hub brings many features into one table that is quite useful, and the app team finds it easier to see what is missing.
What needs improvement?
It is able to find vulnerabilities, but we are seeing another tool has greater strength in getting the entire assets count from each AWS account and master account, allowing us to look at all vulnerability issues. Other tools have multi-cloud connectivity, enabling connection to multiple clouds.
We are getting feedback from the team that it's costly for 24/7 watching. We want to enable it only on demand. The cost is higher.
We are not using a unified dashboard, we are only pulling the report.
Feature-wise, we are not able to do multi-cloud. We are doing individual cloud monitoring, and we see other tools are better than AWS Security Hub.
We have only few tools integrated at the moment, but there are many integration options, though some are license-based.
It's actually a one-click solution that we can easily enable. However, the app team should take care on a regular basis as it might generate too many issues once enabled. Someone has to work on these issues for actual ROI. It runs on a regular basis, and in the next cycle, it shows what is fixed and what is not fixed.
For how long have I used the solution?
We are just using AWS Security Hub now. Since this is native to AWS, we are only using it for native AWS accounts. We are not able to use it for other clouds Azure.
What was my experience with deployment of the solution?
Initially during the setup of CSPM, we had a couple of calls to understand the system because some teams wanted to know how exactly it works. They arranged a training session in the beginning with three sessions.
What do I think about the stability of the solution?
It's actually very stable. We haven't faced any latency.
What do I think about the scalability of the solution?
Currently, we are managing multiple BUs and BUs have multiple accounts subscription with AWS. We are implementing one by one, but it would be beneficial if we could do multi-account implementation.
How are customer service and support?
Some of the repositories are private mostly. We don't see much hybrid deployment. Most deployments are private, and some are for external deployment applications. It depends on the application team in general.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
So far we have seen it's easier to use and scale. We have very limited exposure at the moment. It was not challenging from a developer's point of view, according to feedback from the application team.
How was the initial setup?
During the initial setup of CSPM, we had several calls to understand the system because some teams wanted to know how exactly it works. They arranged a training session in the beginning with three sessions.
What about the implementation team?
The implementation included several calls to understand the system, and they arranged training sessions in the beginning with three sessions.
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)