AWS CodePipeline خودکارسازی ساخت، تست و استقرار نرم افزار - Overview & Hands-On

Опубликовано: 02 Июнь 2026
на канале: Dr Yousef Rastegari
138
5

سرویس AWS CodePipeline برای خودکاری سازی فرآیند کنترل نسخه کد، تولید، تست و استفرار کاربرد دارد. در این سرویس میتوانید چندین مرحله برای استقرار تعریف کنید، مثل استقرار در محیط ارزیابی یا تولید یا غیره.

این سرویس با یکپارچه سازی بقیه سرویس ها مثل
AWS CodeBuild, AWS CodeDeploy
برای ایجاد فرآیند خودکار CI/CD استفاده می شود.

فرآیند Continuous Integration and Continuous Delivery توسط CodePipeline انجام می شود.
سورس کد را روی GitHub یا غیره قرار دهید و با CodeBuide خروجی قابل نصب را ایجاد کنید. سپس، CodeDeploy خروجی را از Git Repository یا S3 دریافت میکند و بر روی سرورها یا محیط اجرایی مقصد نصب میکند. سرور ها یا محیط اجرایی مقصد میتوانند EC2 Instance یا ECS Container یا Lambda function یا غیره باشند.


📗 محتوای این آموزش:

00:00 - مزایای استفاده از AWS CodePipeline
00:11 - CI/CD چیست؟
03:10 - مفاهیم و آشنایی با AWS CodePipeline
06:07 - قیمت سرویس AWS CodePipeline
07:16 - اجرای CodePipeline در کنسول AWS
19:59 - جمع بندی

👩‍🏫
مدرس این آموزش - سپیده زلفی:
  / sepidehzolfi  


من دکتر یوسف رستگاری هستم دارای مدارک معتبر
AWS CCP, AWS SA
و در این کانال سرویس های وب آمازون را آموزش می دهم.

رایانش ابری، محاسبات ابری، زیرساخت به عنوان کد، سکو به عنوان کد، تابع به عنوان کد و سرویس به عنوان کد، همگی لایه های مختلف و الفبایی هستند که در این حوزه شنیده اید. اما، پیاده سازی این مفاهیم با آنچه در کتاب ها، مقالات علمی یا ویدیوهای آموزشی دیده اید متفاوت است. بنابراین، در این دوره آموزشی به بررسی انواع سرویس‌های وب آمازون خواهیم پرداخت و بصورت عملی در کنسول، مفاهیم را پیاده سازی و اجرا خواهیم کرد.

لطفا نظرات و سوالات خود را در کامنت مطرح کنید و برای حمایت از من مشترک کانال شوید و آدرس کانال را به دوستانتان معرفی کنید.

ممنون