Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Snyk の紹介 〜セキュリティの Shift Left を目指す〜

Snyk の紹介 〜セキュリティの Shift Left を目指す〜

CI/CD Conference 2023
2023-03-20 Track A 14:20-15:00
「UbieはなぜSnykを選んだのか?
安全で高速なアプリケーション開発ライフサイクルの実現へ」の前説プレゼンのスライドです。

Toshi Aizawa

March 20, 2023
Tweet

More Decks by Toshi Aizawa

Other Decks in Technology

Transcript

  1. Toshi (トシ)
 相澤 俊幸 / Toshi Aizawa Snyk Solutions Engineer

    音楽、猫、落語が好き ToshiAizawa toshi-snyk toshiaizawa
  2. Developer Security プラットフォーム
 Snyk Code Snyk Open Source Snyk IaC

    Snyk Container Snyk Cloud デベロッパー
 エクスペリエンス
 エンパワーメント
 拡張性
 ガバナンス
 アプリケーション
 インテリジェンス
 セキュリティ
 インテリジェンス
 Snyk Learn
 セキュリティ教育

  3. コードのチェックイン・マージ: 
 脆弱性とライセンスのポリシー違反の発見。 ポリ シーに基づいて PR をブロック。新たな脆弱性につい て JIRA Issue

    の自動作成
 CI/CD
 Git repository
 Traditional/PaaS
 Serverless
 Production
 Snyk 実行例
 
 Registry
 deploy
 Security 
 gate
 Code
 Test & fix
 Test, fix, monitor
 Kubernetes
 Monitor & more...
 Test, fix, monitor
 自動修正:
 Fix PR (修正プルリクエスト) により修正、パッチ適用、 アップグレード。あとはマージするだけ
 ビルド:
 CI に組み込まれた脆弱性とライセンス 違反の自動テスト。テスト失敗時にはポ リシーに従いビルドをブロック
 新しい脆弱性の検出時には 
 アラート発出・ JIRA Issueの自動作成 

  4. VS Code IntelliJ Azure Repos GitLab Bitbucket Cloud Bitbucket Server

    Concourse Jenkins Azure Pipelines TeamCity Cloud Foundry VMWare Tanzu Heroku Artifactory micro focus Coding
 Source Control
 CI/CD
 Runtime
 Snyk CLI AWS Code Pipeline Kubernetes Snyk API Issue Management
 Eclipse Docker Hub Docker & others AWS Lambda IBM Cloud Registries
 Slack Jira Azure Functions BitBucket Pipelines CircleCI Snyk API GitHub GitHub Enterprise npm Enterprise Private Registry PyCharm WebStorm PhpStorm GoLand RubyMine Visual Studio 2019 Docker buildah Harbor Quay Amazon ECR Azure Container Registry Google Container Registry RedHat Openshift RiskSense Kenna Security Nucleus Security Vulcan Brinqua Fortify SSC 数多くの開発ツールと連携