آموزش GitLab CI/CD برای مبتدیان DevOps: زیرساخت Azure با Terraform
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری اصول GitLab و مفاهیم CI/CD از ابتدا
- ساخت و خودکارسازی زیرساخت Azure با استفاده از Terraform
- ایجاد پایپ لاین های CI/CD در GitLab برای استقرارهای Azure
- ادغام GitLab با Azure برای گردش کارهای DevOps
پیش نیازهای دوره
- هیچ تجربهی قبلی در DevOps لازم نیست - این دوره از ابتدا شروع میشود.
- درک اولیه از محاسبات ابری (اختیاری اما مفید).
- یک حساب کاربری فعال GitLab (نسخه SaaS رایگان کافی است).
- دسترسی به یک حساب Azure برای آزمایشهای عملی Terraform
- علاقه به یادگیری GitLab ،CI/CD و زیرساخت بهعنوان کد
توضیحات دوره
در این دوره جامع و عملی که برای مبتدیان DevOps طراحی شده است، به GitLab CI/CD و زیرساخت بهصورت کد Azure با Terraform مسلط شوید. این دوره شما را قدم به قدم از درک اصول GitLab تا ایجاد پایپ لاین های CI/CD کاملاً خودکار که منابع Azure را با استفاده از Terraform استقرار میدهند، راهنمایی میکند.
شما با یادگیری مبانی GitLab، از جمله مخازن، برنچ ها، درخواستهای ادغام، runners و مفاهیم CI/CD شروع خواهید کرد. از طریق تئوری و دموها، درک میکنید که GitLab چگونه با گردش های کار مدرن DevOps هماهنگ است و چرا این پلتفرم ترجیح داده شده برای خودکارسازی، همکاری و تحویل مداوم است.
سپس، شما به بررسی آزمایشگاههای عملی میپردازید؛ جایی که GitLab را با Azure متصل میکنید، زیرساخت بهعنوان کد را با استفاده از Terraform مینویسید و پایپ لاین های GitLab را برای تأمین، مدیریت و تخریب منابع Azure بهصورت خودکار پیکربندی میکنید. شما همچنین یاد میگیرید که چگونه از متغیرها، اسرار و backends از راه دور GitLab برای اطمینان از استقرار زیرساختهای امن و مقیاسپذیر استفاده کنید.
در پایان دوره، شما قادر خواهید بود بهطور مطمئن چونگی ایجاد پایپ لاین های CI/CD در GitLab، خودکارسازی تأمین زیرساخت Azure، مدیریت کد Terraform بهصورت موثر، و اعمال بهترین شیوههای DevOps. چه شما یک مبتدی باشید که سفر DevOps خود را آغاز میکنید و یا یک مهندس ابری که به دنبال بهبود مهارتهای خودکارسازی است، این دوره شما را با دانش عملی و اعتماد به نفس لازم برای پیادهسازی گردش های کار واقعی GitLab CI/CD با Azure IaC تجهیز میکند.
با این دوره، مهارتهای عملی DevOps را کسب کنید، استقرارهای ابری را تسریع کنید و pipelines زیرساختهای مقیاسپذیر، خودکار و ایمن را با GitLab و Terraform بسازید.
این دوره برای چه کسانی مناسب است؟
- این دوره برای مبتدیان، مهندسان ابری و علاقهمندان به DevOps طراحی شده است که میخواهند GitLab CI/CD را از ابتدا یاد بگیرند، زیرساخت Azure را با استفاده از Terraform خودکار کنند و درک کنند چگونه پایپ لاین های DevOps واقعی بسازند. این دوره برای هر کسی که سفر DevOps خود را آغاز میکند یا به دنبال ادغام GitLab با Azure برای خودکارسازی زیرساخت بهعنوان کد است، عالی است.
آموزش GitLab CI/CD برای مبتدیان DevOps: زیرساخت Azure با Terraform
-
با مدرس خود آشنا شوید 01:18
-
مقدمهای بر مسترکلاس GitLab 01:29
-
GitLab چیست؟ 03:12
-
چرا GitLab؟ 01:30
-
بررسی CI/CD 02:03
-
یکپارچهسازی مداوم (CI) 01:52
-
تحویل مداوم (CD) 01:53
-
استقرار مداوم (CD) 01:15
-
پایپلاینهای CI/CD GitLab 02:21
-
معماری GitLab 02:09
-
کامپوننت های GitLab 01:43
-
جابهای GitLab 03:22
-
GitLab Runners 02:24
-
گزینههای راه اندازی GitLab 02:03
-
Git در مقابل GitHub در مقابل GitLab 02:41
-
Git در مقابل GitHub 01:47
-
GitHub در مقابل GitLab 04:03
-
گردش های کاری نمونه 01:55
-
دسترسی به حساب GitLab SaaS 03:59
-
بررسی قابلیتهای پروژههای GitLab 14:02
-
کلون کردن مخازن GitLab در VSCode 02:45
-
تغییر کد و ارسال کد به مخازن GitLab با VSCode 05:01
-
ایجاد برنچ ها در مخازن GitLab 02:15
-
متغیرهای CI/CD در GitLab 05:16
-
Backend Terraform برای Azure CI/CD با GitLab 03:24
-
مرور کد منبع Terraform 03:05
-
مرور پایپلاین CI/CD GitLab 10:38
-
نمایش CI/CD GitLab: اعمال Terraform 12:41
-
پایپلاین GitLab برای تخریب منابع 05:37
-
چرا GitLab را انتخاب کنیم؟ 01:42
-
نتیجهگیری دوره 01:28
مشخصات آموزش
آموزش GitLab CI/CD برای مبتدیان DevOps: زیرساخت Azure با Terraform
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:31
- مدت زمان :01:50:53
- حجم :811.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy