ساخت پایپلاین CI/CD
✅ سرفصل و جزئیات آموزش
نرمافزار در مرکز دنیای ما قرار دارد و تقریباً روی هر آنچه انجام میدهیم تأثیر میگذارد. جهان به نرمافزارهای عالی و دسترسی به ویژگیها با سرعت نوآوری وابسته است. فرآیندها و ذهنیتهای چابک به تیمها کمک میکند تا ویژگیها را به صورت تدریجی بسازند و به سرعت بازخورد دریافت کنند تا یادگیری را به کار ببرند و مسیرها را اصلاح کنند؛ با این حال، بدون مفاهیمی مانند دواپس که به ما یادآوری کند کدام موارد، بازخورد و نوآوری ممکن است به بنبست یا توقف غیرطبیعی برسند.
برای اینکه خود را یا تیمتان را واقعاً چابک بدانید، باید مفهوم تحویل مداوم را به طور کامل بپذیرید. تحویل مداوم هدف نیست بلکه یک مسیر است. با حرکت در مسیر تحویل مداوم، هر روز بهطور مداوم به رسیدن به یک ریتم نزدیکتر میشوید که در آن ویژگیها و بازخوردها واقعاً با سرعت نوآوری به کاربران منتقل میشود. تحویل مداوم در هسته دواپس قرار دارد. اگر تیم توسعه شما هنوز با تسکهای دستی و تکراری مربوط به بیلد یا استقرار دست و پنجه نرم میکند، این دوره برای شما مناسب است.
ساخت پایپلاین CI/CD
-
ساخت پایپلاین CI/CD - مقدمه 0:02:12
-
اهداف یادگیری 0:00:33
-
تحویل نرمافزار کاربردی از روز اول 0:03:12
-
مسائل حل شده با اتوماسیون 0:04:02
-
CI در مقابل CD در مقابل تحویل مداوم 0:03:12
-
تحویل مداوم به عنوان یک مسیر 0:02:42
-
اندازهگیری موفقیت 0:01:59
-
ارتباط و تأثیرگذاری با متریکها 0:10:53
-
تمرین - درک وضعیت فعلی شما 0:00:54
-
اهداف یادگیری 0:00:24
-
چرا CI/CD درست مهم است؟ 0:05:03
-
مسائل حل شده با اسکریپتها و فایلهای پیکربندی 0:01:28
-
نوشتن اسکریپتهای قابل نگهداری 0:06:16
-
کار با حاشیهنویسی YAML 0:11:12
-
ناوبری تفاوتهای سینتکس فروشنده 0:10:48
-
تمرین - تعمیر و تست فایل YAML 0:01:08
-
اهداف یادگیری 0:00:28
-
زندگی قبل از CI 0:02:48
-
کدام مسائل توسط CI حل میشود؟ 0:01:25
-
ارزیابی موفقیت 0:01:50
-
کامپوننتهای یکپارچهسازی مداوم 0:04:57
-
ساخت یک پایپلاین CD که یک آرتیفکت قابل استقرار ایجاد کند 0:22:19
-
انواع مشاغل در CI 0:05:45
-
اجرای تستهای واحد در CI 0:06:47
-
تحلیل استاتیک در CI 0:06:03
-
حسابرسی امنیت در CI 0:06:16
-
تمرین - اجرای پایپلاین کامل CI 0:01:00
-
اهداف یادگیری 0:00:40
-
استقرارهای دستی برای سلامتی شما مضر است 0:02:21
-
کدام مسائل توسط CD حل میشود؟ 0:01:35
-
ارزیابی موفقیت 0:01:45
-
شناسایی کامپوننتهای CD 0:01:55
-
استفاده از ابزارهای CLI در CD برای استقرار نرمافزار فعال 0:13:07
-
اعتبارات AWS 0:06:35
-
استفاده از تستهای ساده برای تشخیص مشکلات 0:02:04
-
یکپارچهسازی استقرار با پایپلاینهای CI/CD 0:07:09
-
تمرین - اجرای پایپلاین کامل CI/CD 0:01:04
-
اهداف یادگیری 0:00:34
-
چرا استراتژیهای استقرار مهم هستند؟ 0:05:39
-
مسائل حل شده با استراتژیهای استقرار 0:01:06
-
ارزیابی موفقیت 0:03:56
-
گزینههای استراتژی استقرار 0:10:13
-
انتخاب استراتژی مناسب 0:04:41
-
برنامهریزی برای پیادهسازی 0:05:49
-
تمرین - ریفکتور کردن پایپلاین CI/CD برای انجام استقرار سبز-آبی 0:01:31
-
اهداف یادگیری 0:00:50
-
چرا ابزارهای مدیریت زیرساخت مهم هستند؟ 0:02:18
-
مسائل حل شده با مدیریت زیرساخت 0:01:37
-
ارزیابی موفقیت 0:01:54
-
گزینههای ابزارهای مدیریت پیکربندی 0:04:02
-
مدیریت زیرساخت ابری 0:13:11
-
تواناییهای Terraform 0:05:12
-
مدیریت منابع 0:23:52
-
اسپین آپ و اسپین داون کردن نمونههای EC2 0:13:23
-
یکپارچهسازی مدیریت زیرساخت با پایپلاینهای CI/CD 0:25:51
-
تمرین - خودکارسازی ایجاد و تخریب زیرساخت 0:01:30
-
اهداف یادگیری 0:00:41
-
چرا مدیریت پیکربندی مهم است؟ 0:04:43
-
مسائل حل شده با ابزارهای مدیریت پیکربندی 0:01:03
-
ارزیابی موفقیت 0:01:46
-
گزینههای ابزارهای مدیریت پیکربندی 0:02:09
-
آشنایی با انسیبل 0:05:05
-
ماژولهای انسیبل 0:04:13
-
Hello world در انسیبل 0:03:07
-
درک گردشکار انسیبل 0:04:32
-
کنترل از راه دور ماشینهای راه دور 0:27:33
-
یکپارچهسازی مدیریت پیکربندی با پایپلاینهای CI/CD 0:20:27
-
یکپارچهسازی انسیبل در CI/CD 0:23:43
-
تمرین - خودکارسازی پیکربندی زیرساخت 0:00:30
-
اهداف یادگیری 0:00:39
-
چگونه تحویل مدوام را پیادهسازی نکنیم؟ 0:07:10
-
مسائل حل شده با تحویل مدوام 0:00:55
-
ارزیابی پذیرش 0:04:24
-
شناسایی اهمیت فرهنگ پذیرش 0:02:06
-
اتصال دواپس با تحویل مداوم 0:06:04
-
شناسایی فرهنگهایی که از تحویل مداوم پشتیبانی میکنند 0:05:07
-
تأثیرگذاری بر فرهنگ 0:09:09
-
ساخت پایپلاین CI/CD - خلاصه 0:08:30
مشخصات آموزش
ساخت پایپلاین CI/CD
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:78
- مدت زمان :7:14:36
- حجم :1.11GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy