Liên hệ với chúng tôi

Đề cương khóa học

Cú pháp và Cấu trúc Nâng cao của Terraform

  • Đi sâu vào cú pháp Terraform
  • Vòng lặp nâng cao với for_each và count
  • Tận dụng map và list để cấu hình động

Biểu thức và Cấu hình Động

  • Các biểu thức cơ bản và các trường hợp sử dụng
  • Biểu thức nâng cao cho các thiết lập hạ tầng phức tạp
  • Bài tập thực hành về biểu thức

Các Phương pháp Hay cho Module Terraform

  • Module cục bộ so với module chia sẻ: Khi nào nên sử dụng từng loại
  • Cấu trúc hóa module để đảm bảo khả năng tái sử dụng và dễ bảo trì
  • Quản lý phiên bản và các nguồn module

Các Phương pháp Hay và Mẫu Thiết kế của Terraform

  • Ôn tập các khóa chỉ mục phiên bản cho quản lý trạng thái
  • Các phương pháp hay để viết và tổ chức mã Terraform
  • Đảm bảo tính bất biến và giảm thiểu các tác dụng phụ

Quản lý Trạng thái của Terraform

  • Nhập tài nguyên và hiểu file trạng thái
  • Khóa trạng thái, backend trạng thái và quản lý trạng thái từ xa
  • Xử lý file trạng thái trong các môi trường phân tán

Cập nhật với Các Bản phát hành của Terraform

  • Xem lại tài liệu cùng với các bản phát hành Terraform mới
  • Chiến lược nâng cấp phiên bản Terraform
  • Xử lý các tính năng đã lỗi thời và các lộ trình di chuyển

Tích hợp Terraform với Quy trình CI/CD

  • Tổng quan về YAML và cấu hình quy trình
  • Thiết lập Terraform với các công cụ CI/CD phổ biến
  • Tự động hóa quy trình làm việc Terraform trong các quy trình

Gỡ lỗi và Xử lý Sự cố Nâng cao

  • Các phương pháp có hệ thống để xử lý sự cố trong kế hoạch và thực thi của Terraform
  • Gỡ lỗi các lỗi phổ biến và nâng cao trong Terraform
  • Sử dụng nhật ký và đầu ra chi tiết để giải quyết lỗi

Đầu ra và Luồng Dữ liệu trong Terraform

  • Hiểu và tận dụng các đầu ra trong Terraform
  • Luồng dữ liệu giữa các module và cấu hình gốc
  • Bảo mật thông tin nhạy cảm trong các đầu ra

Logic Có Điều kiện trong Terraform

  • Viết các câu lệnh có điều kiện với count, for_each và if
  • Tạo tài nguyên có điều kiện
  • Các trường hợp sử dụng logic có điều kiện trong module

Chạy Terraform Cục bộ

  • Thiết lập môi trường Terraform cục bộ
  • Chạy và kiểm tra mã Terraform trên máy cục bộ
  • Các phương pháp hay cho phát triển cục bộ

Xử lý Phụ thuộc Vòng

  • Xác định và giải quyết các phụ thuộc vòng
  • Tái cấu trúc mã để ngăn chặn chu kỳ phụ thuộc
  • Các kỹ thuật nâng cao cho quản lý phụ thuộc

Tóm tắt và Các Bước Tiếp theo

Yêu cầu

  • Nắm vững cú pháp và các thao tác cơ bản của Terraform
  • Có kinh nghiệm với hạ tầng đám mây, ưu tiên AWS, và làm quen với các khái niệm CI/CD

Đối tượng tham gia

  • Kỹ sư DevOps
  • Kiến trúc sư đám mây
  • Chuyên gia hạ tầng
  • Trưởng nhóm kỹ thuật và quản lý
 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (4)

Các khóa học sắp tới

Các danh mục liên quan