
Progressive Delivery
Argo Rollouts, Flagger, canary deployments, blue-green, traffic splitting, rollback tự động
1Progressive Delivery trong bối cảnh DevOps là gì?
Progressive Delivery trong bối cảnh DevOps là gì?
Câu trả lời
Progressive Delivery là một phương pháp triển khai cho phép phát hành dần dần các phiên bản ứng dụng mới bằng cách kiểm soát chặt chẽ mức độ tiếp xúc lưu lượng. Khác với triển khai truyền thống nơi toàn bộ lưu lượng chuyển đổi ngay lập tức, Progressive Delivery sử dụng các chiến lược như canary hoặc blue-green để dần dần phơi bày phiên bản mới. Điều này giảm rủi ro bằng cách cho phép xác thực dần dần, rollback nhanh và phân tích metric trước khi rollout hoàn chỉnh.
2Canary deployment là gì?
Canary deployment là gì?
Câu trả lời
Canary deployment là một chiến lược triển khai trong đó phiên bản mới được hiển thị trước tiên cho một tỷ lệ nhỏ người dùng (5-10%) trước khi được triển khai dần dần đến toàn bộ lưu lượng. Thuật ngữ này bắt nguồn từ những con chim hoàng yến được sử dụng trong các hầm mỏ để phát hiện khí độc. Cách tiếp cận này cho phép xác thực phiên bản mới trong production với rủi ro hạn chế, phân tích metric (lỗi, độ trễ) và rollback nhanh chóng nếu phát hiện sự cố.
3Blue-green deployment là gì?
Blue-green deployment là gì?
Câu trả lời
Blue-green deployment là một chiến lược trong đó hai môi trường giống hệt nhau (blue và green) được duy trì song song. Phiên bản mới được triển khai lên môi trường không hoạt động trong khi môi trường đang hoạt động tiếp tục phục vụ lưu lượng, sau đó lưu lượng chuyển ngay sang môi trường mới. Cách tiếp cận này cho phép rollback ngay lập tức bằng cách chuyển hướng lưu lượng về môi trường cũ nếu xảy ra sự cố, nhưng đòi hỏi gấp đôi tài nguyên.
Argo Rollouts là gì?
Flagger là gì?
+17 câu hỏi phỏng vấn
Các chủ đề phỏng vấn DevOps khác
Quản lý phiên bản & Git
Cơ bản về Linux
Shell Scripting & Bash
Cơ bản về Networking
Kiến thức cơ bản về Docker
Nền tảng CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Kiến thức cơ bản về Kubernetes
Networking Kubernetes
Kubernetes Nâng cao
Ingress & API Gateway
Cơ bản về Terraform
Terraform Nâng cao
Ansible & Configuration Management
Kiến thức cơ bản AWS
Kiến thức cơ bản về Azure
Nền tảng GCP
Monitoring và Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
Bảo mật Pipeline CI/CD
Helm & Kubernetes
Bảo mật Runtime & Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Khả năng quan sát phân tán
Disaster Recovery & Backup
Tối ưu hóa hiệu suất
Tối ưu Chi phí Cloud
Nguyên tắc SRE
Chaos Engineering
Platform Engineering
Nắm vững DevOps cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí