Tùy Chỉnh Chế Độ Xem
Cài đặt chỉ áp dụng cho trình duyệt này
Chế độ ánh sáng màn hình
  • Giao diện sáng
  • Giao diện tối
  • Giao diện mặc định

Giới Thiệu Khóa Học Terraform Foundation | Triển Khai Và Vận Hành

Giới Thiệu Khóa Học Terraform Foundation | Triển Khai Và Vận Hành

Terraform là một công cụ quản lý hạ tầng mã nguồn mở, giúp tự động hóa việc triển khai cơ sở hạ tầng trong môi trường đám mây như AWS, Azure, Google Cloud. Khóa học này nhằm cung cấp cho học viên kiến thức và kỹ năng để sử dụng, tạo và cập nhật các cấu hình trên Terraform một cách hiệu quả. Với hình thức học qua video online, khóa học này phù hợp cho các System Admin, System Engineer và DevOps làm việc trong môi trường DevOps. Với thời lượng 40 giờ, khóa học Terraform Foundation đáp ứng các yêu cầu chuyên môn, đồng thời cung cấp chứng chỉ sau khi hoàn thành.

Trong những năm gần đây, Terraform trở thành một công cụ tuyệt vời khi nói đến DevOps và được nhiều doanh nghiệp sử dụng.

Mục tiêu khóa học:

Sau khi hoàn tất khóa học, học viên có khả năng triển khai, vận hành và khắc phục các sự cố liên quan đến Terraform:

  • Cách sử dụng, tạo và cập nhật các cấu hình cơ bản trên Terraform
  • Tự động hóa cơ sở hạ tầng với Terraform cùng với AWS, Azure.
  • Thông qua các bài lab thực tế, học viên sẽ có các kỹ năng và kiến ​​thức cần thiết về Terraform để viết, lập kế hoạch và tạo triển khai cơ sở hạ tầng tự động cho doanh nghiệp của mình.

Thời lượng: 40h

Hình thức học:

  • Học qua video và tài liệu kèm theo.

Đối tượng tham gia khóa học: 

  • System Admin/System Engineer/DevOps làm việc với quy mô lớn, làm môi trường DevOps. 

Điều kiện theo học:

  • Có kiến thức tương đương khóa DevOps All In. 
  • Có kinh nghiệm về các tools DevOps (Ansible, Docker, K8s) và có kiến thức Cloud cơ bản.

Nội dung khóa học:

Module 1 : Introduction

  • Course Overview
  • Environment Setup
  • What You Need To Know About Infrastructure as Code
    • Infrastructure as Code Defined
    • Declarative vs Imperative
    • Idempotence and Consistency
    • Push or Pull
    • IaC Benefits
    • Summary
  • Deploying Your First Terraform Configuration
    • Provisioning Resources
    • Our Scenario
    • Terraform Components
    • Demo Prep
    • Examining The Configuration
    • Working With Variables
    • Deploy The Configuration
    • Summary
  • Updating Your Configuration With More Resources
    • Terraform State
    • Terraform Plan
    • The Scenario Part 1
    • Deploying a VPC
    • The Scenario Part 2
    • Updating Resources
    • Summary
  • Configuring a Resource After Creation
    • Terraform Syntax
    • Block
    • References
    • Update Scenario
    • Provisioners
    • Variables and Tags
    • Instance Configuration
    • S3 Configuration
    • Configuration Deployment
    • Summary

Module 2 : Terraform Deep Dive

  • Adding a New Provider to Your Configuration
    • Terraform Functions
    • Functions Examples
    • Terraform Console
    • Terraform CLI
    • Terraform Providers
    • Adding The AzureRM Provider
    • Resource Arguments
    • Using The Count Argument
    • Deploying the Configuration
    • Summary
  • Using Variables and Functions
    • Working With Variables
    • Updating The Configuration Variables
    • Adding Multiple Environment
    • Deploying the Lower Environments
    • Managing Secrets
    • Using Environment Variables in Production
    • Summary
  • Using a Module for Common Configurations
  • The Scenario Expands
  • Modules
  • Using the VPC Module
  • Using the S3 Module
  • Deploying The Configuration
  • Summary

Module 3 : Terraform With AWS

  • Using The AWS Provider
    • Terraform vs CloudFormation
    • AWS Provider and Authentication
    • AWS Provider Example
    • Planning The Deployment VPC
    • Reviewing The Deployment VPC Configuration
    • Deploy The Deployment VPC
    • Summary
  • Creating Multiple Providers
    • Multiple Providers for Multiple Regions
    • Multiple Providers Code Examples
    • Reviewing The Production VPCs Configuration
    • Deploying The Production VPCs in Two Regions
    • Integrating Security
    • Creating The Authentication Profiles
    • Deploying The Security Configuration
    • Deploying The Security VPC
    • Creating the Peering Connection
    • Summary
  • Using AWS For Remote State
    • Terraform State Data
    • Planning Remote State Storage
    • Reviewing The Remote State Configuration
    • Deploying The Remote State Configuration
    • Planning For Multiple Accounts
    • State Data Migration Process
    • Migrating The State Data
    • Summary
  • Automated Kubernetes ( EKS ) Cluster Using Terraform
    • Kubernetes Introduction
    • Introduction EKS Cluster Architecture
    • AWS EKS Automation

Module 4 : Terraform With Azure

  • Using The AzureRM Provider
    • Terraform For The Azure Admin
    • Azure Providers
    • AzureRM Provider Examined
    • Deploying a Virtual Network
    • Reviewing The Virtual Network Config
    • Deploying The Config With Cloud Shell
    • Summary
  • Creating Multiple Providers
    • Using Multiple Instances
    • Security Network Deployment
    • Using The Azure AD Provider
    • Reviewing The Security Configuration
    • Deploying The Peering Configuration
    • Summary
  • Provision Azure AKS Cluster with Terraform
    • Provision Azure AKS Cluster Introduction
    • Create AKS Cluster
    • Create Outputs and Verify Outputs
    • Verify Access Using Default AKS Admin

Module 5 : Final Exam

Lưu Ý Khóa học này được Weekly Study dẫn thông tin từ các nguồn cung cấp khác, nhằm giới thiệu cho độc giả các khóa học chất lượng, giá hợp lý. Chúng tôi không có trách nhiệm pháp lý về khóa học này.
Thông Cáo DMCA Copyright Disclaimer: This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.

Tuyên bố miễn trừ bản quyền: Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.

Đọc thêm