آموزش ترفورم برای DevOps: پروژه نهایی Azure و هوش مصنوعی مولد - آخرین آپدیت

دانلود Terraform for DevOps: Azure Capstone + Generative AI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره جامع ترفورم (Terraform) برای مهندسان Azure DevOps: شامل آزمایشگاه‌های عملی، یک پروژه نهایی واقعی Hub-Spoke و گردش‌کارهای بهینه‌شده با کمک هوش مصنوعی مولد. در این دوره خواهید آموخت: - نصب، پیکربندی و احراز هویت پرووایدر Azure (azurerm) با استفاده از Service Principal - نوشتن، برنامه‌ریزی و اجرای پیکربندی‌های ترفورم با اطمینان کامل از تغییرات اعمال شده - مدیریت و مهاجرت ایمن State ترفورم، شامل Remote Backends و عملیات هدفمند - حذف مقادیر سخت‌افزاری (Hardcoding) با استفاده از Variables، Locals و فایل‌های .tfvars مخصوص هر محیط - استفاده از count، for_each و دستورات شرطی برای نوشتن کدهای زیرساختی پویا و قابل استفاده مجدد - تکمیل یک پروژه نهایی واقعی: طراحی و استقرار شبکه Hub-and-Spoke در محیط عملیاتی Azure، شامل Bastion و یک VM روتر - اجبار ترافیک Spoke به Hub و اعتبارسنجی کامل استقرار چند-شبکه‌ای در Azure - استفاده از ابزارهای هوش مصنوعی مولد برای نوشتن، عیب‌یابی و مستندسازی سریع‌تر کدهای ترفورم بر اساس تجربیات واقعی محیط‌های سازمانی پیشنیازها: - یک کامپیوتر با دسترسی به اینترنت (ویندوز، مک یا لینوکس) —بدون نیاز به VM محلی یا سخت‌افزار خاص - یک حساب کاربری رایگان یا Pay-as-you-go در مایکروسافت Azure - آشنایی اولیه با ترمینال/خط فرمان —بدون نیاز به تجربه قبلی در ترفورم - عدم نیاز به تجربه قبلی در ابزارهای هوش مصنوعی —این موارد به عنوان بخشی از گردش‌کار آموزش داده می‌شوند

بسیاری از دوره‌های ترفورم فقط نحو (Syntax) را آموزش می‌دهند و شما را در مواجهه با دنیای واقعی رها می‌کنند. این دوره حول محور یک پروژه نهایی واقعی ساخته شده است: در پایان، شما یک معماری شبکه Hub-and-Spoke در سطح تولید را روی Azure طراحی و مستقر خواهید کرد —همان الگویی که در لندینگ‌زون‌های سازمانی واقعی استفاده می‌شود.


این دوره از سطح صفر مطلق شروع می‌شودو بر اساس کارهای واقعی در محیط تولید است، نه صرفاً برای فیلمبرداری آماده شده است. پروژه نهایی دقیقاً همان معماری است که مدرس برای یک مهاجرت سازمانی چند-منطقه‌ای به Azure طراحی و اتوماتیک کرده است.


این دوره به دلیل تمرکز بر کیفیت، فقط روی Azure متمرکز است. اکثر دوره‌های "چند-ابری" زمان زیادی را صرف معرفی سطحی هر پرووایدر می‌کنند. اگر شغل شما با Azure است، آن رویکرد اتلاف وقت است. هر چیزی در اینجا —از برنامه‌ریزی IP و قراردادهای نام‌گذاری تا طراحی Hub-and-Spoke و محدودیت‌های امنیتی —دقیقاً مطابق با محیط‌های سازمانی واقعی Azure است.


هوش مصنوعی مولد در تمام طول دوره بافته شده است، نه اینکه صرفاً به آن اضافه شده باشد. این دوره مهارت را آموزش می‌دهد، نه یک ابزار خاص را—فرقی نمی‌کند از ChatGPT، Gemini، Claude یا هر دستیار دیگری استفاده کنید. تسلط بر ترفورم هسته اصلی این دوره است و لایه هوش مصنوعی مزیتی است که به دست می‌آورید.


نکته: این یک دوره آمادگی برای آزمون گواهینامه HashiCorp نیست و شامل تست‌های تمرینی Terraform Associate نمی‌شود. اگر به دنبال آن هستید، دوره‌های مخصوص آزمون را بیابید. این دوره برای ساخت زیرساخت‌های واقعی و درک عمیق آن‌هاست.


چه چیزی این دوره را متفاوت می‌کند؟

•تدریس توسط یک معمار فعال، نه یک مدرس تمام‌وقت. پروژه نهایی حاصل یک استقرار واقعی Hub-and-Spoke برای یک مشتری سازمانی است.

پروژه نهایی واقعی به جای دموهای ساده.کل نیمه دوم دوره یک ساخت مستمر است: شبکه Hub-Spoke از صفر —گروه‌های منابع، VNets، زیرشبکه‌ها، Azure Bastion، روتر/NVA، پی‌یرینگ Spoke-to-Hub و تونلینگ اجباری.

استفاده مستقل از ابزار در هوش مصنوعی مولد.یاد بگیرید چگونه از دستیاران AI برای تسریع در نوشتن HCL، رمزگشایی خطاهای پرووایدر، بررسی کد و تولید مستندات استفاده کنید.

•انضباط در مدیریت State از روز اول. State محلی، Remote Backends، مهاجرت State و قوانین Lifecycle —بخش‌هایی که پروژه‌های آماتور را از زیرساخت‌های ایمن سازمانی جدا می‌کند.

طراحی شده بر اساس نحوه استفاده واقعی از ترفورم در محیط کار.متغیرها، locals، وابستگی‌های ضمنی و صریح، outputs، count، for_each و دستورات شرطی برای حل مشکلات تکرار کد در تیم‌های واقعی.


آنچه خواهید ساخت (آزمایشگاه‌ها)

- اولین منبع مدیریت شده توسط پرووایدر در Azure، از init تا apply

- یک پیکربندی کاملاً متغیر-محور و آگاه از محیط (dev/qa/prod) با استفاده از فایل‌های .tfvars

- مهاجرت به Remote Backend برای جلوگیری از ذخیره State روی سیستم شخصی

- یک Hub VNet همراه با Azure Bastion و یک VM روتر، بر اساس محدودیت‌های نام‌گذاری و IP سازمانی

- شبکه‌های Spoke که ترافیک آن‌ها به اجبار از طریق Hub عبور می‌کند

- یک مرحله اعتبارسنجی نهایی برای بررسی انضباط Lifecycle قبل از استقرار


این دوره برای چه کسانی است؟

چه مهندس DevOps باشید که بدون آموزش رسمی با ترفورم مواجه شده، چه مدیر سیستمی که به فضای ابری کوچ کرده یا مهندس ابری که مبانی را می‌داند اما هرگز معماری شبکه واقعی طراحی نکرده است —این دوره شما را از سطح "می‌توانم یک بلوک منبع بنویسم" به سطح "می‌توانم یک معماری شبکه را در کد طراحی و دفاع کنم" می‌برد.


درباره مدرس

من Vijay هستم —معمار ارشد (GenAI & DevOps)، دارای گواهینامه Terraform Associate و متخصص DevOps مایکروسافت با بیش از ۱۰ سال تجربه در ساخت زیرساخت‌های ابری در محیط‌های عملیاتی. من مدرس تمام‌وقت نیستم؛ هر هفته با ترفورم، Azure و پلتفرم‌های AI در محیط تولید سر و کار دارم و این دوره حاصل همان نبردهای روزانه است.


ساختار دوره

بخش ۱ —مبانی ترفورم: پرووایدرها، اولین منبع، terraform init، تفاوت plan و apply، و بررسی عمیق State و اهمیت آن.


