Đề cương khóa học
Cú pháp và Cấu trúc Nâng cao của Terraform
- Nghiên cứu sâu về cú pháp Terraform
- Lặp lại nâng cao với for_each và count
- Sử dụng bản đồ và danh sách cho cấu hình động
Biểu thức và Cấu hình Động
- Biểu thức cơ bản và các trường hợp sử dụng của chúng
- Biểu thức nâng cao cho cấu hình hạ tầng phức tạp
- Bài tập thực hành về biểu thức
Thực hành Tốt nhất cho Mô-đun Terraform
- Mô-đun cục bộ so với mô-đun chia sẻ: Khi nào nên sử dụng mỗi loại
- Cấu trúc mô-đun cho sự tái sử dụng và duy trì
- Bản vá và quản lý nguồn mô-đun
Thực hành Tốt nhất và Mô hình của Terraform
- Xem xét các khóa chỉ mục instance cho quản lý trạng thái
- Thực hành tốt nhất để viết và tổ chức mã Terraform
- Đảm bảo tính idempotency và giảm thiểu tác dụng phụ
Quản lý Trạng thái của Terraform
- Nhập tài nguyên và hiểu tập tin trạng thái
- Khoá trạng thái, backend trạng thái, và quản lý trạng thái từ xa
- Xử lý tập tin trạng thái trong môi trường phân tán
Theo dõi các Cập nhật của Terraform
- Xem xét tài liệu cùng với các bản phát hành mới của Terraform
- Chiến lược để nâng cấp phiên bản Terraform
- Xử lý sự không còn được hỗ trợ và đường dẫn di chuyển
Tích hợp Terraform với Đường ống CI/CD
- Tổng quan về YAML và cấu hình đường ống
- Cài đặt 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 đường ống
Khắc phục Sự cố Nâng cao và Gỡ lỗi
- Cách tiếp cận hệ thống để khắc phục sự cố kế hoạch và triển khai của Terraform
- Gỡ lỗi các lỗi thông thường và nâng cao trong Terraform
- Sử dụng nhật ký và đầu ra chi tiết cho việc giải quyết lỗi
Đầu ra và Lưu lượng Dữ liệu trong Terraform
- Hiểu và sử dụng đầu ra trong Terraform
- Lưu lượng dữ liệu giữa các mô-đun và cấu hình gốc
- Bảo mật thông tin nhạy cảm trong đầu ra
Lô-gic Điều kiện trong Terraform
- Viết câu lệnh điều kiện với count, for_each, và if
- Tạo tài nguyên theo điều kiện
- Các trường hợp sử dụng cho lô-gic điều kiện trong mô-đun
Chạy Terraform trên Môi trường Cục bộ
- Cài đặt môi trường Terraform cục bộ
- Chạy và thử mã Terraform trên các máy cục bộ
- Thực hành tốt nhất cho phát triển cục bộ
Xử lý Phụ thuộc Tròn
- Xác định và giải quyết phụ thuộc tròn
- Tái cấu trúc mã để ngăn chặn chu trình phụ thuộc
- Kỹ thuật nâng cao cho quản lý phụ thuộc
Tóm tắt và Bước Tiếp theo
Yêu cầu
- Hiểu biết về cú pháp cơ bản và các thao tác của Terraform
- Kinh nghiệm với cơ sở hạ tầng đám mây, ưu tiên AWS, và quen thuộc với khái niệm CI/CD
Đối tượng
- Kỹ sư DevOps
- Kiến trúc sư đám mây
- Chuyên gia cơ sở hạ tầng
- Trưởng nhóm và quản lý kỹ thuật
Đánh giá (2)
Cấu trúc rất tốt, mỗi phần đều có mục đích rõ ràng và dễ theo dõi. Các bài tập rất hữu ích và giảng viên đã hỗ trợ khi các vấn đề phát sinh. Cách tiếp cận thoải mái đối với các phòng thí nghiệm cũng là điều tôi thích. Chúc mừng giảng viên đã giữ thái độ bình tĩnh & thân thiện suốt quá trình đào tạo, ngay cả sau khi một số học viên từ bỏ toàn bộ trải nghiệm.
Rares - Orange Services
Khóa học - Advanced Terraform: Efficient Infrastructure as Code
Dịch thuật bằng máy
Sự linh hoạt của giảng viên trong việc điều chỉnh việc chia sẻ kiến thức dựa trên phản hồi của nhóm hoặc các lĩnh vực quan tâm
Alexandru - Orange Services
Khóa học - Advanced Terraform: Efficient Infrastructure as Code
Dịch thuật bằng máy