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

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

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: استقرار دستی نرم‌افزار باعث کند شدن روند تحویل و افزایش ریسک‌های عملیاتی می‌شود. تیم‌های توسعه به گردش‌کارهای خودکاری نیاز دارند که جابجایی تغییرات کد از کنترل منبع تا محیط عملیاتی (Production) را به صورت ایمن تضمین کند. در این دوره آموزشی «تحویل مداوم در AWS با CodePipeline و CodeDeploy»، شما توانایی طراحی و پیاده‌سازی خط لوله‌های استقرار خودکار (Automated Deployment Pipelines) در AWS را کسب خواهید کرد. در ابتدا، بررسی خواهید کرد که چگونه AWS CodeDeploy استراتژی‌های استقرار کنترل‌شده مانند In-place، Blue/Green و Canary را در EC2، ECS و Lambda فعال می‌کند. سپس، خواهید آموخت که AWS CodePipeline چگونه گردش‌کارهای CI/CD را مدیریت کرده و مخازن کد، سیستم‌های ساخت (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 را در یک محیط مقیاس‌پذیر و آماده تولید ادغام می‌کند.