بخش ۲ —متغیرها، وابستگی‌ها و مدیریت State: حذف مقادیر سخت‌افزاری، Locals و بازسازی کد، وابستگی‌های ضمنی در مقابل صریح، Outputs، مهاجرت State به Remote Backend و مدیریت متغیرها در محیط‌های مختلف.


بخش ۳ —نوشتن کدهای پویا و مقیاس‌پذیر: count، for_each و دستورات شرطی —ابزارهایی که پیکربندی‌های تکراری را به کدهای زیرساختی قابل نگهداری و DRY تبدیل می‌کنند.


پروژه نهایی —از ترفورم تا معماری واقعی: یک ساخت چند-مرحله‌ای شامل تنظیمات پرووایدر/SPN، State راه دور، برنامه‌ریزی IP سازمانی، ساخت Hub، افزودن روتر، ساخت Spokeها و اعتبارسنجی نهایی.


در پایان، شما یک شبکه عملیاتی Azure خواهید داشت که کاملاً با ترفورم ساخته شده و در پورتفولیوی شما قرار می‌گیرد —الگویی که در محیط‌های واقعی استفاده می‌شود و می‌توانید در مصاحبه‌های شغلی خط به خط آن را توضیح دهید.


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

چرا ترفورم؟ مدل ذهنی و اولین منبع Azure Why Terraform? The Mental Model & Your First Azure Resource

  • مدل ذهنی: منو در مقابل آشپزخانه - چرا ترفورم وجود دارد؟ The Mental Model: Menu vs Kitchen - Why Terraform Exists

  • استخدام مترجم: تنظیم پرووایدر Azure ترفورم (azurerm) Hiring the Translator: Set Up the Terraform Azure Provider (azurerm)

  • اولین منبع ترفورم شما: Hello World در Azure Your First Terraform Resource: Hello World on Azure

گردش‌کار اصلی: terraform init، plan، apply و State The Core Workflow: terraform init, plan, apply & State

  • توضیح terraform init: زیرزمین پنهان پروژه شما terraform init Explained: The Hidden Basement of Your Project

  • تفاوت terraform plan و apply: تور ایمنی قبل از هر تغییر terraform plan vs apply: The Safety Net Before Every Change

  • روح ترفورم: بررسی عمیق State (terraform.tfstate) The Soul of Terraform: Deep Dive into State (terraform.tfstate)

مهارت‌های حرفه‌ای در عصر هوش مصنوعی Professional Skills in the AI Era

  • هوش مصنوعی مولد برای توسعه‌دهندگان: قبل از شروع این بخش Generative AI for Developers: Before You Start This Section

  • هوش مصنوعی مولد برای توسعه‌دهندگان: AI در حال حاضر چه چیزهایی می‌سازد؟ Generative AI for Developers: What AI Can Already Build

  • چرا مهارت‌های اتوماسیون شما با وجود ابزارهای کدنویسی AI هنوز مهم است؟ Why Your Automation Skills Still Matter With AI Coding Tools

  • هوش مصنوعی می‌تواند در چند ثانیه اسکریپت بنویسد - پس چرا باید یاد بگیریم خودمان بنویسیم؟ AI can write a script in seconds - so why keep learning to write one yourself?

  • عادت‌های AI که هر توسعه‌دهنده‌ای باید امروز به کار بگیرد AI Habits Every Developer Should Adopt Today

متغیرها و Locals: نوشتن کد ترفورم تمیز و قابل استفاده مجدد Variables & Locals: Writing Clean, Reusable Terraform Code

  • تله دستی: چرا Hardcoding گناه DevOps است - استفاده از متغیرها The Manual Trap: Why Hardcoding Is a DevOps Sin -” Use Variables

  • Locals و بازسازی کد: کد ترفورم خود را DRY نگه دارید Locals & Refactoring: Keep Your Terraform Code DRY

