دوره GCP DevOps: زیرساخت به عنوان کد با Terraform و CI/CD در Azure DevOps
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری اصول GCP و مفاهیم اصلی DevOps برای اتوماسیون ابری
- ساخت و مدیریت زیرساخت GCP با استفاده از Terraform IaC
- ایجاد پایپ لاینهای CI/CD در Azure DevOps برای استقرار Terraform به صورت کامل
- پیادهسازی اتوماسیون آماده تولید با استفاده از ماژولها، مدیریت State و بهترین الگوها
پیشنیازهای دوره
- هیچ تجربه قبلی در زمینه ابر یا DevOps نیاز نیست - افراد مبتدی خوشآمدید.
- درک اولیه از فرمان های Linux مفید است اما اختیاری میباشد.
- یک حساب رایگان Google Cloud (GCP) برای تمرینات عملی
- یک حساب Azure DevOps برای ساخت پایپ لاینهای CI/CD
- اشتیاق برای یادگیری مفاهیم زیرساخت به عنوان کد (IaC) و اتوماسیون
توضیحات دوره
این دوره یک راهنمای جامع از مبتدی تا پیشرفته در زمینه GCP DevOps با استفاده از Terraform برای زیرساخت به عنوان کد و Azure DevOps برای پایپ لاینهای CI/CD است. این دوره برای دانشجویانی طراحی شده که به دنبال تجربه عملی هستند و تئوری را با دموهای کاربردی ترکیب میکند تا مهارتهای واقعی اتوماسیون ابری را به مخاطب ارائه دهد.
دانشجو با بررسی کلی دوره شروع کرده، با مدرس آشنا میشود و اهداف GCP DevOps را درک میکند. سپس، اصول Terraform، تنظیمات Provider در GCP و چگونگی یکپارچهسازی Azure DevOps با GCP برای گردش های کاری خودکار آموزش داده میشود. دموهای عملی، مخاطب را در ایجاد Service Accountها، ذخیرهسازی امن فایلها، ساختارهای پوشهبندی مخزن و نوشتن کد Terraform برای استقرار منابع GCP و سیاستهای سازمانی راهنمایی میکند.
دوره بر اتوماسیون و قابلیت اطمینان تاکید دارد. مخاطب پایپ لاینهای کامل Azure DevOps را میسازد، Variable Groupها، فایلهای امن و گردش های کاری تایید را پیادهسازی کرده و زیرساخت را با استفاده از فریمورک Pytest تست میکند. همچنین بهترین الگوها برای استقرارهای در سطح سازمانی، مدیریت حالت راه دور در Storage Bucketهای GCP و ایجاد پایپ لاینهای آماده تولید برای سناریوهای واقعی آموزش داده میشود.
در پایان این دوره، مخاطب قادر خواهد بود زیرساخت GCP را به صورت ایمن و کارآمد با استفاده از Terraform مستقر و مدیریت کند، آن را با پایپ لاینهای CI/CD در Azure DevOps یکپارچه نماید، تستهای خودکار را پیادهسازی کند و از بهترین الگوهای DevOps سازمانی پیروی نماید. چه فرد مبتدی باشد و چه یک متخصص با تجربه، این دوره او را به مهارتهای لازم برای ساخت محیطهای ابری قدرتمند، خودکار و منطبق با استانداردها مجهز میکند.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند مسیر شغلی خود را در حوزه Cloud یا DevOps با استفاده از GCP شروع کنند.
- توسعهدهندگان، مدیران سیستم و مهندسان IT که به دنبال یادگیری Terraform IaC هستند.
- مهندسان DevOps ،SRE و Cloud که میخواهند پایپ لاینهای واقعی CI/CD در Azure DevOps بسازند.
- دانشجویان و متخصصانی که برای مصاحبههای شغلی Cloud یا DevOps آماده میشوند.
- هر کسی که به دنبال تجربه عملی و واقعی در استقرار زیرساخت GCP با اتوماسیون است.
- تیمها یا سازمانهایی که قصد پیادهسازی زیرساخت به عنوان کد را در GCP دارند.
دوره GCP DevOps: زیرساخت به عنوان کد با Terraform و CI/CD در Azure DevOps
-
معرفی دوره 04:02
-
آشنایی با مدرس 02:22
-
ضروریات Terraform 04:19
-
تنظیمات GCP Provider 03:53
-
یکپارچهسازی Azure DevOps و GCP 05:21
-
گردش کاری پایپ لاین زیرساخت به عنوان کد (IaC) 08:42
-
مدیریت امن فایلها در زمان اجرای GCP IaC 04:42
-
تست خودکار زیرساخت GCP با فریمورک Pytest 04:29
-
سیاستهای سازمانی با Terraform به عنوان نمونه استقرار مبتنی بر GCP IaC 05:30
-
جریان کامل پایپ لاین GCP DevOps 05:32
-
بهترین الگوها برای سازمان در GCP DevOps 04:47
-
ایجاد مخزن در Azure DevOps 03:18
-
ایجاد یک Service Account و ذخیرهساز امن فایل در Azure DevOps Pipeline 06:04
-
ساختار فایلها و پوشههای مخزن ADO برای GCP IaC 07:14
-
نوشتن کد Terraform برای استقرار سیاستهای سازمانی GCP 17:04
-
نگارش پایپ لاین Azure DevOps برای CI/CD در GCP IaC 44:03
-
فایل Remote State در Storage Bucket جیسیپی 01:42
-
استفاده از Variable Group و فایلهای امن در Azure DevOps Pipeline 02:35
-
محیط Azure DevOps Pipeline برای تاییدها 01:29
-
ایجاد پایپ لاین Azure DevOps 01:33
-
بررسی جامع و بازنگری پایپ لاین Azure DevOps برای GCP IaC 06:40
-
نوشتن کد Terraform برای استقرار GCP Bucket در یک پروژه 03:10
-
بررسی کد تست خودکار زیرساخت GCP با Pytest 06:33
-
دموی GCP IaC با Terraform و پایپ لاین CI/CD در Azure DevOps 07:14
مشخصات آموزش
دوره GCP DevOps: زیرساخت به عنوان کد با Terraform و CI/CD در Azure DevOps
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:24
- مدت زمان :02:42:18
- حجم :983.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy