آموزش CI/CD دواپس آژور - پایپلاینها و پروژههای اتوماسیون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اتوماسیون provisioning منابع آژور با Terraform و یکپارچهسازی آن در پایپلاینهای خود تا استقرارهای مطمئن زیرساخت به عنوان کد (IaC) انجام شود.
- ایجاد پایپلاین CI/CD کامل با YAML تا اپلیکیشنها را تست، کانتینری و در Azure Kubernetes Service (AKS) مستقر کنید.
- پیادهسازی استراتژیهای برنچینگ گیت و تضمین کیفیت با کنترلهای pull request و سیاستهای بازبینی کد در مخازن آژور
- پیکربندی مراحل انتشار ایمن با گیتهای تایید دستی برای کنترل استقرارها در محیطهای تولید
پیشنیازهای دوره
- یک لپتاپ یا رایانه شخصی
- درک اولیه از گیت، لینوکس، Terraform یا کوبرنتیز انتخابی است، اما الزامی نیست.
- اشتیاق به یادگیری و پیگیری - این دوره برای تمرین عملی طراحی شده است.
توضیحات دوره
آیا آمادهاید که پایپلاینهای دواپس آژور را درک کنید و اتوماسیون end-to-end CI/CD را برای پروژههای ابری مدرن بسازید؟ این دوره برای توسعهدهندگان، مهندسان ابر و متخصصان دواپس طراحی شده که میخواهند تجربه عملی و عملیاتی را با دواپس آژور، گیت، Terraform، داکر، و کوبرنتیز (AKS) و زیرساخت آژور کسب کنند.
شما با یادگیری اصول دواپس آژور شروع میکنید که شامل مدیریت کاربران، مجوزها و راهاندازی پروژه میشود. سپس به بررسی یکپارچهسازی گیت برای کنترل منبع و همکاری میپردازیم و سپس ایجاد و مدیریت پایپلاینها برای اتوماسیون بیلدها، تستها و استقرارها را انجام میدهیم.
با تمرکز قوی بر زیرساخت به عنوان (IaC) یاد میگیرید چگونه با Terraform منابع آژور را ارائه داده و مدیریت کنید. همچنین در مورد داکر برای کانتینرسازی و کوبرنتیز (AKS) برای استقرار اپلیکیشنهای مقیاسپذیر cloud-native در محیطهای مختلف صحبت میکنیم.
در پایان دوره قادر به انجام موارد زیر خواهید بود:
- طراحی و پیادهسازی پایپلاینهای CI/CD در دواپس آژور
- مدیریت کاربران، پروژهها و مجوزها در ADO
- استفاده از Terraform برای اتوماسیون مؤثر زیرساخت آژور
- استقرار اپلیکیشنهای کانتینری با داکر و AKS برای مقیاسپذیری
- اعمال شیوههای واقعی دواپس با اعتمادبهنفس و کارایی
این دوره ترکیبی از تئوری همراه با لابراتوارهای عملی و پروژههای واقعی است که مهارت کامل برای ارائه راهحلهای قابل اعتماد، خودکار و حرفهای در هر محیط ابری مدرن را به شما میدهد.
این دوره برای چه کسانی مناسب است؟
- مدیران سیستم و متخصصان IT که میخواهند با یادگیری زیرساخت به عنوان کد (Terraform)، کوبرنتیز (AKS) و مدیریت منابع ابر، به دواپس منتقل شوند.
- توسعهدهندگان نرمافزار که میخواهند به صورت کارآمد با پایپلاینهای آژور، کانتینرها و گیت، اپلیکیشنهای خود را بسازند، خودکار کرده و مستقر کنند.
- مبتدیان ابر با دانش اولیه از گیت یا لینوکس که میخواهند راهنمای عملی و مبتنی بر پروژه از کل مجموعه ابزار دواپس آژور داشته باشند.
- رهبران تیم که نیاز دارند فرآیند دواپس استاندارد، ایمن و دارای حاکمیت را با گیتهای تایید و انتشار خودکار برای تیم خود پیاده کنند.
آموزش CI/CD دواپس آژور - پایپلاینها و پروژههای اتوماسیون
-
مقدمه 07:04
-
آنچه از این دوره یاد خواهید گرفت؟ 07:55
-
درباره زبانم من را ببخشید 01:22
-
الزامات لابراتوار 02:28
-
ایجاد حساب Outlook 02:06
-
ایجاد ابر آژور 00:51
-
ایجاد اشتراکها 06:28
-
اشتراک رایگان 03:57
-
اعتبار موجود 01:11
-
نصب دواپس آژور 02:09
-
بررسی دواپس آژور 04:14
-
سازماندهی پروژه خود 08:25
-
ایجاد پروژه در ADO 07:21
-
ایجاد کاربران در آژور 09:09
-
افزودن کاربران به دواپس آژور 09:48
-
اعطای مجوز به کاربران 14:11
-
ابزارهای مورد نیاز 03:09
-
نصب WSL 10:58
-
نصب Terraform در ویندوز 04:41
-
نصب Terraform در لینوکس 01:48
-
نصب ویژوال استودیو کد 08:32
-
نصب CLI آژور 05:27
-
بهبود تنظیمات 11:03
-
معرفی Terraform 13:49
-
فایل State در Terraform 14:55
-
نحوه عملکرد بلوک Terraform 07:18
-
برنامه اپلیکیشن 05:47
-
ایجاد مخزن و فایلها 12:33
-
ایجاد گروههای منابع 07:04
-
ایجاد شبکهها 12:43
-
ایجاد حساب ذخیرهسازی 06:31
-
بکاند برای فایل State در ابر 13:53
-
درک متغیرها 07:08
-
ایجاد پایپلاین 07:31
-
نصب ایجنتهای ADO (لینوکس و ویندوز) 19:14
-
CI پایپلاین اول 06:49
-
اجرای پایپلاین به عنوان CI و CD 20:12
-
محافظت از برنچهای پایپلاین 13:08
-
محافظت از پایپلاین انتشار 11:42
-
افزودن پروژههای محیط بیشتر 15:56
-
پاکسازی و ایجاد مجدد منابع از طریق پایپلاین 04:18
-
اتصالات سرویس ADO 17:06
-
ایجاد پایپلاین دوم 14:33
-
ایجاد پایپلاین انتشار دوم 10:56
-
داکر چیست؟ 08:42
-
کوبرنتیز چیست؟ 06:11
-
مقدمه پروژه دوم 02:50
-
ایجاد پروژه جدید 02:38
-
ایجاد AKS و ACR از طریق پورتال آژور 13:13
-
آپلود فایلها در ADO 07:47
-
ایجاد پایپلاین بیلد 03:43
-
ایجاد پایپلاین انتشار - بخش 1 09:11
-
ایجاد پایپلاین انتشار - بخش 2 08:42
-
پاکسازی 01:43
-
اتصال به خوشه خود 06:39
-
برنامهریزی برای پایپلاین دوم 05:13
-
آپلود فایلها برای پایپلاین دوم 08:02
-
ایجاد پایپلاین بیلد 07:50
-
ایجاد اتصال سرویس برای داکر 04:53
-
ساخت و پوش کردن داکر ایمیج 13:47
-
دانلود فایلهای YAML برای AKS 07:39
-
استقرار پادها از خط فرمان 12:37
-
ایجاد اتصالات سرویس برای AKS 06:43
-
استقرار پادها از پایپلاینها 05:57
-
فیکس کردن تگها در ایمیجها 08:07
مشخصات آموزش
آموزش CI/CD دواپس آژور - پایپلاینها و پروژههای اتوماسیون
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:65
- مدت زمان :08:49:30
- حجم :4.16GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy