Skip to main content

Azure DevOpsパイプラインにセキュリティを組み込む

著者
Headshot of Hayley Denbraver

Hayley Denbraver

Microspft Blog Feature

2019年12月16日

0 分で読めます

Azure Pipelinesを使えば、ビルド、テスト、デプロイを簡単に自動化できるため、アプリケーションの開発により多くの時間を費やせます。具体的には、Azure Pipelines向けタスクを使うと、すぐに使えるタスク群をAzure Pipelinesのインターフェースからパイプラインに追加して、Azure PipelinesのCI/CDワークフローをカスタマイズおよび自動化できます。

アプリケーションセキュリティの責任が開発の早い段階へと移行するなか、Azure Pipelineにセキュリティポリシーを組み込むことが重要になっています。

Azure Pipelines向けSnyk

SnykはAzureのツールスイート全体と連携し、Azure ReposからAzure DevOps、Azure Functionsまで対応しています。コンテナ分野では、Azure Container RegistryやAzure Kubernetes Serviceとも連携します。このたび、Azure DevOps開発者ツールスイートの一部であるAzure Pipelinesとの連携も開始しました。Snyk Security Scan Azure Pipelinesタスクは、アプリケーションの依存関係とコンテナイメージをスキャンしてオープンソースのセキュリティ脆弱性を検出し、継続的インテグレーション/継続的デリバリー(CI/CD)ワークフローにシームレスに追加できます。

Azure Pipelinesのジョブログ。ビルド手順は成功したものの、問題が見つかったためSnykのセキュリティスキャンが失敗した様子

Microsoftのパートナー企業XpiritのJesse Houwingが開発したコミュニティ主導のSnyk Taskは、提供を終了しました。Snyk自身が公開・保守するタスクへの移行をおすすめします。

Azure PipelinesのUIを使ってSnyk Security Scanをインストールする方法を、短い動画でご紹介します。

Building Security into your Azure DevOps Pipeline

Azure Pipelines向けのSnyk Security Scanタスクを使えば、パイプラインにSnykのスキャンをすばやく追加して、CI/CDワークフローの一環として脆弱性をテストおよび監視できます。結果はAzure Pipelinesの出力に表示され、Snyk.ioのインターフェースからも確認できます。

詳しくはドキュメントページをご覧ください。Azure DevOps Marketplaceから利用を開始して、安全を確保しましょう。

キャプチャー・ザ・フラッグを始めよう

オンデマンドのバーチャル入門ワークショップを視聴して、キャプチャー・ザ・フラッグの課題の解き方を学びましょう。

カテゴリー:

続きを読む

blog feature ai pink
Blog

PHP2Shellが最後ではない。次の脆弱性が最初に現れる場所

PHP2Shellは、エンジンレベルの欠陥がインターネットに公開されたアプリケーションをいかに速く危険にさらすかを示しました。次の脆弱性が公表される前に、外部からの資産把握、迅速なテスト、繰り返しの確認がなぜ重要なのかをご紹介します。