آموزش CI/CD با GitLab: اتوماسیون خط لوله‌های DevOps - آخرین آپدیت

دانلود CI/CD with GitLab: Automating DevOps Pipelines

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با تبدیل شدن نرم‌افزار به بخشی ضروری از زندگی روزمره، سرعت توسعه و استقرار (Deployment) نرم‌افزاری به امری حیاتی تبدیل شده است. اتوماسیون فرآیندهای متداولی مانند ساخت (Build)، تست و استقرار، به توسعه‌دهندگان اجازه می‌دهد تا نرم‌افزارهای باکیفیتی را در کمترین زمان ممکن تولید کنند. این دوره جامع، توسعه‌دهندگان و متخصصان DevOps را با مهارت‌های ضروری برای ایجاد و خودکارسازی خط لوله‌های (Pipelines) دِو اُپس مجهز می‌کند. شما از طریق آزمایشگاه‌های عملی و با استفاده از ابزارهای استاندارد صنعت مانند GitLab، بر فرآیند طراحی و پیاده‌سازی خط لوله‌های CI/CD مسلط خواهید شد. در پایان این دوره، شما می‌توانید با اعتماد به نفس کامل، اپلیکیشن‌ها را برای پیاده‌سازی CI/CD تحلیل کنید تا در زمان توسعه‌دهندگان صرفه‌جویی شده و کیفیت نرم‌افزار افزایش یابد. اگر توسعه‌دهنده نرم‌افزار، مهندس DevOps یا تازه‌کار در فضای توسعه هستید، این دوره برای شماست! همین امروز اصول CI/CD را بیاموزید و فرآیند توسعه اپلیکیشن خود را بهبود ببخشید. این دوره برای توسعه‌دهندگان نرم‌افزار، مهندسان DevOps و متخصصان فنی که به دنبال اتوماسیون گردش کارهای توسعه خود با استفاده از GitLab CI/CD هستند، ایده‌آل است. همچنین برای متخصصان تازه‌کار که قصد دارند تخصص خود در DevOps را ارتقا داده و اتوماسیون را در پروژه‌های واقعی به کار بگیرند، مناسب است. شرکت‌کنندگان باید درک پایه‌ای از دستورات لینوکس، آشنایی با هر یک از زبان‌های برنامه‌نویسی و دانش بنیادی از Git داشته باشند. آشنایی قبلی با فرآیندهای Build و Deployment نرم‌افزاری مفید است اما الزامی نیست. در پایان این دوره، شما مهارت و اعتماد به نفس لازم برای طراحی، ساخت و مدیریت کامل خط لوله‌های CI/CD در GitLab را خواهید داشت. شما خواهید آموخت که چگونه هر مرحله از توسعه - از ادغام کد و تست گرفته تا استقرار و مانیتورینگ - را خودکار کنید تا تحویل نرم‌افزار سریع‌تر و قابل‌اطمینان‌تر شود. چه در حال بهبود گردش کارهای موجود باشید و چه در حال ساخت اتوماسیون‌های جدید از پایه، شما برای به‌کارگیری بهترین متدهای DevOps جهت افزایش همکاری، امنیت و کارایی در هر پروژه‌ای مجهز خواهید شد.

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

مبانی CI/CD در GitLab Fundamentals of CI/CD in GitLab

  • خوش‌آمدگویی به دوره CI/CD در GitLab Welcome to CI/CD in GitLab

  • درک خط لوله‌های CI/CD Understanding CI/CD Pipelines

  • تحلیل نقش‌های Jobs و Runners Analyzing the Roles of Jobs and Runners

  • راه‌اندازی خط لوله‌ها برای جریان‌های پایه CI/CD Setting up Pipelines for Basic CI/CD Flows

اتوماسیون CI از طریق مراحل تست و ساخت Automating CI Through Test and Build Stages

  • ادغام تست‌ها در خط لوله‌ها Integrating Tests into Pipelines

  • تولید Buildها از طریق Jobs در CI/CD Generating Builds Through CI/CD Jobs

  • پیاده‌سازی تست‌های امنیتی خودکار Implementing Automated Security Testing

پیاده‌سازی استراتژی‌های DevOps در خط لوله‌های شما Implementing DevOps Strategies in Your DevOps Pipelines

  • استراتژی‌های استقرار برای اپلیکیشن‌ها Deployment Strategies for Applications

  • پیاده‌سازی استقرار قناری (Canary Deployment) Implementing a Canary Deployment

  • پیاده‌سازی Feature Flags Implementing Feature Flags

  • جمع‌بندی دوره Course Wrap-up

نمایش نظرات

آموزش CI/CD با GitLab: اتوماسیون خط لوله‌های DevOps
جزییات دوره
3h 50m
11
(آخرین آپدیت)
711
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده