لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یکپارچهسازی و تحویل مداوم در DevOps: راهاندازی خط لوله CI/CD
- آخرین آپدیت
دانلود DevOps Continuous Integration and Delivery: Setting up a CI/CD Pipeline
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یک خط لوله (Pipeline) ساختاریافته CI/CD برای اتوماسیون توسعه و استقرار نرمافزار ضروری است. در دوره «یکپارچهسازی و تحویل مداوم در DevOps: راهاندازی خط لوله CI/CD»، شما یاد میگیرید که چگونه فرآیند CI/CD خود را با استفاده از راهکارهای Self-hosted (میزبانی شخصی) و Cloud-based (مبتنی بر ابر) مدیریت و اجرا کنید. ابتدا نحوه پیکربندی یک نمونه GitLab شخصی و راهاندازی خط لوله CI/CD در آن را بررسی خواهید کرد. سپس، با روشهای پیکربندی و پیادهسازی خط لوله GitHub Actions در محیط ابری آشنا میشوید. در نهایت، یاد میگیرید که چگونه نتایج اجرای خط لوله را تحلیل کنید تا از استقرار بدون نقص نرمافزار اطمینان حاصل نمایید. در پایان این دوره، شما قادر خواهید بود مخازن (Repositories) را ایجاد کنید، کامیتها را مدیریت نمایید، خط لولههای CI/CD را در GitLab و GitHub Actions پیادهسازی کرده و نتایج اجرا را تحلیل کنید.
سرفصل ها و درس ها
درک مفهوم CI/CD و ایجاد مخزن
Understanding Cl/CD and Creating a Repository
مقدمه
Introduction
ایجاد مخزن (Repository)
Creating a Repository
ایجاد خط لوله استقرار با GitHub Actions
Create GitHub Actions Deployment Pipeline
بررسی کلی مرحله Build
Build Step Overview
دمو: راهاندازی مرحله Build
Demo: Set up the Build Step
بررسی کلی مرحله تست (Test)
Test Step Overview
دمو: افزودن مراحل تست
Demo: Add Testing Steps
بررسی کلی مرحله استقرار (Deploy)
Deploy Step Overview
دمو: افزودن مراحل استقرار
Demo: Add the Deployment Steps
مرور کلی خط لوله استقرار
Deployment Pipeline Recap
مقایسه پلتفرمهای CI/CD
Compare CI/CD Platforms
مقایسه GitHub و Azure DevOps
Compare GitHub and Azure DevOps
اندی یک توسعه دهنده ، معمار و علاقه مندان به DevOps با بیش از 13 سال تجربه صنعت است. اندی در اکوسیستم مایکروسافت از C#، .NET و Azure و همچنین فناوری های DevOps مانند خط لوله های Terraform و CI/CD تخصص دارد. اندی همچنین دارای وسعت دانش در سراسر اکوسیستم توسعه وب با سایر فناوری هایی مانند فلوتر ، گره و گلنگ است. اندی اشتیاق به یادگیری دارد و از اشتراک آن دانش با دیگران لذت می برد.
نمایش نظرات