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

カエルと実践する CI/CD CD 編 / cicd-in-action-with-frogs-cd

カエルと実践する CI/CD CD 編 / cicd-in-action-with-frogs-cd

前回のウェビナーでは、CI/CD を実際に導入するにあたり、具体的な製品を中心に設定方法やデモをご紹介致しました。その際 CI/CD のパイプラインのうちコードをソースコードリポジトリにプッシュした瞬間からビルド・依存ライブラリの脆弱性のチェック・Docker イメージの作成までが自動的に実施される様子とそれに伴うアーティファクトの管理方法やセキュリティーポリシーの設定方法についてデモでご紹介しました。

本ウェビナーでは GitHub Actions と JFrog Artifactory を連携させソースコードのコミットから AWS のサーバレス環境へ自動的にアプリケーションがデプロイされる「DevOps 全体のフロー」の後半部分をご紹介したいと思います。

Tsuyoshi Miyake

July 16, 2020
Tweet

More Decks by Tsuyoshi Miyake

Other Decks in Technology

Transcript

  1. 2 § § Senior DevOps Acceleration Engineer § DevOps Liquid

    Software § @tsuyoshi_miyake @tsuyo @tsuyo
  2. § § § § § § 8 Continuous Delivery by

    Jez Humble and David Farley
  3. 24/7 Dedicated Support + DevOps Acceleration Service Arm JFrog Platform

    BUILD TEST RELEASE DEPLOY On Premises & Multicloud VCS ACCESS FEDERATION ACL SSO 11
  4. JFrog Distribution § § § AQL (Artifactory Query Language) §

    Immutable § GPG § § Artifactory § 14
  5. ARTIFACTORY DISTRIBUTION XRAY CI QA/QC 1 2 3 4 5

    6 7 8 10 10 VCS VCS Buildinfo DRONE EDGE Dependency Manager 9 MSBuild Dependency Manager MSBuild EDGE EDGE 16
  6. ARTIFACTORY DISTRIBUTION XRAY CI QA/QC 1 2 3 4 5

    6 7 8 10 10 VCS VCS Buildinfo DRONE EDGE Dependency Manager 9 MSBuild Dependency Manager MSBuild EDGE EDGE 17
  7. § CI/CD Artifactory § CI/CD § : Jenkins TeamCity Bamboo

    § JFrog CLI : GitHub Actions Azure DevOps § : JFrog Pipelines § Build Info 18
  8. JFrog CLI GitHub Action Setup JFrog CLI § JFrog CLI

    JFrog CLI § JFrog REST API § https://github.com/jfrog/jfrog-cli § JFrog GitHub Actions Artifactory 20
  9. Q&A