آموزش تحویل مداوم (Continuous Delivery) در AWS با CodePipeline و CodeDeploy - آخرین آپدیت

دانلود AWS Continuous Delivery with CodePipeline and CodeDeploy

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: استقرار دستی نرم‌افزار باعث کند شدن روند تحویل و افزایش ریسک‌های عملیاتی می‌شود. تیم‌های توسعه به جریان‌های کاری خودکاری نیاز دارند تا تغییرات کد را به‌صورت ایمن از مدیریت نسخه به محیط عملیاتی منتقل کنند. در این دوره آموزشی، AWS Continuous Delivery با استفاده از CodePipeline و CodeDeploy، شما توانایی طراحی و پیاده‌سازی خط لوله‌های استقرار خودکار (Automated Deployment Pipelines) در AWS را به دست خواهید آورد. در ابتدا، بررسی خواهید کرد که چگونه AWS CodeDeploy استراتژی‌های استقرار کنترل‌شده مانند In-place، Blue/Green و Canary را در سرویس‌های EC2، ECS و Lambda فعال می‌کند. سپس، نحوه مدیریت جریان‌های کاری CI/CD توسط AWS CodePipeline را خواهید آموخت و می‌بینید که چگونه مخازن کد، سیستم‌های Build و اهداف استقرار در یک خط لوله خودکار واحد متصل می‌شوند. در نهایت، یاد می‌گیرید که چگونه با استفاده از گیت‌های تایید (Approval Gates)، تریگرهای خودکار و استراتژی‌های بازگشت (Rollback)، قابلیت اطمینان خط لوله را افزایش دهید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم برای ساخت خط لوله‌های تحویل مداوم آماده برای محیط عملیاتی را در AWS خواهید داشت.

سرفصل ها و درس ها

خودکارسازی استقرارها با AWS CodeDeploy Automating deployments with AWS CodeDeploy

  • مقدمه و اپلیکیشن نمونه Introduction and sample application

  • دمو: استقرار دستی Demo: Manual deployment

  • آشنایی با CodeDeploy CodeDeploy Introduction

  • دمو: اجزای اصلی استقرار خودکار Demo: Automated deployment core components

  • دمو: استقرار خودکار با CodeDeploy Demo: Automated deployment with CodeDeploy

  • دمو: بررسی رفتار خطا و بازگشت (Rollback) Demo: Failure and rollback behavior

ساخت خط لوله تحویل مداوم با CodePipeline Building a continuous delivery pipeline with CodePipeline

  • معرفی CodePipeline CodePipeline

  • دمو: خط لوله CI/CD چند مرحله‌ای Demo: Multi-stage CI/CD pipeline

  • دمو: اجرای عملیاتی خط لوله CI/CD چند مرحله‌ای Demo: Multi-stage CI/CD pipeline in action

  • دمو: تریگر دستی Demo: Manual trigger

افزودن کنترل و قابلیت اطمینان به خط لوله‌های استقرار Adding control and reliability to deployment pipelines

  • گیت‌های تایید (Approval Gates) Approval gates

  • دمو: افزودن گیت‌های تایید دستی به خط لوله در محیط عملیاتی Demo: Adding manual approval gates to a pipeline in action

  • دمو: تایید از طریق کد در خط لوله Demo: Approval via code in pipeline

  • دمو: عیب‌یابی خطاهای خط لوله و بازیابی Demo: Debugging pipeline failures and recovery

نمایش نظرات

آموزش تحویل مداوم (Continuous Delivery) در AWS با CodePipeline و CodeDeploy
جزییات دوره
1h 5m
14
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Meenakshi Sharma Meenakshi Sharma

میناکشی شارما (Meenakshi Sharma) یک توسعه‌دهنده نرم‌افزار باسابقه با بیش از شش سال تجربه است که در زمینه فناوری‌های بک‌اند و زیرساخت تخصص دارد. او سیستم‌های بک‌اند مقیاس‌پذیر و با کارایی بالا را طراحی و بهینه کرده و بر استحکام، امنیت و قابلیت نگهداری آن‌ها تمرکز نموده است. تخصص او شامل معماری‌های Cloud-native، سیستم‌های توزیع‌شده و متدهای DevOps با تمرکز بر اتوماسیون زیرساخت و قابلیت اطمینان است. او با تجربه عملی در ارکستراسیون کانتینرها، میکروسرویس‌ها و خط لوله‌های CI/CD، عمدتاً ورک‌لودها را در Google Cloud Platform (GCP) مستقر و مدیریت می‌کند. در حالی که بک‌اند و زیرساخت نقاط قوت اصلی او هستند، در توسعه فرانت‌اند نیز مشارکت داشته که این امر او را قادر می‌سازد تا راهکارهای End-to-End را با درک عمیقی از تعاملات سیستمی بسازد. در حال حاضر، میناکشی رهبری توسعه یک محصول مبتنی بر هوش مصنوعی را در یک شرکت SaaS بر عهده دارد و مدل‌های AI را در یک محیط مقیاس‌پذیر و آماده تولید ادغام می‌کند.