Contrastで使用できるツールやテクノロジ

ご利用のエージェントを選択すると、Contrastと連携するツールやテクノロジが表示されます。これらのツール、インテグレーション、プラグインを使用することにより以下が可能になります。

  • エージェントのインストールと設定

  • 脆弱性に関する情報を開発者に即時にフィードバック

  • ワークフロー内の脆弱性に関する通知や対応状況の追跡

  • 脆弱性のあるビルドの失敗

  • ワークフロー内の攻撃の監視と対処

サポート対象のツールとテクノロジで主要なものに関して、Contrastを使用する推奨方法を記載したドキュメントを提供します。

サポートされていない他のツールやシナリオでも、Contrastと互換性がある場合があります。サードパーティのツールやテクノロジの具体的な情報については、その製品のドキュメントを参照してください。Contrastサポートポータルには、特定の使用例や問題に対する回避策の記事もありますので、そちらもご覧ください。

テクノロジ/ツール

サポート対象のバージョン

ドキュメント

Agile Central

なし

Agile Centralと連携する

Apache Tomcat

Java

Apache Tomcat - Mavenプラグイン

AWS Elastic Beanstalk

なし

AWS Elastic BeanstalkでJavaエージェントを設定する

AWS Elastic BeanstalkでJavaエージェントを設定する(Contrastサポートポータル)

Apache Axis2

なし

Apache Axis2でJavaエージェントを設定する

Azure Boards

Azure DevOps Services、TFS 2015およびTFS 2017

Azure Boardsと連携する

Azure Pipelines

Azure DevOps Services、Azure DevOps Server

Azure DevOpsでインストールする 

Bamboo

 

Contrast - Bambooプラグイン

Bugzilla

 

Bugzillaと連携するBugzillaとのインテグレーション

Cargo

 

Maven - Cargoプラグイン

Docker

 

DockerでJavaエージェントをインストールする(Contrastサポートポータル)

EC2 (Amazon Elastic Compute Cloud)

 

EC2でJavaエージェントをインストールする(Contrastサポートポータル)

Eclipse

 

Eclipseで連携する

Fargate

 

FargateでContrastエージェントをインストールする(Contrastサポートポータル)

Generic Webhook

 

Generic Webhookで連携する

Github

 

GitHubと連携する

GlassFish

Java

GlassFishでJavaエージェントを設定する

GlassFishとNetBeans

GlassFishとIntelliJ

Google App Engine

 

Google App EngineでJavaエージェントを設定する

Gradle

 

Contrast - Gradleプラグイン

Dockerで既存のGradleプロジェクトにJavaエージェントをインストール

Grizzly

IntelliJ

 

Contrast - IntelliJプラグイン

GlassFishとIntelliJ

JBoss / Wildfly

Java

JBoss / WildflyでJavaエージェントを設定する

Jenkins

 

Contrast - Jenkinsプラグイン

Jetty

Java

JettyでJavaエージェントを設定する

Jira

 

Jiraと連携する

Kubernetes

 

KubernetesでContrastエージェントをインストール

Maven

 

Maven CentralからJavaエージェントをインストール

Contrast - Mavenプラグイン

Mavenで既存のプロジェクトにJavaエージェントをインストール

Maven - Cargoプラグイン

Microsoft Teams

 

Microsoft Teamsと連携する

Netty

NetBeans

 

NetBeansでJavaエージェントを設定する

NetBeansとGlassfish

PagerDuty

なし

PagerDutyと連携する

Pivotal Cloud Foundry (現VMWare Tanzu)

 

Pivotal Cloud FoundryでJavaエージェントを設定する(Contrastサポートポータル)

Solutions Business Manager

 

Solutions Business Managerと連携する

Slack

 

Slackと連携する

VictorOps

なし

VictorOpsと連携する

Visual Studio

Contrast - Visual Studioプラグイン

Visual Studio Code

Contrast - Visual Studio Codeプラグイン

Visual Studio Code for Mac

Contrast - Visual Studio for Macプラグイン

WebLogic

Java

WebLogicでJavaエージェントを設定する

WebSphere

Java

WebSphereでJavaエージェントを設定する

テクノロジ/ツール

サポート対象のバージョン

ドキュメント

Agile Central

なし

Agile Centralと連携する

Azure

Azureのアプリケーションで.NET Frameworkエージェントを使う

Azure App Service

.NET Framework

Azure App Serviceで.NET FrameworkエージェントをインストールAzure App Serviceで.NET Frameworkエージェントをインストール

Azure App Serviceで.NET Framework / .NET Coreエージェントをインストール(Contrastサポートポータル)

Azure ARMテンプレート

なし

Azure ARMテンプレートで.NET Framework / .NET Coreエージェントをインストール(Contrastサポートポータル)

Azure Boards

Azure DevOps Services、TFS 2015およびTFS 2017

Azure Boardsと連携する

Azure Pipelines

Azure DevOps Services、Azure DevOps Server

