Đề cương khóa học
Giới thiệu về Terraform
- Terraform là gì?
- Lợi ích khi sử dụng Terraform
- Các khái niệm và thuật ngữ cơ bản
- Terraform so với các công cụ mã hóa hạ tầng khác
Thiết lập môi trường làm việc
- Cài đặt Terraform
- Thiết lập Visual Studio Code cho phát triển Terraform
- Tạo và cấu hình tài khoản Azure
Bắt đầu với Terraform trên Azure
- Cấu hình nhà cung cấp AzureRM
- Xác thực kết nối đến Azure
- Viết cấu hình Terraform đầu tiên
- Triển khai tài nguyên cơ bản của Azure
Quản lý trạng thái Terraform
- Tìm hiểu về trạng thái Terraform
- Quản lý trạng thái từ xa với Azure Storage
- Bảo vệ và nhất quán trạng thái
Xây dựng hạ tầng với Terraform
- Tạo và quản lý máy ảo Azure
- Cấu hình mạng Azure (VNet, Subnets, NSGs)
- Triển khai tài khoản lưu trữ Azure
- Cài đặt cơ sở dữ liệu Azure SQL
Các tính năng nâng cao của Terraform
- Mô-đun Terraform và khả năng tái sử dụng
- Sử dụng nguồn dữ liệu và biến đầu ra
- Biểu thức và hàm trong Terraform
- Quản lý phụ thuộc trong Terraform
Tích hợp liên tục và triển khai
- Giới thiệu về Azure DevOps
- Thiết lập pipeline CI/CD cho Terraform
- Tự động hóa triển khai Terraform với Azure DevOps
- Tích hợp GitHub actions cho giao hàng liên tục
Xử lý bí mật và dữ liệu nhạy cảm
- Quản lý bí mật bằng Azure Key Vault
- Tích hợp Key Vault với Terraform
- Các thực hành tốt nhất cho quản lý bí mật
Theo dõi và mở rộng hạ tầng
- Thiết lập theo dõi và cảnh báo trên Azure
- Mở rộng tài nguyên Azure bằng Terraform
- Triển khai nhóm tự động mở rộng
Gỡ rối và thực hành tốt nhất
- Gỡ lỗi cấu hình Terraform
- Xử lý các lỗi và vấn đề phổ biến
- Các thực hành tốt nhất và khuyến nghị cho Terraform
Tổng kết và bước tiếp theo
Yêu cầu
- Nắm vững các khái niệm cơ bản về điện toán đám mây
- Familiarity with Microsoft Azure services and portal
- Có kiến thức cơ bản về scripting hoặc lập trình
Đối tượng tham dự
- Kỹ sư điện toán đám mây
- Kỹ sư DevOps
- Nhân viên IT
- Quản trị viên hệ thống
Đánh giá (2)
Người hướng dẫn đã trình bày các chủ đề theo cách tiếp cận rất rõ ràng, súc tích và có cấu trúc, dễ hiểu. Các đồng nghiệp của tôi nhận xét rằng họ ước mình được đào tạo sớm hơn trước khi bắt đầu sử dụng Terraform. Tôi cũng thực sự thích việc mã hóa thực hành bằng VM. Điều này hoạt động rất tốt. Người hướng dẫn cũng rất dễ gần và dễ gần.
Shane - Keystart
Khóa học - Terraform on Microsoft Azure
Dịch thuật bằng máy
Tôi rất yêu thích các khía cạnh kỹ thuật của bài tập - thật tuyệt khi được thấy Terraform hoạt động và có thể nhìn thấy quá trình tạo ra các tài nguyên trong Azure.
Brett Hawson - Reach Plc
Khóa học - Terraform on Microsoft Azure
Dịch thuật bằng máy