Bài 3: Terraform Workflow: Init, Plan, Apply, Destroy

Bài viết này là phần 4 trong tổng số 24 của loạt bài viết Terraform Associate (003)

Terraform Workflow Là Gì? Terraform Workflow là quy trình làm việc cơ bản để quản lý hạ tầng dưới dạng mã (IaC) với các lệnh chính: terraform init, terraform plan, terraform apply, và terraform destroy. Đây là nền tảng quan trọng trong việc triển khai và quản lý tài nguyên, được kiểm tra trong kỳ […]

Bài 2: Cài Đặt Terraform Trên Các Hệ Điều Hành

Bài viết này là phần 3 trong tổng số 24 của loạt bài viết Terraform Associate (003)

Tại Sao Cần Cài Đặt Terraform Đúng Cách? Terraform là công cụ quản lý hạ tầng dưới dạng mã (IaC), và việc cài đặt đúng là bước đầu tiên để bắt đầu hành trình học và thi chứng chỉ Terraform Associate (003). Cài đặt sai có thể dẫn đến lỗi không chạy được lệnh, hoặc […]

Bài 1: Terraform Là Gì? Tổng Quan Và Vai Trò Trong IaC

Bài viết này là phần 2 trong tổng số 24 của loạt bài viết Terraform Associate (003)

Terraform Là Gì? Terraform là một công cụ mã nguồn mở (open-source) do HashiCorp phát triển, dùng để quản lý hạ tầng dưới dạng mã (Infrastructure as Code – IaC). Được ra mắt vào năm 2014, Terraform cho phép bạn định nghĩa, triển khai và quản lý hạ tầng (như máy chủ, mạng, cơ sở […]

Bài 0: Giới Thiệu Series Và Tổng Quan Về Chứng Chỉ Terraform Associate (003)

Bài viết này là phần 1 trong tổng số 24 của loạt bài viết Terraform Associate (003)

Series “Terraform Từ Cơ Bản Đến Chứng Chỉ Terraform Associate (003)” là một lộ trình học tập mà mình làm để giúp bạn nắm vững Terraform từ những khái niệm cơ bản đến các kỹ thuật nâng cao, đồng thời chuẩn bị tốt cho kỳ thi chứng chỉ Terraform Associate (003) do HashiCorp cấp. Series […]

Terraform và Ansible chọn cái nào?

Terraform vs Ansible: Cuộc chiến của IaC – Bạn chọn phe nào? Câu chuyện thực tế Hãy tưởng tượng bạn là một kỹ sư DevOps đang chuẩn bị triển khai một hệ thống cloud mới. Sếp giao cho bạn nhiệm vụ tự động hóa toàn bộ hạ tầng và cấu hình máy chủ. Bạn lưỡng […]

GitOps vs DevOps khi nào sử dụng?

GitOps vs DevOps: Sự khác biệt và khi nào nên sử dụng GitOps Giới thiệu DevOps (DevOps) đã trở thành một phương pháp phổ biến để tăng tốc độ phát triển phần mềm bằng cách kết hợp phát triển và vận hành thành một quy trình hợp nhất. Tuy nhiên, GitOps đang nổi lên như […]

Immutable Infrastructure là gì?

Immutable Infrastructure: Tư duy và ứng dụng thực tế Giới thiệu Immutable Infrastructure (Hạ tầng bất biến) là một khái niệm quan trọng trong DevOps giúp cải thiện tính ổn định, bảo mật và khả năng mở rộng của hệ thống. Trong bài viết này, chúng ta sẽ tìm hiểu về tư duy hạ tầng […]