Chào mừng bạn đến với khóa học "Terraform Mastery trên Cloud Azure: Từ Cơ bản đến Nâng cao"! Trong khóa học toàn diện này, bạn sẽ bắt đầu hành trình để thành thạo Terraform trên nền tảng đám mây Azure. Khóa học này được thiết kế dành riêng cho việc triển khai và quản lý cơ sở hạ tầng trên Azure bằng Terraform, một công cụ mạnh mẽ dùng để mã hóa cơ sở hạ tầng (Infrastructure as Code - IaC).
Cho dù bạn là người mới bắt đầu muốn nắm vững những kiến thức cơ bản hoặc là người dùng có kinh nghiệm muốn nâng cao hiểu biết và kỹ năng của mình trên Terraform trên Azure, khóa học này sẽ đáp ứng nhu cầu của bạn.
Kế hoạch ra mắt: 10/2023
Dưới đây là chương trình chi tiết của khóa học:
Module 1: Giới thiệu về Terraform trên Azure
Hiểu về Mã hóa cơ sở hạ tầng (Infrastructure as Code - IaC)
Tổng quan về Terraform và các tính năng của nó trên Azure
Cài đặt và thiết lập Terraform cho Azure
Cấu hình Azure provider trong Terraform
Module 2: Terraform cơ bản trên Azure
Viết file cấu hình Terraform đầu tiên của bạn trên Azure
Xác định tài nguyên, biến và nguồn dữ liệu (data sources)
Hiểu về trạng thái (state) và backends của Terraform trên Azure
Thực thi các lệnh Terraform: init, plan, apply trên Azure
Module 3: Quản lý cơ sở hạ tầng trên Azure với Terraform
Tạo và quản lý các tài nguyên như máy ảo, dịch vụ lưu trữ, mạng, v.v. trên Azure
Sử dụng Azure Resource Manager (ARM) template với Terraform
Sử dụng Azure DevOps để triển khai cơ sở hạ tầng với Terraform trên Azure
Thực hiện triển khai dự án thực tế trên Azure với Terraform
Module 4: Khái niệm nâng cao về Terraform trên Azure
Sử dụng Modules trong Terraform để tái sử dụng mã hóa cơ sở hạ tầng
Quản lý và chia sẻ modules Terraform trên Azure
Sử dụng Remote State để quản lý trạng thái của Terraform trên Azure
Module 5: Quy tắc tốt nhất cho Mã hóa cơ sở hạ tầng trên Azure
Thiết kế cơ sở hạ tầng mô-đun và có khả năng mở rộng trên Azure
Thực hiện các quy tắc tốt nhất về bảo mật và tuân thủ trên Azure
Kiểm thử cơ sở hạ tầng và tích hợp liên tục trên Azure
Tích hợp luồng CI/CD với Terraform trên Azure
Module 6: Quản lý cơ sở hạ tầng sản xuất trên Azure với Terraform
Quản lý trạng thái và khóa của Terraform trên Azure
Xử lý cập nhật và sự chênh lệch về cơ sở hạ tầng trên Azure
Giám sát và ghi lại các thay đổi cơ sở hạ tầng trên Azure
Module 7: Các tính năng nâng cao của Terraform trên Azure
Khám phá các tính năng tiên tiến của Terraform trên Azure
Tích hợp với các dịch vụ Azure như Key Vault, Monitor, Log Analytics, v.v.
Mở rộng khả năng của Terraform trên Azure với các plugin và provider tùy chỉnh
Module 8: Dự án thực tế Terraform trên Azure với dự án Microservices (Tedu-49)
Khi hoàn thành khóa học này, bạn sẽ có nền tảng vững chắc về Terraform trên nền tảng đám mây Azure và sẽ được trang bị kiến thức và kỹ năng để tự tin triển khai, quản lý và mở rộng cơ sở hạ tầng trên Azure bằng Terraform. Hãy sẵn sàng trở thành một chuyên gia Terraform trên Azure và khám phá toàn bộ tiềm năng của mã hóa cơ sở hạ tầng trên đám mây Azure!