Hello,
Pardon my ignorance, as we are currently evaluating Sonarqube and are not yet fluent in the definition/terminology of components within the product.
I am looking for any capability in Sonarqube to be able to scan code, and identify characteristics which go against the 12 factor model. Things such as (but not limited to):
- OS Dependencies
- File system dependencies
- Hard-coded configurations within code (ie: database connection string/credentials)
We currently promote a cloud-native application development model, but would like a way to enforce it, and potentially, use a tool such as SonarQube as a vetting process for legacy applications transforming to cloud platforms.
Hope this helps clarify, please feel free to let me know if you have any thoughts or comments.
Thanks,
Mark