آموزش AWS Elastic Beanstalk: AWS CI/CD با CodePipeline و Git

دانلود AWS Elastic Beanstalk: AWS CI/CD with CodePipeline & Git

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تحویل نرم افزار خود را با خطوط لوله خودکار CI/CD با استفاده از CodePipeline و Git ساده کنید! نحوه راه اندازی خط لوله CI/CD با استفاده از AWS CodePipeline. پیکربندی Git برای کنترل نسخه در یک محیط ابری. ایجاد و مدیریت مخازن با AWS CodeCommit. خودکارسازی فرآیندهای ساخت، تست و استقرار. تنظیم اعلان ها و تأییدیه های دستی برای استقرار ایمن. بهترین روش ها برای DevOps در محیط های AWS. پیش نیازها: دانش اولیه خدمات AWS و رایانش ابری. آشنایی با Git و سیستم های کنترل نسخه. هیچ تجربه قبلی با AWS CodePipeline یا CodeCommit لازم نیست. یک کامپیوتر با دسترسی به اینترنت برای پیکربندی محیط توسعه.

در محیط توسعه سریع نرم افزار امروزی، یکپارچه سازی مداوم و تحویل مداوم (CI/CD) برای ارائه برنامه های کاربردی قوی و کارآمد بسیار مهم است. این دوره برای تجهیز شما به مهارت های اساسی مورد نیاز برای راه اندازی خط لوله CI/CD کامل با استفاده از خدمات AWS طراحی شده است. خواه مهندس DevOps، توسعه‌دهنده یا علاقه‌مند به فضای ابری باشید، این دوره آموزشی عملی شما را در راه‌اندازی محیط‌های توسعه، مدیریت پیکربندی‌ها و خودکارسازی فرآیندهای استقرار راهنمایی می‌کند. در پایان این دوره، شما پایه محکمی در استفاده از AWS CodeCommit، CodePipeline و Git خواهید داشت تا تحویل نرم افزار خود را خودکار کنید.

بخش 1: مقدمه

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

بخش 2: راه اندازی

تنظیم محیط خود به درستی برای یک خط لوله CI/CD روان ضروری است. در این بخش، نحوه پیکربندی محیط های محلی و توسعه دهنده خود را برای اطمینان از سازگاری با سرویس های AWS یاد خواهید گرفت. ما ملزومات راه‌اندازی محیط و ابزارهای توسعه را پوشش می‌دهیم، و مطمئن می‌شویم که آماده غواصی در AWS CodeCommit و CodePipeline هستید.

  • سخنرانی 2: راه اندازی محیط - پیش نیازهای تنظیم توسعه خود را بیاموزید، از جمله نصب نرم افزار لازم و پیکربندی AWS CLI.

  • سخنرانی 3: راه‌اندازی محیط توسعه - برای اطمینان از گردش کار روان، در راه‌اندازی ابزارهای IDE و کنترل نسخه خود عمیق‌تر شوید.

بخش 3: پیکربندی

این بخش قلب دوره است، جایی که شما سرویس های AWS خود را برای فعال کردن یکپارچه سازی و تحویل مداوم پیکربندی می کنید. با شروع راه اندازی Git و پیشرفت از طریق AWS CodeCommit، نحوه ایجاد و مدیریت مخازن را خواهید آموخت. همچنین AWS CodePipeline را برای خودکارسازی فرآیند ساخت، آزمایش و استقرار پیکربندی خواهید کرد. در پایان این بخش، یک خط لوله CI/CD کاملاً کاربردی خواهید داشت که می تواند اعلان ها و تأییدیه ها را مدیریت کند.

  • سخنرانی 4: فایل‌های ساخت و پیکربندی - نحوه ایجاد فایل‌های ساخت و مدیریت پیکربندی‌های پروژه‌های خود را بدانید.

  • سخنرانی 5: پیکربندی Git - Git را برای کنترل نسخه تنظیم کنید و آن را برای ادغام با خدمات AWS آماده کنید.

  • سخنرانی 6: AWS Code Commit Repository - یاد بگیرید که چگونه مخازن را با استفاده از AWS CodeCommit برای پروژه های خود ایجاد و مدیریت کنید.

  • سخنرانی 7: پیکربندی CodePipeline - راهنمای گام به گام برای پیکربندی AWS CodePipeline برای خودکارسازی خط لوله CI/CD شما.

  • سخنرانی 8 9: اعلان‌ها برای استقرار - نحوه تنظیم اعلان‌های استقرار را بررسی کنید تا تیم خود را از وضعیت خط لوله مطلع کنید.

  • سخنرانی 10 11: پیکربندی تأیید - اهمیت تأییدیه‌های دستی را در خط لوله خود و نحوه تنظیم آنها برای استقرار ایمن را بدانید.

نتیجه گیری:

در پایان این دوره، درک عمیقی از راه اندازی یک خط لوله کامل CI/CD با استفاده از ابزارهای AWS DevOps خواهید داشت. شما قادر خواهید بود ساخت کدها را خودکار کنید، استقرارها را آزمایش کنید، و فرآیند تحویل نرم افزار خود را ساده کنید و زمان ورود به بازار را به میزان قابل توجهی کاهش دهید. این دوره آموزشی برای کمک به شما در دستیابی به نسخه‌های نرم‌افزاری سریع‌تر و قابل اطمینان‌تر طراحی شده است، و شما را به یک دارایی برای هر تیم توسعه‌ای تبدیل می‌کند که به دنبال بهبود شیوه‌های DevOps است.


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

مقدمه Introduction

  • مقدمه Introduction

راه اندازی Setup

  • راه اندازی محیط Environment Setup

  • راه اندازی محیط توسعه Development Environment Setup

پیکربندی Configuration

  • ساخت و پیکربندی فایل ها Build and Configuration Files

  • پیکربندی Git Configuring Git

  • AWS Code Commit Repository AWS Code Commit Repository

  • پیکربندی Codepipeline Codepipeline Configuration

  • اطلاعیه ها برای استقرار Notifications for Deployment

  • اعلان ها برای استقرار ادامه دارد Notifications for Deployment Continue

  • پیکربندی تأیید Configuring Approval

  • پیکربندی تأیید ادامه دارد Configuring Approval Continue

نمایش نظرات

آموزش AWS Elastic Beanstalk: AWS CI/CD با CodePipeline و Git
جزییات دوره
1.5 hours
11
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,000
از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.