دانلود دوره عملی Terraform برای مبتدیان با GCP – Google Cloud

500,000 تومان950,000 تومان

نام محصول به انگلیسی دانلود Terraform for Beginners using GCP – Google Cloud (Hands-on) – دانلود رایگان نرم افزار
نام محصول به فارسی دانلود دوره عملی Terraform برای مبتدیان با GCP – Google Cloud
زبان انگلیسی با زیرنویس فارسی
نوع محصول آموزش ویدیویی
نحوه تحویل به صورت دانلودی
توجه مهم:

این دوره آموزشی دانلودی بوده و همراه با زیرنویس فارسی ارائه می‌گردد.

حداکثر تا ۲۴ ساعت پس از سفارش، لینک اختصاصی دوره برای شما ساخته و جهت دانلود ارسال خواهد شد.

جهت پیگیری سفارش، می‌توانید از طریق واتس‌اپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.

دانلود رایگان دوره عملی Terraform برای مبتدیان با GCP – Google Cloud

معرفی دوره

در این دوره عملی و جامع، یاد می‌گیرید چگونه با استفاده از ابزار Terraform به صورت خودکار و سازمان‌یافته منابع ابری را روی پلتفرم Google Cloud Provision کنید. این دوره مخصوص افراد تازه‌کار طراحی شده و با مثال‌های واقعی، مفاهیم پایه تا پیشرفته Infrastructure as Code (IaC) را به شما آموزش می‌دهد. هدف این دوره، توانمندسازی شما برای مدیریت مقیاس‌پذیر، قابل‌تکرار و ایمن زیرساخت‌های ابری با Terraform است.

آنچه در این دوره خواهید آموخت

  • درک کامل مفاهیم IaC و مزایای آن در استقرار زیرساخت
  • نصب و پیکربندی Terraform و ارتباط آن با حساب Google Cloud
  • ساختار فایل‌های پیکربندی (.tf) و سینتکس HCL
  • تعریف منابع پایه مثل Compute Engine، شبکه و فایروال
  • مدیریت متغیرها، خروجی‌ها و استفاده از ماژول‌ها برای تکرارپذیری
  • ترکیب چندین ماژول برای ساخت محیط‌های چندلایه (VPC، Subnet، Load Balancer)
  • ارتباط با سرویس‌های ذخیره‌سازی ابری (Cloud Storage، Persistent Disk)
  • کار با داده‌های حساس با استفاده از Google Secret Manager
  • به‌روزرسانی و تغییر ایمن زیرساخت با دستور terraform plan و terraform apply
  • نکات عیب‌یابی و بهترین روش‌ها (Best Practices) برای پروژه‌های عملی

مزایای استفاده از Terraform و GCP

  • قابلیت تکرارپذیری: ایجاد محیط‌های توسعه، تست و تولید با دستوراتی ساده و یکسان
  • مدیریت نسخه: امکان ذخیره و پیگیری تغییرات زیرساخت در سیستم‌های کنترل نسخه (Git)
  • سرعت عمل: استقرار زیرساخت در چند دقیقه به‌جای ساعت‌ها انجام رایج دستی
  • مقیاس‌پذیری: افزودن خودکار منابع در صورت نیاز پروژه
  • هماهنگی با سرویس‌های GCP: سابقه طولانی Terraform در یکپارچگی عمیق با APIهای Google Cloud

پیش‌نیازها

  • آشنایی کلی با مفاهیم ابری و Google Cloud Platform
  • دانش مقدماتی از خط فرمان (CLI) و ویرایشگر متن
  • داشتن حساب Google Cloud با دسترسی Project Owner
  • آشنایی جزئی با زبان‌های اسکریپتی (اختیاری)

سرفصل‌های دوره

  • بخش 1: مقدمه بر Terraform و نصب اولیه
    • معرفی HCL و معماری Terraform
    • نصب روی ویندوز، macOS و لینوکس
  • بخش 2: پیکربندی پروایدر GCP
    • ساخت Service Account و کلید JSON
    • تنظیم متغیرهای محیطی و فایل provider.tf
  • بخش 3: ساخت اولین منابع (VM، شبکه)
  • بخش 4: ماژول‌ها و ساختار پروژه‌های بزرگ
  • بخش 5: متغیرها، خروجی‌ها و نقاط حساس
  • بخش 6: استراتژی‌های مدیریت State و بکاپ
  • بخش 7: استقرار محیط چندلایه با Load Balancer
  • بخش 8: نکات امنیتی و بهینه‌سازی هزینه
  • بخش 9: اتوماسیون CI/CD با Terraform

مثال‌های عملی

در این دوره، چند نمونه پروژه واقعی را از صفر تا صد پیاده‌سازی می‌کنیم. یکی از مثال‌ها:

ایجاد یک ماشین مجازی با دیسک دائمی و آدرس IP استاتیک:

provider "google" {
  project = "my-gcp-project"
  region  = "us-central1"
}

resource "google_compute_address" "static_ip" {
  name = "my-static-ip"
}

resource "google_compute_instance" "vm_instance" {
  name         = "terraform-vm"
  machine_type = "e2-medium"
  zone         = "us-central1-a"
  tags         = ["web-server"]

  boot_disk {
    initialize_params {
      image = "debian-cloud/debian-11"
      size  = 20
    }
  }

  network_interface {
    network    = "default"
    access_config {
      nat_ip = google_compute_address.static_ip.address
    }
  }
}
  

پس از اجرای terraform init و terraform apply، ماشین مجازی شما بالا می‌آید و با آدرس IP ثابت در دسترس خواهد بود.

نکات کلیدی

  • همیشه قبل از اعمال تغییرات از terraform plan استفاده کنید.
  • سعی کنید State را در Google Cloud Storage نگهداری کنید.
  • ماژول‌ها را برای اجزای تکرارشونده‌تان ایجاد کنید تا قابل‌نگهداری‌تر شود.
  • دسترسی به Secretها را تنها از طریق Secret Manager مدیریت نمایید.
نوع دریافت دوره

دریافت دوره بر روی فلش مموری و ارسال پستی, دریافت دوره فقط به صورت دانلودی (بدون فلش مموری)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود دوره عملی Terraform برای مبتدیان با GCP – Google Cloud”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا