Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Tìm hiểu về CI/CD

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tìm hiểu về CI/CD

    CD/CD là gì



    CI / CD là một phương pháp để thường xuyên cung cấp ứng dụng cho khách hàng bằng cách đưa tự động hóa vào các giai đoạn phát triển ứng dụng. Các khái niệm chính của CI/CD bao gồm: continuous integration, continuous delivery, và continuous deployment. CI / CD là một giải pháp cho các vấn đề tích hợp code mới có thể gây ra cho các nhóm phát triển và vận hành

    Sự khác biệt giữa continuous integration, continuous delivery, và continuous deployment

    Từ viết tắt CI / CD có một vài nghĩa khác nhau. “CI” trong CI/CD luôn ám chỉ tới continuous integration. đó là một quá trình tự động hóa cho các nhà phát triển. CI thành công có nghĩa là các thay đổi mã mới cho ứng dụng thường được built, tested, và merged vào repository được chai sẻ. Đó là một giải pháp cho vấn đề khi có quá nhiều branch của 1 app

    “CD” trong CI/CD ám chỉ tới continuous delivery hoặc là continuous deployment. đó là những khái niệm liên quan đôi khi được sử dụng thay thế cho nhau. Cả hai đều là về việc tự động hóa các giai đoạn tiếp theo của pipeline, nhưng đôi khi chúng được sử dụng riêng để minh họa mức độ tự động hóa đang xảy ra.

    Continuous delivery thường có nghĩa là nhà phát triển, các thay đổi đối với ứng dụng được tự động kiểm tra lỗi và tải lên kho lưu trữ ( như là github hoặc cointainer registry) Cuối cùng, mục đích của việc phân phối liên tục là để đảm bảo rằng triển khai mã mới không cần nhiều công sức.

    Continuous deployment có thể tự động phát hành các thay đổi của nhà phát triển từ kho lưu trữ sang sản xuất, có thể được sử dụng bởi khách hàng. Nó giải quyết vấn đề quá tải các nhóm hoạt động với các quy trình thủ công làm chậm việc phân phối ứng dụng. Được xây dựng dữa trên continuous delivery bới tự động hoá giai đoạn tiếp theo của pipeline

    Thank you.
    Nguồn : VNPRO
    Last edited by huynhvanmanhtien; 23-03-2020, 04:41 PM.

  • #2
    CI/CD cho phép chúng ta thử nghiệm, kiểm tra các chương trình trước khi đưa vào mạng thật.
    Đặng Quang Minh, CCIEx2#11897 (Enterprise Infrastructure, Wireless), DEVNET, CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/

    Comment

    Working...
    X