When comparing Terraform vs Snyk, the Slant community recommends Terraform for most people. In the question“What are the best DevOps tools?” Terraform is ranked 2nd while Snyk is ranked 15th. The most important reason people chose Terraform is:
Works for multiple cloud providers. Google Cloud, AWS, etc.. It even has providers for other sites like okta or sentry.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Cloud agnostic
Works for multiple cloud providers. Google Cloud, AWS, etc.. It even has providers for other sites like okta or sentry.
Pro Concurrent
Pro Declarative syntax
Pro Integrations
Snyk can connect directly to GitHub, GitLab, Heroku, AWS Lambda, Bitbucket Server etc. It is also possible to use the CLI.
Pro TeamCity plugin
TeamCity plugin available.
Pro Multi language support
Snyk supports .NET, GO, Java. Node.js, PHP, Python, Ruby, Scala.
Cons
Con Shallow .NET support
Only seems to check the NuGet packages and not much else.
Con ASP.NET Core is "High risk"
The TeamCity plugin fails the build for all ASP.NET Core applications stating that it is vulnerable to DOS attacks and that "there is no fix available".