وابستگی‌ها و Outputs: نحوه اتصال منابع در ترفورم Dependencies & Outputs: How Terraform Connects Resources

  • روابط هوشمند: وابستگی‌های ضمنی در ترفورم Smart Relations: Implicit Dependencies in Terraform

  • ترمز اضطراری: وابستگی‌های صریح با depends_on The Emergency Brake: Explicit Dependencies with depends_on

  • دست دادن: خروجی داده‌ها با Terraform Outputs The Handshake: Exporting Data with Terraform Outputs

مدیریت State در دنیای واقعی: Remote Backend، Destroy و فایل‌های متغیر Real-World State: Remote Backend, Destroy & Variable Files

  • لحظه حقیقت: تجسم و راه‌اندازی زیرساخت شما The Moment of Truth: Visualize & Launch Your Infrastructure

  • فاجعه و تور ایمنی: مهاجرت tfstate به Remote Backend Disaster & the Safety Net: Migrating tfstate to a Remote Backend

  • حذف دقیق: terraform destroy و عملیات هدفمند The Precision Kill: terraform destroy & Targeted Operations

  • مرکز فرماندهی: اولویت متغیرها با var و var-file The Command Center: Variable Priority with -var & -var-file

ترفورم پویا: count، for_each و دستورات شرطی Dynamic Terraform: count, for_each & Conditionals

  • ضریب تکثیر: مقیاس‌بندی منابع Azure با count The Multiplier: Scaling Azure Resources with count

  • دیکشنری: مقیاس‌بندی هوشمند با for_each The Dictionary: Smart Scaling with for_each

  • دو راهی: عبارت‌های شرطی در ترفورم The Fork in the Road: Conditional Expressions in Terraform

پروژه نهایی (بخش اول): معماری، احراز هویت و طراحی Capstone Project (Part 1): Architecture, Authentication & Design

  • شروع پروژه نهایی: از مبانی ترفورم تا معماری واقعی Azure Capstone Kickoff: From Terraform Basics to Real Azure Architecture

  • دست دادن حرفه‌ای: Service Principal (SPN) و Remote State The Professional Handshake: Service Principal (SPN) & Remote State

  • طراحی تحت محدودیت‌ها: برنامه‌ریزی IP سازمانی و قراردادهای نام‌گذاری Design Under Constraints: Enterprise IP Planning & Naming Conventions

پروژه نهایی (بخش دوم): ساخت شبکه Azure Hub Spoke Capstone Project (Part 2): Build the Azure Hub-Spoke Network

  • ساخت Hub: شبکه VNet، زیرشبکه‌ها و Azure Bastion Building the Hub: VNet, Subnets & Azure Bastion

  • افزودن روتر: بازسازی مثال VM رسمی Azure Adding the Router: Repurposing the Official Azure VM Example

  • ساخت Spokeها و اجبار ترافیک از طریق Hub Building the Spokes & Forcing Traffic Through the Hub

  • اعتبارسنجی نهایی: تست شبکه Hub Spoke از ابتدا تا انتها Final Validation: Testing the Hub-Spoke Network End to End

نمایش نظرات

آموزش ترفورم برای DevOps: پروژه نهایی Azure و هوش مصنوعی مولد
جزییات دوره
5 hours
30
(آخرین آپدیت)
27
از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

TechSckool By Vijay TechSckool By Vijay

Dreamer of WorldVijay تحصیلکرده حرفه ای است که دانش متنوع را در سراسر حوزه های مختلف در صنعت دارد. کار در یک شرکت پیشرو سرویس ابر ارائه دهنده خدمات، او واقعا پتانسیل را در اتوماسیون خودکار به اتوماسیون کوچک به مقیاس بزرگ نشان داده است که واقعا منجر به مزایای هزینه برای کسب و کار و یک حامل موفق شد. Vijay دارای دانش گسترده ای از مایکروسافت Azure، فن آوری های ابر، DBMS، پایتون و تخصص در اتوماسیون با استفاده از PowerShell است. او دوست دارد از همان ابتدا تدریس کند و Udemy پلتفرمی است که به او کمک می کند تا به همان اشتیاق کمک کند.

Pooja Kataria Pooja Kataria

مهندس لاجوردی و یک معلم پرشور