
DevOps Handbook
DevOps từ developer perspective — thực chiến, không vẽ vời. Tools, practices, và mindset shift từ Dev sang DevOps/SA.
Chuỗi bài DevOps từ góc nhìn developer đang transition sang SA/DevOps. Thực chiến, có case study thật, lessons learned từ production. Không vẽ vời — chỉ những gì dùng được.
Các bài trong series

Terraform Cho Developer: IaC Không Khó Như Nghĩ
Đã bao giờ click-click trên AWS Console rồi quên mất đã tạo gì? Terraform giải quyết chính xác vấn đề đó. Hướng dẫn từ zero cho developer.

Platform Engineering Là Gì? Tại Sao DevOps Chưa Đủ?
Platform Engineering không phải buzzword — nó là câu trả lời cho bài toán developer phải tự lo quá nhiều thứ bên cạnh việc viết code.

Structured Logging: Ghi Log Sao Cho Đỡ Đau Về Sau
Log dạng text thì đọc được, nhưng query thì bó tay. Structured logging giải quyết bài toán đó — mỗi log entry là một object JSON có schema, sẵn sàng cho phân tích và cảnh báo tự động.

GitOps: Deploy Bằng Git Thay Vì Click Chuột
Mọi thay đổi trên production đều bắt đầu từ một git commit. Không SSH vào server, không chạy script tay. GitOps biến Git thành single source of truth cho infrastructure.

CI/CD Pipeline Với GitHub Actions: Từ Code Đến Production Trong 5 Phút
Push code lên Git rồi hy vọng sẽ không có gì vỡ? GitHub Actions giúp tự động build, test và deploy — mỗi lần push.

Observability — Tại Sao Log Không Đủ?
Logging chỉ cho biết chuyện gì xảy ra. Observability cho biết tại sao. Ba trụ cột — log, metric, trace — kết hợp lại mới thấy toàn cảnh hệ thống.

Progressive Delivery: Deploy Từ Từ, An Toàn Hơn
Deploy toàn bộ production một lần là canh bạc. Progressive Delivery giảm rủi ro bằng cách rollout từng bước, có cơ chế rollback tự động.

FinOps Cho Developer: Chi Phí Cloud Không Phải Việc Của Ai Khác
Bill cloud tháng này tăng 40% so với tháng trước. Không ai biết tại sao. FinOps giải quyết vấn đề này — và developer không phải ngoại lệ.

Service Mesh Cho Developer: Khi Nào Cần, Khi Nào Thừa?
Service mesh giải quyết bài toán giao tiếp giữa microservice — nhưng không phải team nào cũng cần. Hiểu rõ trước khi deploy.

Platform Engineering: Developer Tự Phục Vụ, Không Chờ Ticket
Developer mất 30% thời gian cho việc chờ team infra tạo resource. Platform Engineering thay đổi hoàn toàn cục diện đó.

Thuật Ngữ ArgoCD: Hướng Dẫn Nhanh Cho Developer
ArgoCD là công cụ GitOps phổ biến nhất cho Kubernetes. Nhưng nếu chưa rõ Application, Sync hay Health Check nghĩa là gì, bài viết này dành cho bạn.

SRE Cho Developer: Khi DevOps Chưa Đủ
Deploy xong rồi bỏ mặc? SRE chính là discipline giúp developer hiểu tại sao production vẫn cháy và cách ngăn nó xảy ra.

Chaos Engineering Cho Developer: Đừng Để Productionflix
Production ổn định khi được kiểm soát bằng experiment, không phải bằng phép màu. Chaos Engineering giúp phát hiện điểm yếu trước khi sự cố xảy ra.

Quản Lý Secrets Trong DevOps: Đừng Để API Key Trong Code
Hardcoded secrets trong codebase là lỗ hổng bảo mật phổ biến nhất. Vault, SOPS và GitOps secrets giúp quản lý credentials an toàn.

