Docker tutorial - IT technology blog

Docker Checkpoint và Restore với CRIU: Di chuyển Container không gián đoạn dịch vụ

CRIU (Checkpoint/Restore In Userspace) cho phép đóng băng toàn bộ trạng thái container Docker đang chạy và restore ở server khác mà không mất in-memory state. Bài viết hướng dẫn từng bước setup và sử dụng Docker Checkpoint với CRIU để migrate container không gián đoạn dịch vụ, kèm tips từ kinh nghiệm thực tế.
VMware tutorial - IT technology blog

Hướng dẫn sử dụng VMware vSphere REST API với Python: Tự động hóa quản lý máy ảo và Inventory mà không cần cài PowerCLI

Dùng Python và vSphere REST API để tự động hóa quản lý VM, xuất inventory ra CSV, tạo snapshot và power management hàng loạt — không cần cài PowerCLI, chạy được trên mọi hệ điều hành. Bài viết bao gồm script thực tế và tips từ kinh nghiệm vận hành môi trường VMware production.
Ubuntu tutorial - IT technology blog

Hướng dẫn sử dụng cloud-init trên Ubuntu Server: Tự động hóa cấu hình hệ thống ngay lần đầu khởi động

cloud-init cho phép Ubuntu Server tự cấu hình ngay lần boot đầu tiên qua user-data YAML — không cần SSH thủ công, không bỏ sót bước nào. Bài viết so sánh cloud-init với bash script, phân tích ưu nhược điểm, và hướng dẫn triển khai thực tế với ví dụ user-data hoàn chỉnh cho web server.
Monitoring tutorial - IT technology blog

Giám sát Elasticsearch và OpenSearch Cluster với Prometheus Exporter và Grafana: Theo dõi Sức Khỏe Index, Query Latency và Tài Nguyên Hệ Thống

Hướng dẫn giám sát Elasticsearch và OpenSearch cluster với Prometheus Exporter và Grafana, bao gồm so sánh các cách tiếp cận, cài đặt elasticsearch_exporter, cấu hình alert cho JVM heap, unassigned shards và disk watermark. Kinh nghiệm thực chiến từ 6 tháng chạy production với 50 triệu document.
Monitoring tutorial - IT technology blog

Hướng dẫn cài đặt và cấu hình OpenObserve: Giải pháp Logs, Metrics và Traces thế hệ mới thay thế ELK Stack với chi phí lưu trữ thấp hơn 140 lần

OpenObserve là giải pháp observability viết bằng Rust, lưu trữ logs/metrics/traces với chi phí thấp hơn ELK Stack đến 140 lần nhờ Parquet format và nén dữ liệu hiệu quả. Bài viết chia sẻ kinh nghiệm thực tế cài đặt OpenObserve bằng Docker, cấu hình Fluent Bit thu thập logs, query bằng SQL và setup Alert tránh alert fatigue.
CentOS tutorial - IT technology blog

Hướng dẫn triển khai Kubernetes với kubeadm trên CentOS Stream 9: Xây dựng Cluster production-ready với Containerd và Calico CNI

Hướng dẫn triển khai Kubernetes cluster production-ready trên CentOS Stream 9 với kubeadm, Containerd runtime và Calico CNI. Bài viết chia sẻ tips thực chiến từ kinh nghiệm thực tế: cấu hình firewall đúng cách, backup etcd, drain node khi bảo trì và tránh các lỗi phổ biến khi setup cluster.