آموزش جامع یکپارچه‌سازی و استقرار مداوم (CI/CD) با Jenkins - آخرین آپدیت

دانلود Continuous Integration & Continuous Deployment with Jenkins

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به دوره جامع یکپارچه‌سازی مداوم (Continuous Integration) و استقرار مداوم (Continuous Deployment) با Jenkins خوش آمدید! این دوره یک معرفی جامع از اتوماسیون بیلد (Build Automation)، یکپارچه‌سازی Git با Jenkins، ابزار Maven، رابط خط فرمان Jenkins CLI، Jenkins X و داکر (Docker) ارائه می‌دهد. شما در این دوره پیکربندی Git با Jenkins، اجرای دستورات شل (Shell) و اسکریپت‌ها در Jenkins و نحوه نصب و پیکربندی Tomcat را خواهید آموخت. پیش‌نیاز این دوره، داشتن درک پایه‌ای از مفاهیم DevOps، CI/CD و ویژگی‌های Jenkins است. در پایان این دوره، شما قادر خواهید بود: - چرخه حیات Jenkins را از مدیریت کد منبع تا استقرار مداوم به طور کامل مسلط شوید. - از Jenkins برای اتوماسیون بیلد، یکپارچه‌سازی Git و تنظیمات Maven استفاده کنید. - استقرار یک اپلیکیشن وب ساده جاوا را با استفاده از Tomcat پیاده‌سازی کنید. - جاب‌های Jenkins را برای بیلد‌های پارامتریک، توزیع‌شده و اعلان‌های ایمیلی پیکربندی کنید. - ویژگی‌های پیشرفته Jenkins مانند Pipelineها، پیکربندی Jenkinsfile و استفاده از CLI را پیاده‌سازی کنید. - استراتژی‌های استقرار و بیلد‌های موازی برای تحویل مداوم (Continuous Delivery) را درک کنید. - با Jenkins X در متدهای مدرن DevOps آشنا شوید. - از ترکیب Jenkins و Docker برای ایجاد خط لوله‌های (Pipelines) بهینه CI/CD استفاده کنید. این دوره شامل ویدیوها، دموهای عملی، تمرین‌ها و متون آموزشی است که برای غنی‌سازی تجربه یادگیری شما و کسب مهارت‌های کاربردی در زمینه CI/CD با Jenkins طراحی شده است.

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

مبانی Jenkins Jenkins Fundamentals

  • فرآیند بیلد کد منبع Source Code Build Process

  • اتوماسیون بیلد Build Automation

  • یکپارچه‌سازی Git با Jenkins Git Integration with Jenkins

  • پلاگین GitHub در Jenkins Jenkins GitHub Plugin

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

  • تنظیمات Maven در Jenkins Maven Setup with Jenkins

  • پیکربندی Git با Jenkins Configuration of Git with Jenkins

  • آشنایی با بیلد در Jenkins Jenkins Build Introduction

  • بررسی دوره‌ای کد منبع (Polling) در Jenkins Source Control Polling in Jenkins

  • پروژه‌های Freestyle در Jenkins Freestyle Project in Jenkins

  • سایر تریگرهای بیلد در Jenkins Other Build Triggers of Jenkins

  • اقدامات قبل و بعد از بیلد Pre and Post Build Action

  • اجرای جاب بیلد جدید Running New Build Job

  • دموی ۱: ایجاد جاب بیلد توزیع‌شده در Jenkins Demo 1: Create Jenkins Distributed Builds Job

  • دموی ۲: ایجاد جاب بیلد Maven همراه با اعلان ایمیلی Demo 2: Create Maven Build Job Along with Email Notification

  • بیلد پارامتریک و بیلد توزیع‌شده Parameterized Build and Distributed Build

  • ارسال اعلان ایمیلی با استفاده از پلاگین Email Email Notification Using Email plugin

  • پایپ‌لاین Jenkins (Jenkins Pipeline) Jenkins Pipeline

  • فایل Jenkinsfile Jenkinsfile

  • دموی ۱: ایجاد جاب پارامتریک در Jenkins Demo 1: Create Parameterized Jenkins Job

رابط خط فرمان Jenkins و استقرار Jenkins CLI and Deployment

  • رابط خط فرمان Jenkins (CLI) Jenkins CLI

  • اجرای دستور شل در Jenkins CLI Execute a Shell Command in Jenkins CLI

  • اجرای اسکریپت شل در Jenkins CLI Execute a Shell Script in Jenkins CLI

  • اجرای اسکریپت شل در Jenkins CLI با تاییدیه Execute a Shell Script in Jenkins CLI with Approval

  • اجرای اسکریپت شل در Jenkins CLI بدون تاییدیه Execute a Shell Script in Jenkins CLI without Approval

  • دموی ۱: اجرای اسکریپت شل از طریق CLI Demo - 1: Execute a Shell Script from CLI

  • دموی ۲: اجرای اسکریپت Groovy از طریق CLI Demo - 2: Execute a Groovy Script from CLI

  • تفاوت تحویل مداوم و استقرار مداوم Continuous Delivery vs. Continuous Deployment

  • مروری بر مفاهیم استقرار (Deployment) Deployment Overview

  • استقرار اپلیکیشن در سرور اپلیکیشن Deploying an Application to an Application Server

  • نصب و پیکربندی Tomcat Install and Configure Tomcat

  • استقرار اپلیکیشن وب ساده جاوا با استفاده از Tomcat Deployment of Simple Java web application using Tomcat

  • پلاگین‌های Jenkins برای استقرار Jenkins Plugin for Deployment

  • فعال‌سازی بیلد‌های موازی Enable Parallel Builds

  • دموی ۱: ایجاد پایپ‌لاین Jenkins برای استقرار جاوا Demo - 1: Create Jenkins Pipeline to Deploy Java

  • دموی ۲: ایجاد جاب بیلد موازی در Jenkins Demo - 2: Create Jenkins Parallel Build job

Jenkins X و استفاده از Jenkins با Docker Jenkins X and Jenkins with Docker

  • آشنایی با Jenkins X Introduction to Jenkins X

  • ویژگی‌های Jenkins X Features of Jenkins X

  • مقایسه Jenkins و Jenkins X Jenkins vs. Jenkins X

  • نحوه عملکرد Jenkins X How Jenkins X Works

  • ضرورت استفاده از Jenkins همراه با Docker Need for Jenkins with Docker

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

  • ایمیج داکر (Docker Image) Docker Image

  • کانتینرهای داکر (Docker Containers) Docker Containers

  • رجیستری داکر (Docker Registry) Docker Registry

  • دستورات داکر Docker Commands

  • معرفی Jenkins در ایمیج داکر Introduction of Jenkins in Docker Image

  • مزایای استفاده از Jenkins با Docker Benefits of Jenkins with Docker

  • دسترسی به اپلیکیشن Jenkins از طریق IP عمومی VM Accessing Jenkins Application using VM Public

  • ولوم‌های داکر (Docker Volume) Docker Volume

  • دموی ۱: ایجاد پایپ‌لاین CI/CD با استفاده از Docker Demo - 1: Create CICD Pipeline using Docker

  • دموی ۲: ایجاد پایپ‌لاین CI/CD با استفاده از Jenkins Demo - 2: Create CICD Pipeline using Jenkins

نمایش نظرات

آموزش جامع یکپارچه‌سازی و استقرار مداوم (CI/CD) با Jenkins
جزییات دوره
7h 51m
52
(آخرین آپدیت)
3,913
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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