Đẩy đẩy trên Green là gì?


11

Trong Google và các tổ chức DevOps khác, họ nói về "Đẩy vào màu xanh lá cây" mà tôi tin rằng đó là việc thực hiện phân phối liên tục dựa trên việc chạy thử nghiệm tự động thành công và có lẽ là triển khai vào môi trường tiền sống.

Chính xác thì "Đẩy vào màu xanh lá cây" là gì và ý nghĩa của việc áp dụng nó là gì?


1
Bạn có một liên kết đến một tài liệu tham khảo cụ thể, cho bối cảnh? Nghe có vẻ như mô tả của bạn là chính xác nhưng một trích dẫn sẽ hữu ích để xác nhận.
Dave Swersky

Câu trả lời:


9

Tôi đã googled "Đẩy vào màu xanh lá cây" và liên kết đầu tiên là:
https://www.usenix.org/conference/lisa14/conference-program/presentation/klein

Đây là đại diện của gần như toàn bộ trang đầu tiên. Có vẻ như thuật ngữ này bắt nguồn từ nhóm SRE của Google và đã được ngành công nghiệp đưa lên rất lớn.

Bạn đã đúng - "nhấn vào màu xanh lá cây" có nghĩa là việc triển khai được tự động thực hiện khi tất cả các thử nghiệm vượt qua. Điều này có thể được coi là đồng nghĩa với "Triển khai liên tục." Phương pháp được chấp nhận để tự động triển khai vào môi trường là tự động hóa thử nghiệm.

Nếu thử nghiệm tự động của bạn đủ nghiêm ngặt, bạn có thể triển khai bất kỳ mã nào mà thử nghiệm vượt qua. Trong các doanh nghiệp rất trưởng thành (kỳ lân DevOps có đủ hình dạng và kích cỡ), điều này có thể dẫn đến Triển khai liên tục tất cả các cách đến môi trường sản xuất.

Kinh nghiệm cá nhân của tôi là đạt đến mức thử nghiệm tự động này là một thách thức trong bất kỳ doanh nghiệp nào. Tôi hiện đang trong quá trình theo đuổi mức độ trưởng thành này ở vị trí hiện tại của tôi. Dấu mốc quan trọng đầu tiên của chúng tôi sẽ là triển khai "thúc đẩy xanh" tới bất kỳ môi trường nào ngoài "Phát triển tích hợp" (môi trường "thấp nhất" của chúng tôi).

Thách thức này là cả kỹ thuật và văn hóa. Là một tổ chức CNTT, chúng tôi có bổn phận với các bên liên quan kinh doanh của chúng tôi để chứng minh rằng chúng tôi thử nghiệm trên thực tế đủ nghiêm ngặt để phục vụ như là cửa ngõ duy nhất để triển khai. Khi chúng tôi đã làm điều đó với sự hài lòng của chính mình, chúng tôi phải thuyết phục các bên liên quan đó để chúng tôi thử Triển khai liên tục sang môi trường tiếp theo (đối với chúng tôi, đây là QA.)


Ngoài ra còn có một ; đăng nhập: bài viết trên tạp chí bao gồm các chủ đề tương tự so với việc trình bày: usenix.org/system/files/login/articles/login_1410_05_klein.pdf
Ricardo Stuven
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.