Bài 8: Sử Dụng Output Trong Terraform

Output Trong Terraform Là Gì? Output trong Terraform là các giá trị được định nghĩa để xuất thông tin từ tài nguyên hoặc dữ liệu sau khi triển khai hạ tầng. Output cho phép bạn trích xuất các chi tiết quan trọng, như ID máy ảo, địa chỉ IP công cộng, hoặc tên bucket S3, […]
Giới thiệu sách: The DevOps Adoption Playbook
Tổng quan Đối tượng phù hợp: CTO, IT Manager, DevOps Engineer, Software Architect Chủ đề chính: Hướng dẫn doanh nghiệp áp dụng DevOps, chiến lược triển khai, quản lý quy trình Giới thiệu The DevOps Adoption Playbook là cuốn sách cung cấp lộ trình chi tiết giúp doanh nghiệp triển khai DevOps một cách bài […]
Cài Đặt AWS CLI: Hướng Dẫn Chi Tiết

AWS Command Line Interface (AWS CLI) là công cụ mạnh mẽ giúp bạn tương tác với các dịch vụ AWS thông qua dòng lệnh. Việc sử dụng AWS CLI giúp bạn tự động hóa các tác vụ mà không cần truy cập AWS Management Console. Trong bài này mình sẽ hướng dẫn bạn cách cài […]
Cách sử dụng jq từ cơ bản đến DevOps

Giới Thiệu jq là một công cụ dòng lệnh mạnh mẽ giúp xử lý, truy vấn và biến đổi dữ liệu JSON nhanh chóng. Đối với DevOps Engineer, việc làm việc với JSON là không thể tránh khỏi, đặc biệt khi xử lý log, API response, và cấu hình hệ thống. Trong bài viết này, […]
On-prem hay Cloud? Đừng để doanh nghiệp bạn lỡ nhịp chuyển đổi số

Trong kỷ nguyên số, việc duy trì hệ thống On-prem truyền thống đang trở thành gánh nặng cho nhiều doanh nghiệp khi chi phí duy trì, bảo mật và tính linh hoạt ngày càng bị đặt dấu hỏi. Giải pháp? Một chiến lược Cloud hóa liền mạch, an toàn và hiệu quả! FPT Smart Cloud […]
Bài 7: Sử Dụng Biến (Variables) Trong Terraform

Biến (Variables) Trong Terraform Là Gì? Biến (variables) trong Terraform là các tham số cho phép bạn truyền giá trị động vào file cấu hình, giúp mã linh hoạt và tái sử dụng được. Biến thường được sử dụng để tùy chỉnh các giá trị như vùng (region), loại máy ảo (instance type), hoặc tên […]
Thiết lập Github Action tự động với 1 câu lệnh
Tự Động Cài Đặt GitHub Actions Runner Bằng Bash Script – Nhanh, Gọn, Lẹ! Nếu bạn đang cần thiết lập một GitHub Actions Runner trên Linux mà không muốn mất công cài đặt thủ công, thì Bash script dưới đây chính là giải pháp dành cho bạn. Chỉ cần chạy một lệnh duy nhất, bạn […]
Federated Learning Trong DevOps
Federated Learning Trong DevOps: Xây Dựng Hệ Thống AI Phân Tán Không Cần Chia Sẻ Dữ Liệu Bạn có bao giờ nghĩ đến việc xây dựng một hệ thống AI thông minh, có thể học hỏi từ dữ liệu trên hàng nghìn máy chủ, mà không cần phải chia sẻ dữ liệu nhạy cảm giữa […]
Cài Đặt Kubernetes Trên Ubuntu Bằng Kubeadm

Giới Thiệu Kubernetes là nền tảng mã nguồn mở phổ biến để quản lý container. Bài viết này hướng dẫn bạn cách thiết lập một cluster Kubernetes với 1 master node và 2 worker nodes trên Ubuntu bằng kubeadm. 1. Yêu Cầu Hệ Thống Trước khi bắt đầu, đảm bảo bạn có: Ba máy chủ […]
Giảm dung lượng ổ đĩa do log Systemd journal

Nếu bạn đang gặp tình trạng thiếu dung lượng ổ đĩa, hãy kiểm tra kích thước của log Systemd journal để giải phóng không gian một cách nhanh chóng. sudo journalctl –disk-usage Ví dụ kết quả: Archived and active journals take up 528.0M in the file system. Giảm dung lượng xuống 300 MB sudo journalctl […]
Triển khai CI/CD với GitHub Actions và Docker

- Giới Thiệu CI/CD (Continuous Integration / Continuous Deployment) là một quy trình quan trọng trong DevOps, giúp tự động hóa việc build, test và triển khai ứng dụng. GitHub Actions là một công cụ mạnh mẽ để thiết lập CI/CD ngay trong repository của bạn. Trong bài viết này, chúng ta sẽ: Cấu hình […]