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

Giới thiệu về IaC & Terraform

  • Cơ sở hạ tầng như Mã là gì?
  • Lợi ích và kiến trúc của Terraform
  • So sánh Terraform với các công cụ cụ thể của nhà cung cấp
  • Những khái niệm cơ bản và quy trình làm việc của Terraform

Cơ sở của Terraform

  • Cài đặt Terraform và thiết lập môi trường
  • Xác thực trong Terraform
  • Hiểu rõ về các tệp Terraform và vai trò của chúng trong mô-đun
  • Cấu trúc và cú pháp mẫu của Terraform
  • Giới thiệu về không gian làm việc (workspaces) của Terraform
  • Thực hiện các lệnh cốt lõi của Terraform
  • Quản lý song song trong các thao tác của Terraform
  • Hiểu rõ phụ thuộc ngụ ý vs. phụ thuộc tường minh

Các nhà cung cấp của Terraform

  • Cấu hình và sử dụng Terraform với AWS, Azure và GCP
  • Cấu hình cụ thể cho nhà cung cấp và các thực hành tốt nhất

Biến và Hàm trong Terraform

  • Nghiên cứu sâu về biến
  • Khám phá các hàm tích hợp để cấu hình động
  • Sử dụng nội suy, biểu thức và hàm

Cấu hình Nâng cao của Terraform

  • Thiết kế mẫu nâng cao và lồng ghép mô-đun
  • Quản lý trạng thái (states) của Terraform
  • Xử lý sự thay đổi cấu hình và quản lý chu trình sống của tài nguyên
  • Nhập và quản lý tài nguyên hiện có
  • Mô hình thực thi cục bộ vs. từ xa
  • Gỡ lỗi và ghi log trong Terraform

Terraform Cloud

  • So sánh các bản phát hành mã nguồn mở, đám mây và doanh nghiệp của Terraform
  • Cài đặt và quản lý không gian làm việc (workspaces) trong Terraform Cloud (TFC)
  • Lợi ích của Terraform Cloud cho Nhóm và môi trường hợp tác

Tổng kết và Bước tiếp theo

Yêu cầu

  • Kiến thức cơ bản về Tính toán đám mây
  • Hiểu rõ về Cơ sở hạ tầng như Mã (IaC)

Đối tượng Học viên

  • Kỹ sư DevOps
  • Kỹ sư đám mây
  • Quản trị viên hệ thống
  • Nhà phát triển phần mềm
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

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

Các danh mục liên quan