Security tutorial - IT technology blog

Ansible Vault: Mã hóa Secrets trong Playbook và Lưu Trữ An Toàn trên Git

Hardcode secrets trong Ansible Playbook rồi commit lên Git là cách nhanh nhất để mất server. Bài này so sánh 4 approach quản lý secrets trong Ansible — từ env vars đến HashiCorp Vault — và hướng dẫn triển khai Ansible Vault từng bước: giải pháp built-in, miễn phí, đủ an toàn cho hầu hết team.
Development tutorial - IT technology blog

Nhập môn Infrastructure as Code: Hướng dẫn sử dụng Terraform để tự động hóa hạ tầng trên AWS

Sau 6 tháng chạy Terraform trên production, mình chia sẻ lại toàn bộ quá trình từ lúc nhận ra ClickOps là vấn đề, đến cách cài đặt, viết config, quản lý state file an toàn với S3 backend. Bài viết tập trung vào những bài học thực tế — không phải lý thuyết.