Skip to content
Cover image for series DevOps Handbook

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.

#devops#cloud#aws#ci-cd#infrastructure#terraform#docker#kubernetes

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

  1. Thumbnail for Terraform Cho Developer: IaC Không Khó Như Nghĩ

    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.

  2. Thumbnail for Platform Engineering Là Gì? Tại Sao DevOps Chưa Đủ?

    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.

  3. Thumbnail for Structured Logging: Ghi Log Sao Cho Đỡ Đau Về Sau

    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.

  4. Thumbnail for GitOps: Deploy Bằng Git Thay Vì Click Chuột

    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.

  5. Thumbnail for CI/CD Pipeline Với GitHub Actions: Từ Code Đến Production Trong 5 Phút

    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.

  6. Thumbnail for Observability — Tại Sao Log Không Đủ?

    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.

  7. Thumbnail for Progressive Delivery: Deploy Từ Từ, An Toàn Hơn

    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.

  8. Thumbnail for FinOps Cho Developer: Chi Phí Cloud Không Phải Việc Của Ai Khác

    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ệ.

  9. Thumbnail for Service Mesh Cho Developer: Khi Nào Cần, Khi Nào Thừa?

    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.

  10. Thumbnail for Platform Engineering: Developer Tự Phục Vụ, Không Chờ Ticket

    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 đó.

  11. Thumbnail for Thuật Ngữ ArgoCD: Hướng Dẫn Nhanh Cho Developer

    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.

  12. Thumbnail for SRE Cho Developer: Khi DevOps Chưa Đủ

    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.

  13. Thumbnail for Chaos Engineering Cho Developer: Đừng Để Productionflix

    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.

  14. Thumbnail for Quản Lý Secrets Trong DevOps: Đừng Để API Key Trong Code

    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.

  15. Thumbnail for Internal Developer Portal — Backstage Có Gì Hot?

    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.

  16. Thumbnail for Cost per Request: Cách Đọc Cloud Cost Cho Developer

    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ò.

  17. Thumbnail for Progressive Delivery Cho Developer: Rollout An Toàn Hơn

    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.

  18. Thumbnail for AIOps — Khi AI Xử Lý Sự Cố Thay Vì Developer

    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 đề đó.

  19. Thumbnail for 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 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.

  20. Thumbnail for Platform Engineering: Tại Sao DevOps Không Đủ Nữa?

    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.

  21. Thumbnail for Platform Engineering 2026: 80% Tổ Chức Đã Adopt

    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.

  22. Thumbnail for Kubernetes Gateway API: Chia Tay Ingress, Chào Gateway Mới

    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.

  23. Thumbnail for Podman: Container Không Cần Daemon, Bảo Mật Hơn Docker?

    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?

  24. Thumbnail for Crossplane: Khi IaC Gặp Kubernetes — Liệu Có Thay Thế Được Terraform?

    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?

  25. Thumbnail for etcd 3.7.0-beta: RangeStream và Những Điều Developer Cần Biết

    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.

  26. Thumbnail for Bảo Mật Chuỗi Cung Ứng Dụng: SBOM, SLSA và Chữ Ký Artifact Cho 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.

  27. Thumbnail for AI Agents Trong CI/CD Pipeline: Tốc Độ Và Kiểm Soát — Ai Lái Con Tàu Này?

    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.

  28. Thumbnail for OpenTofu 1.12 vs Terraform: Cuộc Chiến IaC Sau Khi IBM Mua HashiCorp

    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.