Ebook Terraform Chuyên Sâu - Infrastructure as Code Với Terraform & OpenTofu [Ấn Bản Lần 1, Tháng 2/2025] [PDF + Code] [9475E]
Hướng dẫn chuyên sâu về mọi thứ của Terraform, bao gồm các best practice mới được thiết lập và những hiểu biết sâu sắc có kinh nghiệm về Infrastructure as Code.
Terraform và nhánh open-source OpenTofu theo phương pháp “nfrastructure as Code (IaC)” đã định nghĩa lại cách bạn quản lý cơ sở hạ tầng của mình. Tiền đề của nó đơn giản nhưng tuyệt vời: cung cấp, cập nhật, mở rộng và sao chép cơ sở hạ tầng của bạn một cách dễ dàng như code ứng dụng của bạn. Trong Terraform Chuyên Sâu, bạn sẽ khám phá ra mọi thứ bạn cần để tự động hóa và quản lý cơ sở hạ tầng của mình chỉ bằng một vài dòng code.
Trong Terraform Chuyên Sâu, bạn sẽ học cách:
- ✓ Hiểu và viết code Terraform cơ bản.
- ✓ Tránh bị nhà cung cấp lock-in với open source OpenTofu.
- ✓ Chuyển đổi giữa OpenTofu và Terraform khi cần thiết.
- ✓ Xây dựng các continuous integration & continuous delivery (CI/CD) pipeline cho Terraform.
- ✓ Tổ chức các project và module Terraform để sử dụng cho mục đích sản xuất theo team.
- ✓ Phát triển và test các Terraform module mạnh mẽ.
- ✓ Tạo các Terraform provider tùy chỉnh.
Terraform Chuyên Sâu được cập nhật đầy đủ với các phiên bản, tiêu chuẩn và phương pháp mới nhất của Terraform và OpenTofu. Hoàn chỉnh và toàn diện, phương pháp tiếp cận one-stop của nó bao gồm mọi thứ từ những điều cơ bản tuyệt đối của Terraform và OpenTofu cho đến các cách sử dụng sản xuất nâng cao. Mỗi kỹ thuật được minh họa bằng loại ví dụ thực tế mà các kỹ sư cơ sở hạ tầng gặp phải hàng ngày.
Về công nghệ:
Terraform và nhánh open-source OpenTofu của nó thực tế loại bỏ cấu hình cơ sở hạ tầng thủ công. Với công cụ Terraform infrastructure management, ngay cả các hoạt động phức tạp trước đây đòi hỏi các script vụng về và việc mày mò tốn thời gian cũng có thể được tạo, quản lý và chia sẻ dưới dạng cơ sở mã có tổ chức. Làm chủ Terraform và bạn sẽ có thể cập nhật một hạm đội máy chỉ bằng một vài dòng mã.
Về cuốn sách:
Terraform Chuyên Sâu hướng dẫn các kỹ thuật Terraform và các hoạt động Infrastructure as Code (IaC) mà bạn có thể sử dụng để triển khai và quản lý các ứng dụng trên đám mây hoặc trung tâm dữ liệu tại chỗ của bạn. Mỗi chương đều bao gồm các ví dụ thực hành thú vị, chẳng hạn như tạo một Terraform module linh hoạt và debugging các Terraform plan. Bạn sẽ nhanh chóng học cách xác định cơ sở hạ tầng của mình bằng Terraform. Sau đó, bạn sẽ tìm hiểu sâu hơn về các ứng dụng nâng cao, bao gồm các CI/CD pipeline, tạo các công cụ cho documentation và bảo mật và Terraform code management.
Bên trong có gì:
- ✓ Hiểu và viết code Terraform cơ bản.
- ✓ Avoid vendor lock-in với OpenTofu.
- ✓ Kiến trúc các CI/CD pipeline.
- ✓ Phát triển và thử nghiệm các Terraform module.
Về người đọc:
Dành cho các sysadmin, software developer và cloud engineer quen thuộc với CLI.
Mục lục:
- ✓ Phần 1: Bắt đầu với Terraform:
- ✓ 01. Tổng quan ngắn gọn về Terraform.
- ✓ 02. Terraform HCL components.
- ✓ 03. Terraform variable và module.
- ✓ 04. Biểu thức và lần lặp.
- ✓ 05. Terraform plan.
- ✓ Phần 2: Terraform trong production:
- ✓ 06. State management.
- ✓ 07. Code quality và continuous integration.
- ✓ 08. Continuous delivery & deployment.
- ✓ 09. Testing & refactoring.
- ✓ Phần 3: Các chủ đề Terraform nâng cao:
- ✓ 10. Các chủ đề Terraform nâng cao.
- ✓ 11. Các Giao diện thay thế.
- ✓ 12. Terraform provider.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !