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

如何在微服務系統架構上導入 CI/CD

Hash Lin
September 24, 2021

如何在微服務系統架構上導入 CI/CD

在這個議程中會以容器化微服務部署作為目標來討論該如何針對此架構進行 CI/CD 的導入與其方法,透過這個議程即便是完全不了解 CI/CD 的朋友也可以認識這個新朋友並且嘗試在工作上進行導入,在這個議程中您會學習到:

1. 什麼是 CI/CD ,為什麼我們需要 CI/CD
2. 如何透過 CD 將我們的程式部署上微服務系統架構
3. 導入 CI/CD 上面的 Best Practice

如果您是一位開發者,我想您或許已經知道 CI/CD 與微服務,您會知道如何優化您的 CI/CD pipeline ,並且建構更為強健的部署流程

如果您是一位學生,您可能還不知道什麼是 CI/CD 與微服務,透過這個議程您會初步了解什麼是 CI/CD 並且知道哪些平台可以使用,在未來您所開發的專案或是職場上面都會有些幫助,因為 CI/CD 可以說是一個必學技能。

如果您是一位公司的決策者且公司尚未導入 CI/CD ,您或許可以透過這個議程了解 CI/CD 可以為您公司解決什麼樣的問題,並且考慮是否要導入照個流程,相信對貴司來說都是相當有幫助的

Hash Lin

September 24, 2021
Tweet

More Decks by Hash Lin

Other Decks in Technology

Transcript

  1. Who am I # Askmiso Lead Engineer # Lead SRE

    & Backend # Remote work # MOPCON Organizer Hash Lin
  2. Agenda Why we need CI/CD How to deploy our service

    with CD Best practice of CI/CD 1 2 3
  3. Sending Merge Request Develop Review & Merge Request Run CI

    Pipeline 1. Install Project 2. Unit Test Build Docker Image Docker Hub / Private Docker Registry Continuous Integration Continuous Deployment