Which Spectra Assure product should you use?
Spectra Assure products and integrations support a variety of use-cases. However, it can be difficult to choose the most suitable one if you're not yet familiar with the whole platform.
To find out which products and integrations we recommend for your use-case, answer the next few questions.
Your answers are not stored or sent anywhere, and you can refresh the page at any point to start over.
Choosing YES started the software producer decision branch
- Your use-case matches the Software Producer persona.
- Your answers indicate you don't want to send software artifacts to ReversingLabs and you don't need CI/CD automation. Based on this, we recommend you use the Spectra Assure CLI directly.
- Your use-case matches the Software Producer persona.
- Your answers indicate you can send software artifacts to ReversingLabs and you don't need CI/CD automation. Based on this, we recommend you use the Spectra Assure Portal UI.
- Your use-case matches the Software Producer persona.
- Your answers indicate you can send software artifacts to ReversingLabs and you plan to set up CI/CD automation. Based on this, we recommend several options that integrate with the Spectra Assure Portal. You can choose an integration depending on your preferred CI/CD tool.
- GitHub: use the Portal GitHub Action
- Azure DevOps Pipelines: use the Portal Azure DevOps extension
- Other tools: use the Portal Docker image
- Your use-case matches the Software Producer persona.
- Your answers indicate you cannot send software artifacts to ReversingLabs, but you plan to set up CI/CD automation. Based on this, we recommend several options that integrate with the Spectra Assure CLI. You can choose an integration depending on your preferred CI/CD tool.
- GitHub: use the CLI GitHub Action
- Azure DevOps Pipelines: use the CLI Azure DevOps extension
- Other tools: use the CLI Docker image
Choosing NO started the enterprise buyer decision branch
- Your use-case matches the Enterprise Buyer persona.
- Your answers indicate you don't want to send software artifacts to ReversingLabs. Based on this, we recommend you use the Spectra Assure CLI directly.
- Your use-case matches the Enterprise Buyer persona.
- Your answers indicate you don't need CI/CD automation. Based on this, we recommend you use the Spectra Assure Portal UI.
- Your use-case matches the Enterprise Buyer persona.
- Your answers indicate you can send software artifacts to ReversingLabs and you need automated scans in CI/CD pipelines. Based on this, we recommend several options that integrate with the Spectra Assure Portal.
- Portal API if you want to create custom workflows
- Portal SDK if you prefer a Python-based ready-made solution
If you have specific requirements that this guide does not cover, contact ReversingLabs directly with your questions.
Next steps
Learn about the central concepts and unique features of the Spectra Assure platform