Internal Developer Portal — Backstage Có Gì Hot?
Developer mất 30 phút mỗi ngày tìm resource, document, service owner? Internal Developer Portal giải quyết chính xác vấn đề đó. Backstage của Spotify là cách bắt đầu.

Cost per Request: Cách Đọc Cloud Cost Cho Developer
AWS bill $4,000/tháng — nhưng mỗi request tốn bao nhiêu? Nếu không biết cost per request, tối ưu chi phí chỉ là đoán mò.

Progressive Delivery Cho Developer: Rollout An Toàn Hơn
Deploy một lần cho cả triệu user — rủi ro lớn. Progressive Delivery giúp rollout dần dần, phát hiện lỗi sớm và rollback nhanh.

AIOps — Khi AI Xử Lý Sự Cố Thay Vì Developer
Hệ thống microservices tạo ra hàng triệu log mỗi giờ. Alert tràn ngập, developer dành phần lớn thời gian lọc noise thay vì sửa lỗi thật. AIOps giải quyết vấn đề đó.

Mixed Version Proxy K8s 1.36: Nâng Cấp Cluster An Toàn Hơn, Không Còn 404 Giả
Mixed Version Proxy trong Kubernetes 1.36 chuyển lên Beta và bật mặc định — loại bỏ tình trạng API server trả về 404 sai trong quá trình nâng cấp cluster đa node.

Platform Engineering: Tại Sao DevOps Không Đủ Nữa?
Developer mất 40% thời gian vào infrastructure thay vì viết code. Platform Engineering giải quyết bằng Internal Developer Platform — tầng abstraction giữa developer và hạ tầng.

Platform Engineering 2026: 80% Tổ Chức Đã Adopt
Gartner dự đoán 80% tổ chức kỹ thuật phần mềm sẽ có platform team vào 2026. Bài viết phân tích lý do, tác động và tech stack đằng sau xu hướng này.

Kubernetes Gateway API: Chia Tay Ingress, Chào Gateway Mới
Ingress NGINX đã chính thức ngừng nhận bản vá bảo mật. Gateway API là bước đi tiếp theo — linh hoạt hơn, chuẩn hóa hơn, và không còn phụ thuộc vào annotation.

Podman: Container Không Cần Daemon, Bảo Mật Hơn Docker?
Podman chạy container không cần daemon root, giảm bề mặt tấn công và tương thích hoàn toàn với Docker CLI. Đã đến lúc chuyển đổi?

Crossplane: Khi IaC Gặp Kubernetes — Liệu Có Thay Thế Được Terraform?
Crossplane vừa chính thức CNCF graduation, đánh dấu sự trưởng thành của công cụ IaC Kubernetes-native. Liệu đây có phải là hồi chuông báo tử cho Terraform trong kỷ nguyên platform engineering?

etcd 3.7.0-beta: RangeStream và Những Điều Developer Cần Biết
RangeStream stream kết quả lớn không cần buffer toàn bộ, v2store bị xóa sổ. etcd 3.7.0-beta và ảnh hưởng đến Kubernetes cluster của developer.

Bảo Mật Chuỗi Cung Ứng Dụng: SBOM, SLSA và Chữ Ký Artifact Cho Developer
Mỗi dòng dependency kéo về đều là rủi ro. SBOM, SLSA và Cosign — bộ công cụ bảo mật chuỗi cung ứng tích hợp trong CI/CD cho developer.

AI Agents Trong CI/CD Pipeline: Tốc Độ Và Kiểm Soát — Ai Lái Con Tàu Này?
AI agents đang tự động hoá CI/CD pipeline đến mức code vừa push là lên production trong vài phút. Nhưng khi pipeline tự quyết định mọi thứ, ranh giới giữa tốc độ và kiểm soát mong manh hơn bao giờ hết.

OpenTofu 1.12 vs Terraform: Cuộc Chiến IaC Sau Khi IBM Mua HashiCorp
OpenTofu vừa ra mắt v1.12 với các tính năng mà Terraform chưa bao giờ ship. Cuộc chiến IaC năm 2026 không còn là lý thuyết — nó đang diễn ra.