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

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

Giới thiệu

  • Tổng quan về các khái niệm cốt lõi và thành phần của Terraform
  • Nền tảng DevOps

Bắt đầu

  • Cài đặt và cấu hình Terraform
  • Cấu hình workspace cho nhiều môi trường khác nhau
  • Trạng thái cục bộ (local state) so với trạng thái từ xa (remote state) trong Terraform
  • Công cụ và CLI nâng cao của Terraform

Xây dựng các Module Terraform Phức tạp

  • Cấu trúc module chuẩn
  • Định nghĩa cấu hình provider
  • Phát triển module Terraform tùy chỉnh
  • Tạo hạ tầng có thể tái sử dụng với các module
  • Module công khai (public) so với module chia sẻ
  • Đăng tải module lên Terraform registry
  • Thực hành tốt nhất trong việc cấu thành module

Kỹ thuật Lập trình và Tối ưu hóa

  • Vòng lặp và các siêu tham số (meta-arguments)
  • Các biểu thức ngôn ngữ động
  • Cú pháp HCL và các toán tử
  • Cú pháp khối (block syntax) và cấu hình backend
  • Mono-repo so với multi-repo
  • Làm việc với Terragrunt

Tăng cường Bảo mật và Tự động hóa

  • Bảo mật Terraform chuyên sâu
  • Quản lý thông tin đăng nhập (credentials) và bí mật (secrets)
  • Các khuôn khổ kiểm thử tự động
  • Phân tích và xác thực mã nguồn
  • Đường ống phân phối tự động
  • Tính ổn định của hạ tầng và quá trình triển khai

Khắc phục sự cố

Tổng kết và Các Bước Tiếp theo

Yêu cầu

  • Hiểu biết về khái niệm hạ tầng đám mây
  • Kinh nghiệm cơ bản về vận hành Terraform

Đối tượng

  • Kỹ sư DevOps
  • Kỹ thuật viên quản trị hệ thống
  • Kiến trúc sư hệ thống
 14 Giờ

Số người tham gia


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

Đánh giá (6)

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

Các danh mục liên quan