Nếu bạn đang làm trong lĩnh vực DevOps, DevNet hay là Automation Engineer, thì chắc chắn bạn đã nghe về "The 3 Ways of DevOps". Trong đó, “Way thứ 3” – Continuous Experimentation and Learning (Thử nghiệm và học hỏi liên tục) là điều tạo nên sự khác biệt giữa một đội ngũ DevOps bình thường và một tổ chức công nghệ hàng đầu.
Vậy “3rd Way” thực chất là gì?
Là tư duy liên tục cải tiến, nơi mà cả Dev và Ops cùng hợp tác để:
Thử nghiệm linh hoạt các cải tiến, tính năng mới trong môi trường kiểm soát.
Định rõ thời gian sửa lỗi, nâng cấp hệ thống thay vì chỉ chạy theo tính năng mới.
Tập trung vào học hỏi, không đổ lỗi khi hệ thống gặp sự cố.
Tạo kho mã nguồn chia sẻ chung, giúp tăng tốc độ cải tiến và giảm silo giữa các nhóm.
Một ví dụ thực tế
Giả sử nhóm Dev bạn triển khai một tính năng mới làm tăng CPU usage trên server production.
Thay vì Ops chỉ rollback hoặc đổ lỗi, họ ghi nhận lại sự kiện, cập nhật dashboard quan sát, và cùng Dev lên kế hoạch để cải thiện.
Sau đó cả team cùng rút kinh nghiệm và biến đó thành một quy trình kiểm thử tự động.
Đó chính là continuous experimentation and learning – mọi vấn đề đều là cơ hội để nâng cấp tư duy và quy trình!
Ghi nhớ những điều cốt lõi:
Đừng ngại thử nghiệm: thử càng sớm, thất bại càng ít tốn kém.
Không đổ lỗi cá nhân: hãy đổ lỗi cho quy trình chưa tốt.
Đặt lịch sửa lỗi và cải tiến: không để “tech debt” chất chồng.
Tài nguyên chung, học tập chung, trách nhiệm chung.
Nếu bạn đang xây dựng team DevOps hoặc triển khai tự động hóa trong doanh nghiệp, hãy nhớ:
3rd Way không chỉ là công nghệ – đó là văn hóa.
Bạn đã từng trải nghiệm “3rd Way” trong dự án thực tế chưa? Cùng chia sẻ để cộng đồng học hỏi nhé!
#DevOps #AutomationEngineer #DevNet #ContinuousImprovement #VnPro #HọcDevOps #CộngĐồngITViệtNam #DevOpsCulture