Azure DevOpsでインストールする 

Azure Service Fabric

.NET Framework

Azure Service Fabricでインストールする

Bamboo

 

Contrast - Bambooプラグイン

Bugzilla

 

Bugzillaと連携するBugzillaとのインテグレーション

Docker

 

コンテナに.NET Frameworkエージェントをインストール

Generic Webhook

 

Generic Webhookで連携する

Github

 

GitHubと連携する

IIS Express

IIS Expressで.NET Frameworkエージェントを使う

Jenkins

 

Contrast - Jenkinsプラグイン

Jira

 

Jiraと連携する

Kubernetes

 

KubernetesでContrastエージェントをインストール(Contrastサポートポータル)

Microsoft Teams

 

Microsoft Teamsと連携する

NuGet

NuGetで.NET Frameworkエージェントを手動インストール

PagerDuty

なし

PagerDutyと連携する

Solutions Business Manager

 

Solutions Business Managerと連携する

Slack

 

Slackと連携する

Terraform

なし

Terraformを使用して.NET Framework / .NET Coreエージェントをインストール(Contrastサポートポータル)

VictorOps

なし

VictorOpsと連携する

Visual Studio

Contrast - Visual Studioプラグイン

Visual Studio Code

Contrast - Visual Studio Codeプラグイン

Visual Studio Code for Mac

Contrast - Visual Studio for Macプラグイン

テクノロジ/ツール

サポート対象のバージョン

ドキュメント

Agile Central

なし

Agile Centralと連携する

Azure App Service

.NET Core

Azure App Serviceで.NET Coreエージェントをインストール

Azure ARMテンプレート

なし

Azure ARMテンプレートで.NET Framework / .NET Coreエージェントをインストール(Contrastサポートポータル)

Azure Boards

Azure DevOps Services、TFS 2015およびTFS 2017

Azure Boardsと連携する

Azure Pipelines

Azure DevOps Services、Azure DevOps Server

Azure DevOpsでインストールする 

Azure Service Fabric

.NET Core

Azure Service Fabricでインストールする

Bamboo

 

Contrast - Bambooプラグイン

Bugzilla

 

Bugzillaと連携するBugzillaとのインテグレーション

Docker

 

Dockerで.NET Coreエージェントをインストール(Contrastサポートポータル)

Generic Webhook

 

Generic Webhookで連携する

Github

 

GitHubと連携する

Jenkins

 

Contrast - Jenkinsプラグイン

Jira

 

Jiraと連携する

Kubernetes

 

KubernetesでContrastエージェントをインストール(Contrastサポートポータル)

Microsoft Teams

 

Microsoft Teamsと連携する

PagerDuty

なし

PagerDutyと連携する

Solutions Business Manager

 

Solutions Business Managerと連携する

Slack

 

Slackと連携する

Terraform

なし

Terraformを使用して.NET Framework / .NET Coreエージェントをインストール(Contrastサポートポータル)

VictorOps

なし

VictorOpsと連携する

Visual Studio

Contrast - Visual Studioプラグイン

Visual Studio Code

Contrast - Visual Studio Codeプラグイン

Visual Studio Code for Mac

Contrast - Visual Studio for Macプラグイン

テクノロジ/ツール

サポート対象のバージョン

ドキュメント

Agile Central

なし

Agile Centralと連携する

Azure Boards

Azure DevOps Services、TFS 2015およびTFS 2017

Azure Boardsと連携する

Azure Pipelines

Azure DevOps Services、Azure DevOps Server

Azure DevOpsでインストールする 

Bamboo

 

Contrast - Bambooプラグイン

Bugzilla

 

Bugzillaと連携するBugzillaとのインテグレーション

Docker

 

DockerでNode.jsエージェントをインストール(Contrastサポートポータル)

Eclipse

 

Eclipseで連携する

Fargate

 

FargateでContrastエージェントをインストールする(Contrastサポートポータル)

Generic Webhook

 

Generic Webhookで連携する

Github

 

GitHubと連携する

IntelliJ

 

Contrast - IntelliJプラグイン

GlassFishとIntelliJ

Jenkins

 

Contrast - Jenkinsプラグイン

Jira

 

Jiraと連携する

Kubernetes

 

KubernetesでContrastエージェントをインストール

Microsoft Teams

 

Microsoft Teamsと連携する

PagerDuty

なし

PagerDutyと連携する

Pivotal Cloud Foundry (現VMWare Tanzu)

 

Pivotal Cloud FoundryでNode.jsエージェントを設定する(Contrastサポートポータル)

Solutions Business Manager

 

Solutions Business Managerと連携する

Slack

 

Slackと連携する

VictorOps

なし

VictorOpsと連携する

Visual Studio

Contrast - Visual Studioプラグイン

Visual Studio Code

Contrast - Visual Studio Codeプラグイン

Visual Studio Code for Mac

Contrast - Visual Studio for Macプラグイン